Brandon Butler
霧計算把云計算的概念擴展到了網絡邊緣,非常適合物聯網和其他需要實時交互的應用。
霧計算是一種網絡架構的概念,它從產生數據的外部邊緣延伸到數據被最終存儲的地方,無論是在云中還是在客戶的數據中心。
霧是分布式網絡環境的另一層,與云計算和物聯網(IoT)密切相關。公共基礎設施即服務(IaaS)云供應商可以被認為是高級別的全球數據端點;在網絡的邊緣,產生了來自物聯網設備的數據。
霧計算是連接這兩種環境的分布式網絡的概念。普渡大學工程學院院長Mung Chiang是全國著名的霧與邊緣計算研究專家,他解釋說:“霧提供了數據被推送到云端的缺失環節,也滿足了在邊緣進行本地分析的需求?!?/p>
一些旨在推進該技術標準發展的廠商和研究組織成立了OpenFog聯盟,據該聯盟,霧計算是“系統級的水平架構,把計算、存儲、控制和網絡相關的資源和服務分布在從云到物體的整條鏈路上?!?/p>
霧計算的優點
從根本上說,霧計算框架的發展使得企業在處理數據方面有更多選擇,選擇在最合適的地方處理數據。對于某些應用程序,需要盡快處理數據——例如,在制造業應用情形中,聯網的機器應盡快對事件作出響應。
霧計算可以在設備和分析端點之間建立低延時網絡連接。與數據必須發送回數據中心或者云端進行處理相比,這種架構反過來也減少了所需的帶寬。它也可以用于沒有帶寬連接來發送數據的場景中,因此必須在靠近產生數據的地方進行處理。還有一個額外的好處,從分段網絡數據流到虛擬防火墻,用戶可以把安全功能放在霧網絡中,以保護數據。
霧計算的應用
霧計算還處于正式部署推出的初期階段,但是有各種各樣的應用情形被認為是霧計算應用的理想場景。
聯網汽車:半自主和自主駕駛汽車的出現只會讓車輛產生的數據越來越多。要想讓汽車獨立行駛,要求能夠在本地實時分析某些數據,例如環境、駕駛條件和方向等。其他數據可能需要送回制造商,以幫助改善車輛維護,或者跟蹤車輛的使用情況。霧計算環境支持所有這些數據源在邊緣(車內)的通信,以及與終端(制造商)之間的通信。
智慧城市和智慧電網:與聯網汽車相似,電廠系統越來越多地使用實時數據,以更有效地運行系統。有時候,這些數據位于偏遠地區,有必要在靠近產生數據的地方來處理數據。其他時候,則需要把來自大量傳感器的數據匯集起來。可以設計霧計算架構來同時解決這兩個問題。
實時分析:大量的應用情形都需要實時分析。從需要事件發生時即作出反應的制造系統,到利用實時數據通知交易決策或者監視欺詐行為的金融機構,等等,都需要實時分析。霧計算部署有助于促進數據在其創建的地方和要去的各種地方之間傳輸數據。
霧計算與5G移動計算
一些專家認為,預計2018年推出5G移動連接,這將給霧計算帶來更多的機會。CenturyLink公司負責技術規劃和網絡架構的高級副總裁Andrew Duggan解釋說:“5G技術在某些情況下需要非常密集地部署天線?!痹谀承┉h境中,天線之間的距離小于20公里。在這樣的情形中,可以在這些站點之間建立霧計算架構,其中包括一個集中控制器,用于管理在5G網絡上運行的應用程序,處理與后端數據中心或者云的連接。
霧計算是怎樣工作的?
霧計算架構可以有各種組件和功能。它可以包括霧計算網關,接收物聯網設備采集到的數據。還可以包括各種有線和無線的細粒度采集端點,這包括堅固耐用的路由器和交換設備。其他方面還可以包括客戶端設備(CPE)和訪問邊緣節點的網關。更高層次的霧計算架構還將觸及核心網絡和路由器,并最終觸及全球云服務和服務器。
OpenFog聯盟的開發參考架構組,提出了霧框架發展的三個目標。霧環境應該是水平可擴展的,這意味著它將支持多個行業的縱向應用;能夠從云到物體連貫的工作;是一種系統級的技術,從物體、網絡邊緣,向云和各種網絡協議擴展。
霧計算和邊緣計算是一回事嗎?
Helder Antunes是思科企業戰略創新高級總監,也是OpenFog聯盟成員,他認為,邊緣計算是霧計算的一個組成部分,或者說是一個子集??梢园鸯F計算看作是從產生數據的地方直至存儲數據的地方都能夠處理數據。邊緣計算僅指靠近數據產生的地方來處理數據。霧計算不僅包括了邊緣處理,而且還有從邊緣到端點傳輸數據所需的網絡連接。
高級編輯Brandon Butler為《計算機世界》的云計算領域撰寫文章,專注于業界主要廠商的發展,跟蹤最終用戶部署,以及最熱門的初創公司。
原文網址:
http://www.networkworld.com/article/3243111/internet-of-things/what-is-fog-computing-connecting-the-cloud-to-things.html