云計算概念從出現到現在已經有十余年,而在云計算蓬勃發展之后,霧計算、霾計算等概念也逐漸涌現,而最近兩年,特別是最近這一年中,邊緣計算又成為一個新的熱詞。那么究竟邊緣計算是什么鬼?它又和物聯網應用場景有什么關聯呢?
圖片來源于網絡
什么是邊緣計算?
根據維基百科解釋,邊緣計算(Edge computing)又譯為“邊緣運算”,是一種分散式運算的架構,將應用程序、數據資料與服務的運算,由網絡中心節點,移往網絡邏輯上的邊緣節點來處理。邊緣運算將原本完全由中心節點處理大型服務加以分解,切割成更小與更容易管理的部分,分散到邊緣節點去處理。邊緣節點更接近于用戶終端裝置,可以加快資料的處理與傳送速度,減少延遲。在這種架構下,資料的分析與知識的產生,更接近于數據資料的來源,因此更適合處理大數據。
邊緣計算模型
如果用大白話來說,就是將數據就近計算,不用每個都返回到計算中心去處理,所以也有一線技術人員說,這就是分布式計算的另一種說法。之前都回源取數據做處理的東西,現在都分布到各個節點來計算,然后就近計算。在這種去中心化的模式中,每個邊緣都是中心。
去年,為了這個邊緣計算的概念,英特爾、ARM、華為、軟通動力等多公司合力成立了一個邊緣計算產業聯盟,簡稱ECC。聯盟的成立再次為邊緣計算概念的流行提供了助力,畢竟這么多公司都在為邊緣計算背書。
邊緣計算應用場景與面臨的挑戰
在具體應用中,我們能從概念中了解到邊緣計算主要是在網絡邊緣側進行計算,從而達到優化資源、提升效率的目的。英特爾物聯網事業部中國區總經理曾表示:隨著設備大規模接入物聯網,在終端設備上產生的海量數據在提供商業價值的同時,也對數據處理提出挑戰。由于網絡帶寬有限,又要滿足實時響應的需求,邊緣計算成為物聯網發展的新趨勢之一。
圖片來源于網絡
也就是說,邊緣計算與物聯網脫不了干系,在具體應用場景中,可以覆蓋到2B和2C兩大領域,無論是企業級的智能工業、智能農業、智能物流、指揮交通、智能電網和智能環保等行業應用,還是智能家居、智能醫療可穿戴設備的消費級物聯網應用,對邊緣計算的需求都十分可觀。但是,這些應用場景需求在實現過程卻面臨著極大的挑戰。
在邊緣計算聯盟白皮書中也有類似的表述,在行業數字化轉型的趨勢下,智能互聯的網絡邊緣側面臨如下挑戰:聯接的海量與異構業務的實時性應用的智能性數據的優化安全與隱私保護。
在邊緣計算發展過程中,需要經歷從鏈接開始的多個階段,而目前的邊緣計算依然只是概念走在前面,尚未實現“鏈接”,更沒有走到“智能”,所以說,邊緣計算要想真正實現,還要有很長的路要走。