任何人都知道,物聯(lián)網(wǎng)并不是一個(gè)玩笑,而且它確實(shí)是云的一個(gè)組成部分。對(duì)于物聯(lián)網(wǎng)來說有一個(gè)關(guān)鍵的問題,就是如何從大量的設(shè)備中獲取數(shù)據(jù)。思科系統(tǒng)預(yù)測(cè),到2020年,云流量可能會(huì)增加近四倍,從2015年開始平均每年全年增加3.9 ZB,到2020年,平均每年增加量將會(huì)達(dá)到14.1 ZB。 因此,我們可以從物聯(lián)網(wǎng)的發(fā)展中獲得云計(jì)算的“完美風(fēng)暴”。畢竟,物聯(lián)網(wǎng)是在處理設(shè)???????生成的有意義的數(shù)據(jù),而云計(jì)算則通過集中計(jì)算和存儲(chǔ)來使用這些數(shù)據(jù)。這兩者的增長(zhǎng)都會(huì)變得難以控制。
那么我們?cè)撛趺醋瞿?答案就是“邊緣計(jì)算”。我們已經(jīng)知道,處于邊緣的計(jì)算就是將大部分?jǐn)?shù)據(jù)處理推向網(wǎng)絡(luò)的邊緣,接近數(shù)據(jù)的來源。接下來的問題是區(qū)分邊緣和集中式系統(tǒng)之間的處理,也就是像AWS、谷歌云或微軟Azure這樣的公共云。
這聽起來像是一個(gè)客戶端/服務(wù)器架構(gòu),也涉及去搞清楚在客戶端上做什么以及在服務(wù)器上做什么。對(duì)于物聯(lián)網(wǎng)和任何高分布式的應(yīng)用來說,你基本上已經(jīng)得到了一個(gè)“客戶端-網(wǎng)絡(luò)邊緣-服務(wù)器”架構(gòu),或者——如果你的設(shè)備無法進(jìn)行任何數(shù)據(jù)處理的話,就會(huì)是“網(wǎng)絡(luò)邊緣-服務(wù)器”架構(gòu)。
其目標(biāo)是在設(shè)備周圍快速處理數(shù)據(jù),也就是立即采取行動(dòng)。有數(shù)百個(gè)用例表明,反應(yīng)時(shí)間是物聯(lián)網(wǎng)系統(tǒng)的關(guān)鍵價(jià)值,而持續(xù)地將數(shù)據(jù)發(fā)送到集中式的云上,毫無疑問會(huì)阻礙這種價(jià)值的實(shí)現(xiàn)。
不過,我們?nèi)匀豢梢允褂迷苼硖幚砟切┘炔痪哂袝r(shí)間敏感性,也不是設(shè)備需求的事務(wù),比如對(duì)來自所有設(shè)備的數(shù)據(jù)進(jìn)行大數(shù)據(jù)分析。
另一方面,邊緣計(jì)算和云計(jì)算是兩種截然不同的東西,誰也不會(huì)取代誰。但是有太多的文章讓IT專家們感到困惑,他們認(rèn)為邊緣計(jì)算將取代云計(jì)算。然而,這種說法的荒謬之處與“PC將取代數(shù)據(jù)中心”沒兩樣。
創(chuàng)建基于特定目的的邊緣計(jì)算應(yīng)用程序是完全有意義的,例如將數(shù)據(jù)處理放置在傳感器中以快速處理警報(bào)反應(yīng)的APP。但是,庫存控制數(shù)據(jù)和應(yīng)用程序是不能放在邊緣的,將所有計(jì)算轉(zhuǎn)移到邊緣會(huì)引發(fā)一個(gè)分布的、無擔(dān)保的、無法處理的混亂情況。
所有公有云供應(yīng)商都擁有物聯(lián)網(wǎng)戰(zhàn)略和技術(shù)堆棧,其中包括或者將會(huì)包括邊緣計(jì)算。邊緣計(jì)算和云計(jì)算可以很好地結(jié)合在一起,但是邊緣計(jì)算是專門為有特殊需要的特殊系統(tǒng)設(shè)計(jì)的。云計(jì)算則是一個(gè)更加通用的平臺(tái),它也可以在傳統(tǒng)的“客戶端-服務(wù)器”模型中使用專用的系統(tǒng)。