微信公眾號舊文被騰訊云投訴了!
特此洗掉騰訊云相關內容,舊文重發!

防失聯,加小編私信

一、背景
近年來,國內兩輪電動車保有超3億輛,電動自行車充電火災呈多發頻發趨勢,今年8月1日國家頒布了《高層民用建筑消防安全管理規定》,要求電動車獨立區域集中停放、充電,充電裝置應具備定時斷電、過載保護、短路保護、漏電保護等功能 ,促進了電動車智能充電行業的爆發,
公司老板決定轉型做小區充電站業務,但我們研發只有5人,身為技術leader的我調研了國內三大IoT物聯網平臺:阿里云,華為云,EMQ X ,
因IoT服務部署的節點地理位置、平臺網路質量以及技術投入不同,各大物聯網平臺的穩定性和訊息時延也不盡相同,
因此我通過模擬設備壓測,從服務可訪問性、網路延時、并發性能測驗和端到端訊息延時等幾個層面進行評估對比,
鑒于有同樣需求的物聯網開發者朋友很多,我把測驗程序和資料公開出來,希望可以為大家 IoT 物聯網平臺選型提供參考,
二、評估方案
我們選取了阿里云和華為云3個節點,EMQ X 在阿里云上的杭州節點,
2.1 三大 IoT 物聯網平臺的情況:

2.2 設備端和業務服務器情況:

2.3 評估方法:
借助國內熱門的測速工具站長工具,探測國內不同地域網路連通情況和網路延時,通過撰寫MQTT應用程式,壓測不同地域IoT物聯網平臺連接性能,端到端業務訊息時延等,

三、評估資料
阿里云IoT物聯網平臺有北京,上海,深圳三個地域可供選擇,我們創建了3個IoT物聯網企業實體,共花費1854元😭
3.1 PING報告:
阿里云IoT的3個企業實體不出意料都<50ms,

3.2 HTTP測速:
我們通過訪問 Websocket 的方式,評估不同地域的網路時延,也都<400ms,其中上海節點最優,
3.3 MQTT 壓測:
我們通過MacOS上Node.js腳本和Android手機的App程式,來模擬不同網路環境下訊息端到端時延,設備上報資料頻率:2TPS,其中電腦模擬5000條,手機模擬了3000條,

我們把資料轉換成圖表,直觀感受一下3個節點的時延,

IoT物聯網平臺控制臺監控指標情況

四、阿里云IoT測驗程序
4.1 創建IoT企業實體

4.2 創建產品

4.3 注冊設備

4.4 配置規則引擎
創建消費組

創建云產品流轉決議器


資料源

資料目的地

決議器腳本

4.5 聯調運行日志
設備上報訊息流轉鏈路日志

單條訊息流轉可視化追蹤

由于篇幅有限,華為云,EMQ X 測驗評估資料會陸續更新,敬請期待!
往期推薦
1、HarmonyOS到底是不是Android套殼?
2、5G將是一個徹底失敗的通信技術嗎?
3、IoT平臺如何實作 100萬/秒訊息廣播?
4、無GPS模塊,IoT設備如何定位?
5、 IoT物聯網 4 本好書推薦

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/354758.html
標籤:其他

