偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

霧中的計算節(jié)點通信:調(diào)查和研究挑戰(zhàn)

云計算
混合通信嘗試將P2P和分層通信結合起來。那么,這種通信方式由于固有的層次結構,支持資源異構的節(jié)點。但是其使用的是簡單的P2P連接,往往會喪失容錯機制。

??想了解更多關于開源的內(nèi)容,請訪問:??

??51CTO 開源基礎軟件社區(qū)??

??https://ost.51cto.com??

先看摘要

計算節(jié)點作為整個計算系統(tǒng)之中重要的組成部分,也是區(qū)別于云計算的一點,目的是避免計算瓶頸和減少計算延遲

  • 在多個研究之中,提出了很多的計算平臺。大致分為:分層、點對點、和混合。
  • 這些計算平臺的通信類型也會大大影響應用最后實現(xiàn)的功能。

本文的主要主題

  1. 確定了霧計算中的三種主要通信類型,即:分層、點對點(P2P)和混合。
  2. 回顧了霧計算平臺,重點討論了計算節(jié)點之間的通信,并將每個平臺映射到各自的通信類型。
  3. 提出了一套基于霧計算需求的標準,用于比較所審查的計算平臺和通信類型。
  4. 通過檢查每種通信類型滿足哪些標準來確定霧計算節(jié)點之間通信的研究挑戰(zhàn)。

霧計算的層級通信(分層類型)

這樣的層級通信,如下圖所示,下面的層次組成了上面的層次的功能,每個計算節(jié)點之間形成樹狀拓撲結構。往往最高級的計算節(jié)點仍然在云上,主要負責的是協(xié)調(diào)整個系統(tǒng)。

啃論文俱樂部-霧中的計算節(jié)點通信:調(diào)查和研究挑戰(zhàn)-開源基礎軟件社區(qū)

Chekired提出的多層霧計算架構

將網(wǎng)絡的計算節(jié)點組織成實現(xiàn)霧計算的樹狀層級結構,使用霧計算來最小化延遲。將低層級處理不了的工作負載到高層級上,一層一層向上請求,這樣在網(wǎng)絡高峰的時候,大量的IOT設備都可以正常運行。而且作者還開發(fā)了一種負載分配的算法,使得平均延遲最小化。

Djabir Abdeldjalil Chekired and Lyes Khoukhi. 2018. Multi-Tier Fog Architecture: A New Delay-Tolerant Network for IoT Data Processing. In 2018 IEEE International Conference on Communications (ICC). IEEE, 1–6

Sinaeepourfard提出的一種IOT數(shù)據(jù)存儲的霧計算架構

利用霧計算的計算節(jié)點,減少計算延遲。頂層置于云上,層數(shù)取決于計算節(jié)點的數(shù)量。作者設計了一個數(shù)據(jù)存儲的機制,最底層節(jié)點收集數(shù)據(jù),如果運行中的應用程序需要這些數(shù)據(jù),由于彼此的距離很近,基本可以保證數(shù)據(jù)的實時獲取,但是考慮到邊緣設備的存儲容量有限,數(shù)據(jù)會周期性的向上層傳輸保存

Amir Sinaeepourfard, Jordi Garcia, Xavier Masip-Bruin, and Eva Marin-Tordera.2018.Data Preservation through Fog-to-Cloud (F2C) Data Management in Smart Cities. In 2nd IEEE International Conference on Fog and Edge Computing (ICFEC).IEEE, 1–9.

Skarlat提出的霧計算執(zhí)行工作負載的框架

Olena Skarlat, Vasileios Karagiannis, Thomas Rausch, Kevin Bachmann, and Stefan Schulte. 2018. A Framework for Optimization, Service Placement, and Runtime Operation in the Fog. In 11th IEEE/ACM International Conference on Utility and Cloud Computing (UCC). IEEE, 164–173.

