概述
本文主要對阿里雲、騰訊雲、百度雲和華爲雲提供的相關物聯網產品進行對比,用於分析各大雲平臺在物聯網方面的佈局和實現。數據庫
硬件開發及組網
對比項 |
阿里雲 |
騰訊雲 |
百度雲 |
華爲雲 |
嵌入式OS |
提供AliOS Things嵌入式系統。 |
無 |
無 |
Huawei LiteOS 輕量級物聯網操做系統。 |
設備組網 |
提供物聯網絡管理平臺 ,使用LoRaWAN協議。 |
提供LPWA 物聯網絡產品,支持 LoRaWAN/CLAA(China LoRa Application Alliance)標準協議。 |
無 |
無 |
邊緣計算
對比項 |
阿里雲 |
騰訊雲(無邊緣計算產品) |
百度雲 |
華爲雲 |
設備接入 |
設備接入是Link IoT Edge提供的基礎能力,設備接入模塊在Link IoT Edge中稱爲驅動(driver)或設備接入驅動。全部鏈接到Link IoT Edge的設備都須要經過驅動實現接入。不限制通訊協議,但需開發對應驅動,在驅動程序中轉換爲阿里雲Iot物模型的數據格式。 |
- |
MQTT協議 |
支持MQTT協議、modbus協議和OPC-UA協議等接入。 |
數據處理 |
邊緣計算節點提供流數據分析、函數計算引擎,方便場景編排和業務擴展。 |
- |
提供本地函數計算模塊,基於MQTT消息機制。 |
支持流處理雲端管理,邊緣側運行,提供實時流處理能力。 |
數據流轉 |
提供消息路由功能,可實現:<br>設備至IoT Hub;<br>設備至函數計算(雲端);<br>設備至流數據分析(雲端);<br>函數計算(邊緣)至函數計算(雲端);<br>函數計算(邊緣)至IoT Hub;<br>流數據分析(邊緣)至IoT Hub。 |
- |
提供遠程MQTT模塊,可經過該模塊橋接到雲端IotHub實現數據流轉。 |
提供邊雲數據通道,邊緣應用產生的流數據和對象數據能夠方便、快捷地與雲上的服務和應用進行交互與協同,如雲側DIS(數據接入服務)和OBS(對象存儲服務)以及用戶本身的雲端應用。 |
物聯網中間件
對比項 |
阿里雲 |
騰訊雲 |
百度雲 |
華爲雲 |
產品名稱 |
物聯網平臺(IotHub) |
物聯網通訊 |
物接入 Iot Hub |
Iot平臺基礎版(IotHub) |
支持協議 |
MQTT、CoAP、HTTP/S |
MQTT、CoAP、HTTP、WEBSOCKET |
MQTT |
MQTT、CoAP(S)、LWM2M、HTTP(S)、HTTP/2 |
設備影子 |
支持 |
支持 |
支持 |
支持 |
通訊限制 |
單設備上報上限QoS0爲30條/秒,QoS1爲10條/秒。 |
單個設備數據上報上限 QoS0 爲 30條/秒,QoS1 爲 10條/秒。 |
每一個物接入項目,每秒新建鏈接數默認限額爲 200,未找到單個設備通訊限制。 |
未找到相關限制。 |
規則引擎 |
主要實現數據流轉的功能,可將數據轉發到另外一個設備的Topic實現M2M通訊,或者將數據流轉至RDS、TSDB、DataHub、StreamCompute、Maxcompute、函數計算和消息隊列MQ等阿里雲產品。高級版提供自定義Topic數據格式。 |
可實現M2M通訊、獲將數據流轉至CMQ、CKafka 、CDB、mongoDB、時序數據庫 CTSDB等騰訊雲產品,同時支持流轉到第三方服務的擴展 |
實現數據的過濾、變型,將處理後的消息轉發到各類數據目的地,包括時序數據庫、物接入主題、函數計算、對象存儲、百度消息服務等。 |
設備數據可經由DIS,無縫路由到OBS、UQuery、MRS等雲服務。 |
數據存儲
對比項 |
阿里雲 |
騰訊雲 |
百度雲 |
華爲雲 |
時序數據庫 |
時序時空數據庫 TSDB,底層存儲基於HBase,支持地理座標信息直接寫入。 |
騰訊雲時序數據庫(TencentDB for CTSDB),兼容elasticsearch協議,我的猜想底層是基於Elasticsearch。 |
百度雲時序數據庫(Time Series Database,簡稱TSDB),未了解到底層技術細節,以前從百度技術人員瞭解是自主研發。 |
表格存儲服務 CloudTable,具有時空時序數據庫特性,底層存儲基於HBase。 |
數據處理
對比項 |
阿里雲 |
騰訊雲 |
百度雲 |
華爲雲 |
實時計算 |
實時計算(原StreamCompute) |
流計算服務 |
百度數據工廠pingo(批量和流式數據處理系統) |
實時流計算服務 |
離線計算 |
大數據計算MaxCompute、E-MapReduce |
騰訊大數據處理套件 TBDS、彈性MapReduce、 |
百度MapReduce、百度數據工廠pingo(批量和流式數據處理系統) |
MapReduce服務 |
數據可視化 |
DataV數據可視化 |
大數據可視交互系統、商業智能分析、騰訊雲圖 |
無 |
數據可視化 DLV |
尾巴
本文主要從各大雲平臺的官網相關資料進行對比,對比項也沒有覆蓋物聯網的各個方面。 阿里雲的物聯網相關產品因爲在實際項目中使用的比較多,因此比較瞭解,相對其餘3個雲平臺,阿里雲在物聯網方面的佈局走的比較早,不管是硬件開發、設備組網、邊緣計算、設備接入及管理、數據流轉、數據處理、數據存儲、數據可視化等等方面,阿里雲都有相關產品能夠提供,而其餘3個平臺或多或少都有缺項。在阿里雲、百度雲、華爲雲上都能看到專門對物聯網的佈局,而在騰訊雲上面則看不到。網絡