邊緣計(jì)算讓中心化的軟件控制無處不在
譯文【51CTO.com快譯】像亞馬遜,微軟,谷歌這樣的大公司已經(jīng)獲取了足夠的信任讓我們把個(gè)人數(shù)據(jù)放心交給他們。是時(shí)候給他們更多的權(quán)限來控制我們的計(jì)算機(jī),面包機(jī),和汽車以獲取更多的利益了。
首先讓我來給你們介紹一下什么是邊緣計(jì)算。
邊緣是一個(gè)流行語,就像之前的物聯(lián)網(wǎng)和云一樣,它可以包括一切,也可以什么也不是。關(guān)于這個(gè)話題,我已經(jīng)看過很多行業(yè)專家的視頻,聽過一些相關(guān)的播客,也包括在一些場合和文章上反復(fù)聽人說過了。我想是時(shí)候?qū)@個(gè)流行技術(shù)進(jìn)行一些定義以及對(duì)其應(yīng)用場景進(jìn)行探討了。
什么是邊緣計(jì)算?
最早我們使用的是計(jì)算機(jī),體積很大,使用Unix系統(tǒng),我們通過非智能終端連接到電腦上。后來出現(xiàn)了PC,它使普通用戶***次擁有了能夠獨(dú)立工作的電腦。
到了2018年,我們來到了云計(jì)算的時(shí)代。盡管擁有PC,但是多數(shù)情況下我們只是用它來獲取Dropbox, Gmail, Office 365這樣的中心化的服務(wù)。另外,像Amazon Echo, Google Chromecast 和Apple TV這樣的設(shè)備由云端的內(nèi)容和智能算法驅(qū)動(dòng)--而不是像DVD或者CD那樣只需要一臺(tái)個(gè)人電腦就可以自娛自樂。
一個(gè)令人吃驚的關(guān)于云計(jì)算的事實(shí)是:這個(gè)世界上越來越多的公司必須依賴于少數(shù)幾家公司,如:亞馬遜,微軟,谷歌和IBM所提供的基礎(chǔ)設(shè)施,主機(jī),機(jī)器學(xué)習(xí)算法,和算力來維持自己的運(yùn)營。
亞馬遜,目前***的公有云服務(wù)商,在2017年占有47%的市場份額。(而Apple,Facebook 和 Dropbox則是私有云的擁躉)
需要注意的是,盡管邊緣計(jì)算開始流行,但在這些公司的陰影下,并沒有多少成長的空間。所有能夠被中心化的應(yīng)用都已經(jīng)中心化了。邊緣計(jì)算是為數(shù)不多的能夠在已有云計(jì)算市場下仍有想象空間的概念了。
邊緣一詞在這里指的是是物理上的分布。邊緣計(jì)算就是將所有計(jì)算放在靠近數(shù)據(jù)的地方完成,而不是云端。這不是意味著云的消失,而是云離你更近了。
延遲
研究邊緣計(jì)算的一個(gè)巨大的驅(qū)動(dòng)是它的光速反應(yīng)。如果計(jì)算機(jī)a向半個(gè)地球外的計(jì)算機(jī)b發(fā)出一個(gè)請(qǐng)求,在b能做出反應(yīng)前,巨大的延遲讓a已經(jīng)認(rèn)為b的服務(wù)不可用了。多人視頻游戲采用各種技術(shù)來減少你向某人射擊時(shí)的反饋延遲,使你清楚的知道你是否***目標(biāo)。
語音助手一般需要在云端解決你的需求,但是中間的耗時(shí)能夠被輕易的注意到。語音助手將你的語音壓縮后發(fā)到云端并處理--這可能涉及到一個(gè)在任何地方的API,比如天氣預(yù)報(bào)服務(wù),這會(huì)顯著提高延遲--***再將結(jié)果返回給你。
所以,會(huì)出現(xiàn)一個(gè)關(guān)于亞馬遜正在為Alexa開發(fā)自己的AI芯片的謠言就毫不奇怪了。把更多的計(jì)算放在本地,那么服務(wù)的響應(yīng)速度就會(huì)越快,而且可以把更多的隱私數(shù)據(jù)放在本地,如果亞馬遜愿意的話。
隱私和安全
可能這樣想有點(diǎn)奇怪,iPhone的安全性和保密性就是一個(gè)很好的邊緣計(jì)算的例子。它就是簡單的將生物信息進(jìn)行加密后存于本地,讓蘋果公司減少了大量負(fù)擔(dān)來加固自己云服務(wù)器的安全性。從另外一個(gè)個(gè)人角度來說,這讓我感覺像邊緣計(jì)算而不是個(gè)人計(jì)算機(jī)的原因是這些計(jì)算機(jī)的計(jì)算工作都是分布式的,但任務(wù)的控制管理卻是中心化的。你不需要把軟硬件湊在一起而能獲得足夠好的安全性。你只需要花999美元然后訓(xùn)練它識(shí)別你的臉。邊緣計(jì)算在安全上的重要性不言而喻。想象一下當(dāng)你使用那些缺乏安全機(jī)制的互聯(lián)網(wǎng)設(shè)備后的痛苦吧。
SwiftOnSecurity 曾說,消費(fèi)電子產(chǎn)品就是一個(gè)里面裝了個(gè)Linux系統(tǒng)的塑料盒。
這就是為什么微軟要使用Azure Sphere來管理Linux系統(tǒng)和云服務(wù)的原因了。確保你的面包機(jī)很難被黑客控制,同時(shí)能夠像Xbox一樣集中化的管理和更新。
我不知道行業(yè)能否擁抱微軟的解決方案,但是可以預(yù)見的是,大多數(shù)近幾年你能買到的都是這種能夠自動(dòng)更新軟件并在安全上進(jìn)行中心化管理的設(shè)備。不然的話,你的面包機(jī)和洗碗機(jī)將成為僵尸網(wǎng)絡(luò)的一部分,毀掉你的生活。
如果你質(zhì)疑我,就看看所有的這些公司:谷歌,微軟,火狐都已經(jīng)在各自的瀏覽器中加入evergreen模式了。
想一下,你能告訴我你用的Windows是什么版本,但是你知道你用的Chrome是什么版本么?邊緣計(jì)算更多的類似于Chrome而不是Windows。
帶寬
安全性不是邊緣計(jì)算唯一能夠幫助loT設(shè)備解決的問題,它也能在一定程度上解決設(shè)備帶寬不足的問題。
舉例來說,當(dāng)你使用監(jiān)控?cái)z像頭,并把數(shù)據(jù)傳輸?shù)皆贫?。如果你有一打這樣的設(shè)備時(shí),你就有帶寬問題了。但是假如你的攝像頭足夠聰明就可以只保存重要數(shù)據(jù),而丟棄其他無關(guān)緊要的東西。
幾乎所有能適用于解決延遲問題的技術(shù)都能適用于解決帶寬問題。在設(shè)備中運(yùn)行AI貌似是蘋果和谷歌當(dāng)前都極力關(guān)注的問題。
同時(shí),谷歌也努力地想要讓網(wǎng)站也邊緣化。不斷進(jìn)化的Web App通常有離線優(yōu)先的功能。這意味著當(dāng)你在手機(jī)上離線打開一個(gè)網(wǎng)站,做一些工作,并把結(jié)果保存在本地,只需要跟云端做一些同步的工作。
谷歌在結(jié)合本地AI特性來保護(hù)隱私和節(jié)省帶寬上越來越聰明了。舉例來說,Google Clips 會(huì)默認(rèn)將你所有的數(shù)據(jù)保存在本地,并使用本地的AI。盡管這樣做對(duì)于完成任務(wù)的效果來說沒有好處。但從概念上來說,這是典型的邊緣計(jì)算。
綜上所述
我意識(shí)到,自動(dòng)駕駛汽車就是一個(gè)邊緣計(jì)算的***案例。考慮到延遲,隱私和帶寬,你不可能將所有的傳感器數(shù)據(jù)都上傳到云端,然后等待它的響應(yīng)。你不可能忍受那樣的延遲,就算可以,對(duì)這種任務(wù)來說,蜂窩網(wǎng)絡(luò)也不是一種值得依靠的網(wǎng)絡(luò)。
汽車產(chǎn)品也展示了用戶對(duì)其設(shè)備上運(yùn)行軟件所負(fù)責(zé)任的一種轉(zhuǎn)變。自動(dòng)駕駛汽車也需要被中心化管理。它需要從廠家獲取更新,把數(shù)據(jù)上傳到數(shù)據(jù)中心去提升云端算法,不過像迪士尼電影中出現(xiàn)的那樣,自動(dòng)駕駛汽車和面包機(jī)洗碗機(jī)一樣成為僵尸網(wǎng)絡(luò)的噩夢(mèng)依舊會(huì)是困擾人們的難題。
我們放棄了什么?
我對(duì)邊緣計(jì)算有一些難以說出口的擔(dān)憂,可能是我多慮了,所以我不打算深入探討。
關(guān)鍵是,那些做得***的公司會(huì)比現(xiàn)在更能控制你的生活。
當(dāng)你的家庭和車庫中的設(shè)備完全交由谷歌,亞馬遜,微軟,蘋果管理時(shí),你不必?fù)?dān)心安全問題。 你不必?fù)?dān)心軟件更新。你不必?fù)?dān)心運(yùn)行。你也不必?fù)?dān)心有哪些功能。 你只需要拿出被給予的東西,并盡情使用它。
在最糟糕的情形下,在早上醒來后,你可能會(huì)問Alexa Siri Cortana 這些助手: 你晚上在我的面包機(jī),洗碗機(jī),汽車,和手機(jī)上更新了什么新特性。在個(gè)人計(jì)算機(jī)上你可以自己選擇安裝的軟件。但在充斥著邊緣計(jì)算的世界里,你只能被動(dòng)的使用它。
這取決于這些大公司想從用戶身上獲得多少控制權(quán)。但是,也有另外一種可能性:由我們用戶自己來決定該建造一個(gè)怎么樣的未來。是的,把你的手從汽車方向盤上方放下來,將控制權(quán)完全交由AI,可能的確是一種解脫。但是,假如你不喜歡AI帶你去的地方呢?
原文標(biāo)題:What is edge computing? 作者: Paul Miller
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】