本框架將參與的資源整合到計算節(jié)點的層次結構中,層次結構的頂部,是一個云計算的節(jié)點。云計算節(jié)點的下層結構按照樹形結構來構建,將IOT設備看成樹的葉子,在云設備和霧設備之間,設置一個霧控制器的組件,這個組件給計算節(jié)點提供虛擬資源。這樣的體系結構可以將霧計算的工作負載被分到邊緣設備的多個計算節(jié)點。當工作負載仍然太大或者無法完成時,將任務提交到云上。

總結

這樣的分層類型的分層依據(jù)往往是按照資源大小來進行排布的,對于霧計算平臺尤其有益,特別是那些計算資源極其有限的IOT設備,這些設備沒有那種特別復雜的算法和資源用來處理和轉發(fā)工作負載內(nèi)容。它們就在層級樹狀結構的最底層,僅僅梳理簡單的、資源占用低的計算工作。

霧計算的點對點通信

這樣的點對點通信方式就是利用P2P的方式來組織霧計算的節(jié)點,如下圖所示

啃論文俱樂部-霧中的計算節(jié)點通信:調(diào)查和研究挑戰(zhàn)-開源基礎軟件社區(qū)

Santos提出的基于分布式哈希表的資源發(fā)現(xiàn)服務

José Santos, Tim Wauters, Bruno Volckaert, and Filip De Turck. 2018. Towards Dynamic Fog Resource Provisioning for Smart City Applications. In 14th International Conference on Network and Service Management (CNSM). IEEE, 290–294.

用于霧計算中的動態(tài)資源配置,分布式哈希表(DHT)提供一種按照環(huán)形的結構來組織計算節(jié)點的機制。通過使用DHT,計算節(jié)點就可以交換彼此可用的計算資源信息和工作負載的各種信息。文獻【40】也提出了一種接近感知和容錯機制。雖然提供了消息傳遞系統(tǒng),但是沒有提及具體的供應機制,作者選擇了三種基于DHT的P2P協(xié)議:Chord, Kademlia and Pastry.

Tato 提出的重疊網(wǎng)Koala

Genc Tato, Marin Bertier, and Cedric Tedeschi. 2018. Koala: Towards Lazy and Locality-Aware Overlays for Decentralized Clouds. In 2nd IEEE International Conference on Fog and Edge Computing (ICFEC). IEEE, 1–10.

用于組織所有的計算節(jié)點,通過假設在地理維度上的很多小型數(shù)據(jù)中心,來讓云分散化。Koala通過簡化掉檢測節(jié)點故障的周期性消息來降低通信協(xié)議上的開銷,檢測故障的方式變成了檢測不響應程序流量的節(jié)點。發(fā)現(xiàn)這樣的節(jié)點之后,更新相應節(jié)點的路由信息,從而匯報故障。這樣的機制為重疊網(wǎng)提供了容錯,而且這樣的覆蓋也提供了接近感知的路由方式?;诖?,所有的計算節(jié)點都被組織在了環(huán)形結構之中,每個節(jié)點都僅僅維護系統(tǒng)的一部分視圖,用于權衡路由跳數(shù)和延遲之間的均衡后選擇下一跳。

Cabrera提出P2P實現(xiàn)霧計算存儲的系統(tǒng)模型

Juan A. Cabrera G, Daniel E. Lucani R., and Frank H. P Fitzek. 2016. On network coded distributed storage: How to repair in a fog of unreliable peers. In 2016 International Symposium on Wireless Communication Systems (ISWCS). IEEE, 188–193.

通過管理霧計算中不同設備的數(shù)據(jù)來應對IOT設備不斷生成的數(shù)據(jù)。霧計算的節(jié)點也被組織到了P2P網(wǎng)絡之中,方便提供低延遲和高吞吐的量的數(shù)據(jù)存儲。每個節(jié)點與鄰近的節(jié)點進行無線通信。作者提出了一種用于解決計算節(jié)點意外斷聯(lián)的問題:數(shù)據(jù)按照分布式存儲在霧計算的計算節(jié)點之中,當有某個節(jié)點無法響應的時候,其他的可以響應的節(jié)點自動選擇出一個領導者,這樣的一個領導者要從其他節(jié)點中收集數(shù)據(jù)塊,然后通過向前糾錯碼重新組裝數(shù)據(jù)并重新分發(fā)給其他節(jié)點。這樣可以提升存儲的容錯并且計算節(jié)點出現(xiàn)故障仍然可用。

