天天看點

為什麼我們需要邊緣計算?

當時間敏感事件發生時,邊緣計算勝過雲處理。

為什麼我們需要邊緣計算?

在過去的15到20年間,已經從本地軟體向雲計算發生了巨大轉變。現在,我們可以從任何地方通路所需的一切,而不受固定位置伺服器的限制。但是,雲計算運動即将向分散計算的另一方向傾斜。那麼為什麼我們需要邊緣計算呢?

考慮到雲網絡帶來的巨大機遇,這一概念似乎有悖常理。但為了讓我們充分利用物聯網(IoT)所提供的一切優勢,技術必須再次成為本地技術。

看一下農業曆史可以得出一些相似之處。一個世紀或更早以前,人們食用當地種植的食物。如果它不在您居住的地方的50-100英裡内生長或繁殖,那麼您可能将沒有機會食用它。

然後,技術出現并打開了新的大門。運輸變得更快了,制冷意味着食物可以在不損壞的情況下運輸,并且新的耕作技術允許大量生産。随着這些發展,消費者可以從世界各地獲得食物。

我們仍在利用容易獲得的全球食品的優勢,但是由于多種原因,人們已經轉向了本地食物。長途運輸食品會影響環境。消費者希望為當地經濟做出貢獻。我們中的許多人都希望我們食用的食物中的人造成分更少。

那麼這對雲計算意味着什麼呢? 就像全球獲得食物一樣,雲計算并沒有完全消失。但是,定期進行處理的地方将從雲端轉移到現在所謂的“邊緣”。

什麼是邊緣計算?

如果我們回想對雲的了解,就可以将其與本地計算進行比較。本地計算意味着在公司大型機或伺服器上集中存儲和管理資料。可以說,雲計算可轉換為一系列“遠端”伺服器上的資料存儲和處理。

是以,如果雲計算發生在遠端伺服器上,則邊緣計算的發生位置更接近其記錄的動作。邊緣計算包括收集資料的傳感器(例如RFID标簽),現場資料中心以及将它們全部連接配接起來以支援本地計算的網絡。資料處理發生在遠離雲的源頭或“邊緣”。邊緣計算網絡在必要時仍可以連接配接到雲,但是它們不需要雲也可以正常運作。

您可能需要一個Nest Thermostat來控制您家裡的氣候,一個FitBit來衡量您的個人健康狀況,甚至可能是Alexa或Google Home作為個人助手。但是對于這些裝置,沒有任何緊急事件需要解決。您可以等待對Alexa的請求由雲處理。

當時間敏感事件發生時,邊緣計算勝過雲處理。為了使無人駕駛汽車成為現實,這些汽車需要實時對外部因素做出反應。如果自動駕駛汽車在道路上行駛,并且有行人從汽車前走出來,則汽車必須立即停車。它沒有時間将信号發送到雲端然後等待響應,它必須能夠立即處理信号。

邊緣計算的好處是什麼?

顯然,速度是使用邊緣計算的重要因素,并且有很多解決速度的用例。工廠可以使用邊緣計算通過檢測人體來大幅度減少工作中受傷的發生率。TSA檢查站可以收集通過不同閘門而來的化學物質資料,這些資料可以組合起來制造炸彈。在出現問題之前,城市可以使用邊緣計算來解決道路和交叉路口的維護問題。

另一大好處是流程優化。如果自動駕駛汽車、工廠和TSA檢查站使用雲而不是edge,它們将把收集到的所有資料推送到雲上。但是,如果edge做出本地決策,雲可能不會立即需要所有這些資料,甚至根本不需要。

借助邊緣計算,資料中心可以執行對時間敏感的規則(例如“停車”),然後在帶寬需求不那麼高時将資料分批流式傳輸到雲中。然後,雲可以花時間從邊緣分析資料,并發送建議的規則更改,例如“當汽車在50英尺内感覺到人類活動時,緩慢減速”。

除了速度和優化之外,減少停機也是使用邊緣計算的主要原因。通過将所有内容推送到雲端,您可以使企業不受ISP故障和雲伺服器停機的影響。今天,許多關鍵任務操作(如鐵路和化工廠)甚至都不會使用雲。擁有自己的伺服器是保證正常運作的唯一方法。

邊緣計算依賴于單個傳感器與本地資料中心之間的連接配接,進而大大減少了停機的機會。

邊緣計算的下一步是什麼?

即使具有提高速度、優化和減少停機等好處,采用邊緣計算仍将需要一些關鍵的工作。畢竟,看看雲的采用到底花了多長時間!但是随着時間的流逝,企業将學習邊緣計算如何在減少常見風險因素的同時加快營運速度。

原文連結

繼續閱讀