邊緣計算和云計算這么火 但是二者有何區別?
當今的科技領域,新事物和新概念層出不窮,諸如云計算、邊緣計算和霧計算等。眾多的概念已經讓人混淆不清,何談技術的發展與應用。今天,筆者將為你介紹邊緣計算和云計算,以及二者到底有何區別。
到2017年,全球物聯網設備已經達到84億臺,物聯網正在快速走進我們的生活和工作。事實上,物聯網也是云的一部分。目前,用戶面臨的一個關鍵挑戰是,你怎樣才能從眾多的設備中獲得已經處理過的數據。

根據思科公司的預測,到2020年,云流量將增長4倍,從2015年每年的3.9ZB增長到2020年的每年14.1ZB。最終,通過物聯網的快速發展,我們可以讓云計算獲得更完美的進步。畢竟,物聯網是產生有意義的數據處理裝置,而云計算則是關于從中央計算和存儲中利用數據。兩者的增長很容易變得不可管理。
那么,我們能做什么?這個答案有時被稱為“邊緣計算”。我們已經知道,邊緣計算將大部分的數據處理推送到網絡的邊緣,靠近數據源。那么這就是劃分邊緣和集中式系統之間的處理問題,這意味著一個公有云,比如AWS、谷歌云以及微軟Azure。
這聽上去像一個客戶端/服務器架構,也涉及到在客戶端和服務器上做什么。從物聯網和任何高度分布式應用,你基本上已經有了一個客戶端/網絡邊緣/服務器架構,或者你的設備無法進行自己的處理,則可以使用網絡邊緣/服務器架構。

它的目標是快速地處理接近設備的數據,如行動。有幾百個使用情況,反應時間是物聯網系統的關鍵價值,同時一致性的將數據發送回集中式的云防止該值發生。
你可能仍然會使用云進行處理,當時間不敏感或設備不需要,例如來自都對所有設備的數據進行大數據分析。
另外一個方面是:邊緣計算和云計算是兩個截然不同的事情,其中一個不會取代另一個。但目前太多的文章混淆了IT專業人士,提出邊緣計算將取代云計算,這就相當于說PC會取代數據中心。

實際上,創建專門的基于邊緣計算的應用程序是非常有意義的,例如將數據處理放在傳感器中以快速處理對報警響應的應用程序。但是,你不會將庫存控制數據和應用程序置于邊緣——將所有計算機移動到邊緣將導致分布式,不安全和無法管理的混亂。
目前,所有公有云提供商都具有包含或將邊緣計算的物聯網戰略和技術棧。邊緣計算和云計算可以在一起工作,但邊緣計算是用于特殊需求的專用系統。云計算是一種更通用的平臺,也可以在舊的客戶端/服務器模型中與專用系統配合使用。