總結

不可否認P2P對于網(wǎng)絡邊緣設備通信已經(jīng)很成熟,在霧計算中集成P2P通信可以確保節(jié)點故障的容忍度。不足之處在于P2P假設所有節(jié)點都是平等的,然而節(jié)點之間可用資源的異質(zhì)性仍然需要討論。

霧計算的混合通信

混合通信就是將分層和P2P一起使用來組織霧計算節(jié)點,計算節(jié)點按層組織,每層之間的設備按照P2P進行通信。針對于霧計算不同部分有這不同要求的情況是有用的。(霧計算的邊緣設備和云計算的穩(wěn)定設備的容錯性是有區(qū)別的),如下圖所示

啃論文俱樂部-霧中的計算節(jié)點通信:調(diào)查和研究挑戰(zhàn)-開源基礎軟件社區(qū)

Lee提出的霧網(wǎng)絡的框架

Gilsoo Lee, Walid Saad, and Mehdi Bennis. 2017. An online secretary framework for fog network formation with minimal latency. In 2017 IEEE International Conference on Communications (ICC). IEEE, 1–6.

這個框架是為了將工作負載從IOT設備中外包出去。作者提出了一個優(yōu)化模型,動態(tài)選擇每個計算節(jié)點的鄰居節(jié)點,然后將工作負載外包給鄰居節(jié)點,使得計算延遲最小。霧節(jié)點彼此連接以P2P進行通信。系統(tǒng)整體架構使用三層分層組織,底層是資源受限IOT設備,將處理不了工作負載給層次結構更高的霧層,霧層的每個計算節(jié)點都可以與鄰近的鄰居節(jié)點共享負載,也可以將工作負載外包給頂層的云層。

Chen提出的將工作負載的移動應用程序外包到云的框架

Xu Chen and Junshan Zhang. 2017. When D2D meets cloud: Hybrid mobile task offloadings in fog computing. In 2017 IEEE International Conference on Communications (ICC). IEEE, 1–6.

該框架給了工作負載三種選擇

  • 在移動節(jié)點本地執(zhí)行
  • 外包給附近的計算節(jié)點執(zhí)行或者共同執(zhí)行
  • 外包給云上的節(jié)點執(zhí)行

也是按照移動設備-霧設備-云設備三層架構來設計的。工作負載的任務是優(yōu)化問題的一部分,優(yōu)化問題可以最大程度的降低計算成本,這樣來講工作負載就可以在云層中或者在霧層中以P2P為通信方式進行外包。作者開發(fā)了兩種啟發(fā)式方法(隨機/貪婪)來進行工作負載的有效外包。

Fu提出的基于霧計算的可靠存儲框架

Junsong Fu, Yun Liu, Han-Chieh Chao, Bharat Bhargava, and Zhenjiang Zhang.

\2018. Secure data storage and searching for industrial IoT by integrating fog computing and cloud computing. IEEE Transactions on Industrial Informatics 14, 10 (2018), 4519–4528.

主要為了應對IOT數(shù)據(jù)的大幅增加。這個框架將計算節(jié)點的體系結構重新設定為“邊緣服務器-代理服務器-云服務器”。邊緣服務器將數(shù)據(jù)轉換為統(tǒng)一的格式,在功能區(qū)對其進行組合。數(shù)據(jù)被發(fā)送到代理服務器,代理服務器對數(shù)據(jù)加密方便存儲在云上。用戶將查詢的陷門(trapdoor)發(fā)送到云服務器上,云服務器通過陷門來查找加密數(shù)據(jù)。實現(xiàn)了數(shù)據(jù)的加密存儲,但是對于小型數(shù)據(jù)來講,邊緣服務器之間仍然會相互通信共享負載。

