close

  2020 年物聯網節點裝置估計將達數百億之多,在實際運作上,整體的物聯網解決方案不可能再單單只倚靠雲端運算,IOT雲端資料運算功能將會愈來愈只著重核心雲端應用資料的的計算,其它的運算將由在裝置端邊緣視界的"邊緣運算(Edge computing)"來完成。

透過不穩定的網路連線監測農場幫浦、油井、太陽能發電農場、風車等遠端資產相當困難,運用邊緣裝置在資產所在地儲存與處理資料,可確保不發生資料傳輸遺漏,或對資產運作狀況反應不及等問題。此外,省去資料在裝置與雲端來回傳輸的時間,可提升反應速度,避免重要作業因機械故障中斷或發生危險性突發事件。"[1]

  需要邊緣運算的原因主要是網路頻寬有限,在某些應用場域並不適合延遲等待雲端作業結果,所以在未來IoT網路節點裝置愈來愈多的發展下,邊緣運算將會扮演即時處理應用程式資料的角色,並過濾雲端運算所不要的資料,在必要時回傳雲端處理分析,不但節省網路資源同時又可兼顧資料安全性。

  “邊緣運算的主要優點是在靠近物聯網節點地方執行雲端服務來降低處理延遲。”[2]

  何謂最靠近物聯網節點的地方?一般來講就是IoT閘道器,其可以集中家庭或工業場域的IoT裝置進行管理並與雲端通訊,在一般狀況下,IoT裝置或許沒有足夠運算資源執行代管雲端應用程式,所以可以透過IoT閘道器執行邊緣運算,而IoT閘道器也稱作邊緣運算節點,同時閘道器有安全保護IoT裝置的功能,兼具了資安保護工作的任務,

  "在雲計算的典型結構中(如上圖),通常可分為’雲(cloud layer)-霧(fog layer)-端(edge later)’ 三層。’端’這一層覆蓋所有終端的應用程式,亦通常是被管理的角色。當雲計算一計算出結果,就會到透過“霧”層,將指令發送到“端”層的應用程式執行,而應用程式收到數據後,則會發送到“雲”層作計算。"[3]

 

[3]

 

  從上圖中大概可以知道,若最底端的紅色圈圈所代表的IoT裝置事事都得透過網路傳輸把資料送到最上層的雲端來分析,那必定耗時又浪費頻寬,所以如果可以把"急迫/簡單/即時性"的任務交由底端的Application來處理並回饋給裝置,勢必可以增加系統的可靠性與靈活性,而底端的Application可以放在IoT閘道器上運行,輕鬆實現IoT邊緣運算的概念。

 

Reference

[1] 邊緣運算有助建立智慧製造IoT解決方案 - https://www.digitimes.com.tw/iot/article.asp?cat=158&cat1=10&cat2=10&id=0000536531_TW764KOA2Y44RD2P0GM9S

[2] 幫大數據瘦身 IoT閘道器化身邊緣運算節點 物聯網創新應用開發攻略2018年版

[3] 邊緣計算(Edge computing)的用例和物聯網 (IoT) - https://medium.com/it-digital-%E4%BA%92%E8%81%AF%E7%B6%B2/%E9%9B%B2%E8%A8%88%E7%AE%97%E4%B9%8B%E4%B8%8A%E9%82%84%E6%9C%89%E9%9C%A7%E8%A8%88%E7%AE%972-%E9%82%8A%E7%B7%A3%E8%A8%88%E7%AE%97-edge-computing-%E7%9A%84%E7%94%A8%E4%BE%8B%E5%92%8C%E7%89%A9%E8%81%AF%E7%B6%B2-iot-98193ef4add1

 

2019624日星期一 3:48 AM

arrow
arrow

    jackterrylau 發表在 痞客邦 留言(0) 人氣()