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

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

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

實際上,創(chuàng)建專門的基于邊緣計算的應(yīng)用程序是非常有意義的,例如將數(shù)據(jù)處理放在傳感器中以快速處理對報警響應(yīng)的應(yīng)用程序。但是,你不會將庫存控制數(shù)據(jù)和應(yīng)用程序置于邊緣——將所有計算機移動到邊緣將導(dǎo)致分布式,不安全和無法管理的混亂。
目前,所有公有云提供商都具有包含或?qū)⑦吘売嬎愕奈锫?lián)網(wǎng)戰(zhàn)略和技術(shù)棧。邊緣計算和云計算可以在一起工作,但邊緣計算是用于特殊需求的專用系統(tǒng)。云計算是一種更通用的平臺,也可以在舊的客戶端/服務(wù)器模型中與專用系統(tǒng)配合使用。