留言
物聯網云計算與邊緣計算的區別和差異
談及物聯網不可避免的延伸到信息技術和通信技術,隨著物聯網平臺接入設備數量的激增,物聯網平臺需要處理的數據量也呈指數增長的趨勢,無論是云計算還是邊緣計算其本質都是輔助平臺終端對節點原始數據進行處理,但從應用上來看云計算與邊緣計算并非是二選一,而是根據物聯網應用場景進行選擇。
云計算是計算機系統資源的按需調用,特別是對于數據存儲和計算能力,無需用戶直接主動管理。而邊緣計算是一種分布式計算范式,它使計算和數據存儲更接近需要的位置,以提高響應時間和節省帶寬。如果以企業生產線來比喻,云計算就是不斷提升企業生產能力,而邊緣計算則是依托市場需求和原材料供給就近建立生產車間。
在云計算時代之前,企業必須自己購買物理服務器來獲得所需的計算能力和存儲,前期投入和后期管理是十分昂貴的。而云計算的誕生則意味著企業不再需要購買和管理硬件,企業可以按需支付所需要的硬件資源,然后由云服務商同時負責設備的管理維護。
云計算為企業提供了可擴展性、可靠性、安全性和易用性。然而云計算是集中化的,這意味著無論終端設備(例如智能手機)位于何處,數據都需要通過網絡(如4G蜂窩連接)從終端設備傳輸到云提供商的數據中心,然后再反向操作到達終端設備。
因此云計算對于需要快速傳輸大量數據的應用程序,無疑需要增加更多的資源投入。因此對于即時數據傳輸而言有著云計算無法比擬的優勢,邊緣計算可以降低延遲和降低帶寬使用,從而更好的滿足物聯網應用需求。