總結

混合通信嘗試將P2P和分層通信結合起來。那么,這種通信方式由于固有的層次結構,支持資源異構的節(jié)點。但是其使用的是簡單的P2P連接,往往會喪失容錯機制。

研究挑戰(zhàn)

為了比較霧計算中的通信類型,根據(jù)霧計算的性質(zhì)要求,特出一套標準

  1. 資源異質(zhì)性,有多種需要配置和維護的資源異構設備。
  2. 供應機制,是否包括虛擬資源和自動資源管理。
  3. 雙重外包,從邊緣設備到霧設備到云設備
  4. 靠近意識,確定一個度量(延遲、跳數(shù)等)來確定接近度。
  5. 容錯,某計算節(jié)點出錯時是否可以保持霧網(wǎng)絡的連接。

啃論文俱樂部-霧中的計算節(jié)點通信:調(diào)查和研究挑戰(zhàn)-開源基礎軟件社區(qū)

根據(jù)上表所示,分層通信對于資源異質(zhì)性的處理很好,不同設備使用不同的層,之間的關系很簡單,要開發(fā)供應機制是好的選擇,計算節(jié)點在predecessors/successors提供虛擬資源就可以了。但是接近措施和容錯機制沒有被重視。

對于典型的P2P通信,其對于容錯機制很好,但是其往往將每個節(jié)點都視為平等的,所以對于節(jié)點的資源異質(zhì)性支持不是很好,反而是混合通信更好一點,而且混合類型可以實現(xiàn)靠近感知,因為層內(nèi)的設備以p2p方式來通信。

基于上表,明顯可以看出,每種通信類型都符合了不同的標準,所以往往通信標準決定了應用程序的最終功能。但是為了完成通用霧計算的需求,確定以下的研究挑戰(zhàn):

  • 如何將P2P的容錯機制集成到分層通信類型中?
  • 如何擴展P2P通信類型以考慮資源異構計算節(jié)點?
  • 如何為混合和P2P通信類型設計供應機制?

結論

  • 霧計算平臺的通信類型應根據(jù)最終應用的要求確定,因為每種類型都符合不同的標準。
  • 根據(jù)每種通信類型所滿足的標準,可以確定可能推動未來霧計算平臺發(fā)展的研究挑戰(zhàn)。

??想了解更多關于開源的內(nèi)容,請訪問:??

??51CTO 開源基礎軟件社區(qū)??

??https://ost.51cto.com??

責任編輯:jianghua 來源: 51CTO 開源基礎軟件社區(qū)
相關推薦

2021-02-05 14:57:45

擴展檢測和響應

2022-04-13 09:00:00

安全Lightrun漏洞

2020-09-21 06:04:09

關機時間Linux進程

2009-05-18 08:52:59

英特爾反壟斷歐盟

2022-09-13 14:04:08

邊緣計算安全勒索軟件

2020-07-14 00:21:48

云計算云攻擊

2011-11-24 09:10:58

諾基亞Lumia 800

2011-12-05 15:42:01

2023-03-06 15:08:55

云計算云存儲

2018-12-12 11:26:58

SplunkAWS

2013-09-05 09:09:08

SDN云計算

2017-08-18 08:13:32

云計算規(guī)劃流程

2021-12-26 18:33:25

云計算安全數(shù)據(jù)

2024-05-08 07:00:00

云計算管理數(shù)據(jù)個人存儲

2011-09-13 10:00:08

云計算

2011-09-09 16:20:58

云計算遠程辦公

2019-12-16 07:51:17

IoT邊緣計算安全邊緣計算

2018-05-04 12:43:09

邊緣計算挑戰(zhàn)

2024-10-09 14:19:35

2012-12-31 09:49:44

SDN軟件定義網(wǎng)絡
點贊
收藏

51CTO技術棧公眾號