IOT的快速發(fā)展使得網絡的邊緣產生大量的數據,這些數據如果完全依賴于云中心去處理,將會占用大量的網絡帶寬,并使得網絡帶寬的瓶頸成為整個系統的性能瓶頸。如果能在數據源處理好數據,只向云中心提交處理數據的結果,系統性能會獲得進一步提高。邊緣計算應需求而出現。
邊緣計算中的邊緣(edge)指的是網絡邊緣上的計算和存儲資源,無論是從地理距離還是網絡距離上來看都比云中心更貼近用戶。邊緣計算模式,通過在用戶鄰近區(qū)域提供計算服務,利用邊緣資源為用戶提供大量服務或功能接口,大大減少上傳至云數據中心的數據量,有效減少網絡和云計算中心資源壓力。
邊緣計算的優(yōu)點:(1)大量的計算任務能夠在數據產生的源頭附近處理,緩解網絡帶寬和數據中心壓力。(2)任務在邊緣完成處理的,用戶獲得響應的速度會更快。(3)在家庭或者其他相對隱私的環(huán)境而言,數據不需要上傳到云中心,實現隱私數據的保護。
在邊緣計算環(huán)境下,數據具有異構性且數據量較大,數據處理的應用程序具有多樣性,不同應用程序所關聯的計算任務又不盡相同,面向不同應用或場景的邊緣計算系統所要實現的功能有較大差異性。所以,邊緣計算平臺對邊緣計算領域的推廣和發(fā)展有著重要的意義和影響。本文將聚焦于目前業(yè)界主流的開源邊緣計算平臺進行探討。
整體而言,邊緣領域的開源項目尚處于起步階段。……