国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種在SDN中基于霧計算的架構(gòu)及其處理方法與流程

      文檔序號:12789673閱讀:484來源:國知局
      一種在SDN中基于霧計算的架構(gòu)及其處理方法與流程

      本發(fā)明涉及物聯(lián)網(wǎng)及霧計算領域,具體涉及一種在SDN中基于霧計算的架構(gòu)及其處理方法。



      背景技術(shù):

      近年來,隨著云計算、物聯(lián)網(wǎng)技術(shù)的廣泛應用,越來越多的應用把數(shù)據(jù)處理以及存儲放到了云計算中心,解決了物聯(lián)網(wǎng)設備和智能終端存儲、計算能力不足的問題,同時也減少了此類設備的能耗。

      盡管云計算應用越來越廣泛,但是智能設備并不能完全受益于云計算服務,比如智能設備缺少網(wǎng)絡資源以及在云計算中心進行計算處理的能力。由于傳輸時延過大,對于時延敏感的應用程序來說,云計算的服務形式就不適合了。

      到2020年連接到互聯(lián)網(wǎng)的智能設備數(shù)量將超過240億,由于連接設備數(shù)量的增加、智能設備以及云計算中心之間的長距離,并且用戶重復請求云計算服務,因此將對網(wǎng)絡性能造成嚴重的負擔并且降低云計算服務的Qos。此外,在云計算中心以及智能設備之間的高網(wǎng)絡延遲并不適用于時延敏感的應用程序和服務。



      技術(shù)實現(xiàn)要素:

      發(fā)明目的:本發(fā)明針對上述現(xiàn)有技術(shù)存在的問題做出改進,即本發(fā)明公開了一種在SDN(軟件定義網(wǎng)絡)中基于霧計算的架構(gòu)及其處理方法,其不僅可以減少物聯(lián)網(wǎng)服務的處理時間,而且可以充分利用軟件定義網(wǎng)絡集中控制的特點,避免網(wǎng)絡擁塞。

      技術(shù)方案:一種在SDN中基于霧計算的架構(gòu),包括:

      物聯(lián)網(wǎng)設備層,包括智能傳感器和受控終端,

      霧計算層,包括網(wǎng)絡設備以及多個邊緣服務器,上述網(wǎng)絡設備包括多個智能物聯(lián)網(wǎng)網(wǎng)關(guān)和多個路由交換設備,多個路由交換設備相連構(gòu)成有線網(wǎng)絡,多個邊緣服務器、智能物聯(lián)網(wǎng)網(wǎng)關(guān)分別與有線網(wǎng)絡相連,智能物聯(lián)網(wǎng)網(wǎng)關(guān)分別與智能傳感器、受控終端進行數(shù)據(jù)交互,霧計算層用于處理實時性的物聯(lián)網(wǎng)服務請求,包括網(wǎng)絡設備傳輸由智能傳感器采集的物聯(lián)網(wǎng)服務需要的環(huán)境數(shù)據(jù),邊緣服務器處理分析智能傳感器采集到的環(huán)境數(shù)據(jù),并將處理分析的結(jié)果反饋至控制節(jié)點;

      控制節(jié)點,分別與有線網(wǎng)絡、多個智能物聯(lián)網(wǎng)網(wǎng)關(guān)相連,包括SDN控制器以及物聯(lián)網(wǎng)服務管理器,其中:

      SDN控制器用于管理網(wǎng)絡設備并分別獲取多個智能物聯(lián)網(wǎng)網(wǎng)關(guān)到每個邊緣服務器的通信時延;

      物聯(lián)網(wǎng)服務管理器用于維護邊緣服務器占用表和服務映射表,邊緣服務器占用表周期更新邊緣服務器的CPU使用率以及內(nèi)存使用率,邊緣服務映射表保存物聯(lián)網(wǎng)服務的處理位置,

      控制節(jié)點同時根據(jù)邊緣服務器的CPU使用率、邊緣服務器的內(nèi)存使用率、物聯(lián)網(wǎng)服務請求的大小、對時延的敏感程度和控制節(jié)點到各個邊緣服務器的通信時延,共同決策出物聯(lián)網(wǎng)服務的處理位置,并更新服務映射表;

      云計算中心,與有線網(wǎng)絡相連,用于處理非實時性的物聯(lián)網(wǎng)服務請求,存儲霧計算層上傳的智能傳感器采集的環(huán)境數(shù)據(jù),并對環(huán)境數(shù)據(jù)進行分析處理,并將分析處理的結(jié)果下發(fā)至控制節(jié)點。

      一種在SDN中基于霧計算的架構(gòu)的處理方法,包括以下步驟:

      (1)、智能傳感器將采集到的環(huán)境數(shù)據(jù)發(fā)送至智能物聯(lián)網(wǎng)網(wǎng)關(guān),物聯(lián)網(wǎng)網(wǎng)關(guān)接收到數(shù)據(jù)后,向控制節(jié)點請求數(shù)據(jù)處理服務,同時告知控制節(jié)點服務大小以及是否為時延敏感服務;

      (2)、控制節(jié)點收到數(shù)據(jù)處理服務請求后,獲取服務類型,若為非時延敏感業(yè)務時,進入步驟(3);若為時延敏感業(yè)務時,進入步驟(4);

      (3)、控制節(jié)點通過智能物聯(lián)網(wǎng)網(wǎng)關(guān)將數(shù)據(jù)傳送至云計算中心,并將該服務的處理位置保存至服務映射表,然后由云計算中心進行數(shù)據(jù)處理,并將處理結(jié)果返回至控制節(jié)點,控制節(jié)點更新服務映射表,將已經(jīng)處理完成的服務從表中刪除,并將處理結(jié)果反饋至受控終端;

      (4)、比較數(shù)據(jù)處理服務請求與閾值的大小,若數(shù)據(jù)處理服務請求的大小小于閾值,進入步驟(5),若數(shù)據(jù)處理服務請求的大小大于閾值,進入步驟(6),

      (5)、控制節(jié)點查詢智能物聯(lián)網(wǎng)網(wǎng)關(guān)到各個邊緣服務器的時延,按照時延大小對邊緣服務器進行升序排序,然后根據(jù)排序后的順序依次查找服務器占用表,當邊緣服務器CPU使用率以及內(nèi)存使用率低于閾值時,選定該邊緣服務器作為服務處理位置,并將該服務處理位置保存至服務映射表,接著控制節(jié)點將決策結(jié)果發(fā)送給智能物聯(lián)網(wǎng)網(wǎng)關(guān),同時讓邊緣服務器做好數(shù)據(jù)處理服務準備,智能物聯(lián)網(wǎng)網(wǎng)關(guān)將智能傳感器檢測到的環(huán)境數(shù)據(jù)傳送至選定的邊緣服務器,最后由選定的邊緣服務器進行數(shù)據(jù)處理,處理結(jié)束后將處理結(jié)果返回至控制節(jié)點,控制節(jié)點更新服務映射表,將已經(jīng)處理完成的服務從表中刪除,并將處理結(jié)果反饋至受控終端;

      (6)查詢服務器占用表,控制節(jié)點選擇出CPU使用率以及內(nèi)存使用率大于閾值的邊緣服務器,數(shù)據(jù)處理服務器將由篩選出的多個邊緣服務器共同協(xié)作處理,控制節(jié)點將該服務處理位置保存至服務映射表,控制節(jié)點將決策結(jié)果發(fā)送給智能物聯(lián)網(wǎng)網(wǎng)關(guān),同時讓將參與數(shù)據(jù)處理服務的邊緣服務器做好準備,智能物聯(lián)網(wǎng)網(wǎng)關(guān)將智能傳感器檢測到的環(huán)境數(shù)據(jù)分割,分別傳輸至上述多個邊緣服務器,最后由選定的多個邊緣服務器進行數(shù)據(jù)處理,處理結(jié)束后將處理結(jié)果返回至控制節(jié)點,控制節(jié)點更新服務映射表,將已經(jīng)處理完成的服務從表中刪除,并將處理結(jié)果反饋至受控終端。

      有益效果:本發(fā)明公開的一種在SDN中基于霧計算的架構(gòu)及其處理方法具有以下有益效果:

      1、霧計算層的邊緣服務器位于網(wǎng)絡的邊緣,更靠近物聯(lián)網(wǎng)傳感器以及受控終端,物聯(lián)網(wǎng)設備產(chǎn)生的數(shù)據(jù)能夠在本地進行實時的得到處理,減少了傳輸?shù)臅r延;

      2、SDN架構(gòu)能夠?qū)W(wǎng)絡進行集中控制,方便對網(wǎng)絡進行管理,利用SDN對網(wǎng)絡進行統(tǒng)一管理的特點,獲取網(wǎng)關(guān)到邊緣服務器的時延,使得進行數(shù)據(jù)處理服務時充分考慮了當前網(wǎng)絡的狀況,有效避免了網(wǎng)絡擁塞狀況的出現(xiàn);

      3、利用輕量級的虛擬化技術(shù)容器技術(shù),加快了服務處理的部署。

      附圖說明

      圖1是本發(fā)明公開的一種在SDN中基于霧計算的架構(gòu)的示意圖;

      圖2是步驟(3)的處理流程示意圖;

      圖3是步驟(5)的處理流程示意圖;

      圖4是步驟(6)的處理流程示意圖。

      具體實施方式:

      下面對本發(fā)明的具體實施方式詳細說明。

      如圖1所示,一種在SDN中基于霧計算的架構(gòu),包括:

      物聯(lián)網(wǎng)設備層,包括智能傳感器和受控終端,

      霧計算層,包括網(wǎng)絡設備以及多個邊緣服務器,上述網(wǎng)絡設備包括多個智能物聯(lián)網(wǎng)網(wǎng)關(guān)和多個路由交換設備,多個路由交換設備相連構(gòu)成有線網(wǎng)絡,多個邊緣服務器、智能物聯(lián)網(wǎng)網(wǎng)關(guān)分別與有線網(wǎng)絡相連,智能物聯(lián)網(wǎng)網(wǎng)關(guān)分別與智能傳感器、受控終端進行數(shù)據(jù)交互,霧計算層用于處理實時性的物聯(lián)網(wǎng)服務請求,包括網(wǎng)絡設備傳輸由智能傳感器采集的物聯(lián)網(wǎng)服務需要的環(huán)境數(shù)據(jù),邊緣服務器處理分析智能傳感器采集到的環(huán)境數(shù)據(jù),并將處理分析的結(jié)果反饋至控制節(jié)點;

      控制節(jié)點,分別與有線網(wǎng)絡、多個智能物聯(lián)網(wǎng)網(wǎng)關(guān)相連,包括SDN控制器以及物聯(lián)網(wǎng)服務管理器,其中:

      SDN控制器用于管理網(wǎng)絡設備并分別獲取多個智能物聯(lián)網(wǎng)網(wǎng)關(guān)到每個邊緣服務器的通信時延;

      物聯(lián)網(wǎng)服務管理器用于維護邊緣服務器占用表和服務映射表,邊緣服務器占用表周期更新邊緣服務器的CPU使用率以及內(nèi)存使用率,邊緣服務映射表保存物聯(lián)網(wǎng)服務的處理位置,

      控制節(jié)點同時根據(jù)邊緣服務器的CPU使用率、邊緣服務器的內(nèi)存使用率、物聯(lián)網(wǎng)服務請求的大小、對時延的敏感程度和控制節(jié)點到各個邊緣服務器的通信時延,共同決策出物聯(lián)網(wǎng)服務的處理位置,并更新服務映射表;

      云計算中心,與有線網(wǎng)絡相連,用于處理非實時性的物聯(lián)網(wǎng)服務請求,存儲霧計算層上傳的智能傳感器采集的環(huán)境數(shù)據(jù),并對環(huán)境數(shù)據(jù)進行分析處理,并將分析處理的結(jié)果下發(fā)至控制節(jié)點。

      一種在SDN中基于霧計算的架構(gòu)的處理方法,包括以下步驟:

      (1)、智能傳感器將采集到的環(huán)境數(shù)據(jù)發(fā)送至智能物聯(lián)網(wǎng)網(wǎng)關(guān),物聯(lián)網(wǎng)網(wǎng)關(guān)接收到數(shù)據(jù)后,向控制節(jié)點請求數(shù)據(jù)處理服務,同時告知控制節(jié)點服務大小以及是否為時延敏感服務;

      (2)、控制節(jié)點收到數(shù)據(jù)處理服務請求后,獲取服務類型,若為非時延敏感業(yè)務時,進入步驟(3);若為時延敏感業(yè)務時,進入步驟(4);

      (3)、如圖2所示,控制節(jié)點通過智能物聯(lián)網(wǎng)網(wǎng)關(guān)將數(shù)據(jù)傳送至云計算中心,并將該服務的處理位置保存至服務映射表,然后由云計算中心進行數(shù)據(jù)處理,并將處理結(jié)果返回至控制節(jié)點,控制節(jié)點更新服務映射表,將已經(jīng)處理完成的服務從表中刪除,并將處理結(jié)果反饋至受控終端;

      (4)、比較數(shù)據(jù)處理服務請求與閾值的大小,若數(shù)據(jù)處理服務請求的大小小于閾值,進入步驟(5),若數(shù)據(jù)處理服務請求的大小大于閾值,進入步驟(6),

      (5)、如圖3所示,控制節(jié)點查詢智能物聯(lián)網(wǎng)網(wǎng)關(guān)到各個邊緣服務器的時延,按照時延大小對邊緣服務器進行升序排序,然后根據(jù)排序后的順序依次查找服務器占用表,當邊緣服務器CPU使用率以及內(nèi)存使用率低于閾值時,選定該邊緣服務器作為服務處理位置,并將該服務處理位置保存至服務映射表,接著控制節(jié)點將決策結(jié)果發(fā)送給智能物聯(lián)網(wǎng)網(wǎng)關(guān),同時讓邊緣服務器做好數(shù)據(jù)處理服務準備,智能物聯(lián)網(wǎng)網(wǎng)關(guān)將智能傳感器檢測到的環(huán)境數(shù)據(jù)傳送至選定的邊緣服務器,最后由選定的邊緣服務器進行數(shù)據(jù)處理,處理結(jié)束后將處理結(jié)果返回至控制節(jié)點,控制節(jié)點更新服務映射表,將已經(jīng)處理完成的服務從表中刪除,并將處理結(jié)果反饋至受控終端;

      (6)如圖4所示,查詢服務器占用表,控制節(jié)點選擇出CPU使用率以及內(nèi)存使用率大于閾值的邊緣服務器,數(shù)據(jù)處理服務器將由篩選出的多個邊緣服務器共同協(xié)作處理,控制節(jié)點將該服務處理位置保存至服務映射表,控制節(jié)點將決策結(jié)果發(fā)送給智能物聯(lián)網(wǎng)網(wǎng)關(guān),同時讓將參與數(shù)據(jù)處理服務的邊緣服務器做好準備,智能物聯(lián)網(wǎng)網(wǎng)關(guān)將智能傳感器檢測到的環(huán)境數(shù)據(jù)分割,分別傳輸至上述多個邊緣服務器,最后由選定的多個邊緣服務器進行數(shù)據(jù)處理,處理結(jié)束后將處理結(jié)果返回至控制節(jié)點,控制節(jié)點更新服務映射表,將已經(jīng)處理完成的服務從表中刪除,并將處理結(jié)果反饋至受控終端。

      上面對本發(fā)明的實施方式做了詳細說明。但是本發(fā)明并不限于上述實施方式,在所屬技術(shù)領域普通技術(shù)人員所具備的知識范圍內(nèi),還可以在不脫離本發(fā)明宗旨的前提下做出各種變化。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1