国内四大 IoT 物联网平台选型综合评估报告

简介: 近年来,国内两轮电动车保超3亿辆,电动自行车充电火灾呈多发频发趋势。今年8月1日国家颁布了《高层民用建筑消防安全管理规定》,要求电动车独立区域集中停放、充电,充电装置应具备定时断电、过载保护、短路保护、漏电保护等功能 ,促进了电动车智能充电行业的爆发。

一、背景

近年来,国内两轮电动车保超3亿辆,电动自行车充电火灾呈多发频发趋势。今年8月1日国家颁布了《高层民用建筑消防安全管理规定》,要求电动车独立区域集中停放、充电,充电装置应具备定时断电、过载保护、短路保护、漏电保护等功能 ,促进了电动车智能充电行业的爆发。

公司老板决定转型做小区充电站业务,但我们研发只有5人,身为技术leader的我调研了国内四大IoT物联网平台:阿里云,华为云,EMQ X 和腾讯云


因IoT服务部署的节点地理位置、平台网络质量以及技术投入不同,各大物联网平台的稳定性和消息时延也不尽相同。


因此我通过模拟设备压测,从服务可访问性、网络延时、并发性能测试和端到端消息延时等几个层面进行评估对比,最终选择了阿里云 IoT 物联网平台


鉴于有同样需求的物联网开发者朋友很多,我把测试过程和数据公开出来,希望可以为大家 IoT 物联网平台选型提供参考。


二、评估方案

我们选取了阿里云和华为云3个节点,EMQ X 在阿里云上的杭州节点,腾讯云目前仅有1个节点。


2.1 四大 IoT 物联网平台的情况:

3.jpg


2.2 设备端和业务服务器情况:

3·1.jpg


2.3 评估方法:

借助国内热门的测速工具站长工具,探测国内不同地域网络连通情况和网络延时,通过编写MQTT应用程序,压测不同地域IoT物联网平台连接性能,端到端业务消息时延等。


3·2.jpg


2.4 最终评估结果:

于大家时间宝贵,长文阅读兴趣不大,先show出评估得分

3·3.jpg


三、评估数据


阿里云IoT物联网平台有北京,上海,深圳三个地域可供选择,我们创建了3个IoT物联网企业实例,共花费1854元😭


3.1 PING报告:

阿里云IoT的3个企业实例不出意料都<50ms。

3·4.jpg


3.2 HTTP测速:

我们通过访问 Websocket 的方式,评估不同地域的网络时延,也都<400ms,其中上海节点最优。

3·5.jpg


3.3 MQTT 压测:

我们通过MacOS上Node.js脚本和Android手机的App程序,来模拟不同网络环境下消息端到端时延,设备上报数据频率:2TPS。其中电脑模拟5000条,手机模拟了3000条。


3·6.jpg


我们把数据转换成图表,直观感受一下3个节点的时延。

3·7.jpg


IoT物联网平台控制台监控指标情况

3·8.jpg


四、阿里云IoT测试过程

4.1 创建IoT企业实例

3·9.jpg


4.2 创建产品

4.jpg


4.3 注册设备

4·1.jpg


4.4 配置规则引擎

创建消费组

4·2.jpg


创建云产品流转解析器

4·3.jpg


4·4.jpg


数据源

4·5.jpg


数据目的地

4·7.jpg


解析器脚本

4·9.jpg


4.5 联调运行日志

设备上报消息流转链路日志

5.jpg


单条消息流转可视化追踪

5·1.jpg

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
2月前
|
安全 物联网 物联网安全
揭秘区块链技术在物联网(IoT)安全中的革新应用
揭秘区块链技术在物联网(IoT)安全中的革新应用
|
2月前
|
传感器 存储 物联网
在物联网(IoT)快速发展的今天,C语言作为物联网开发中的关键工具,以其高效、灵活、可移植的特点
在物联网(IoT)快速发展的今天,C语言作为物联网开发中的关键工具,以其高效、灵活、可移植的特点,广泛应用于嵌入式系统开发、通信协议实现及后端服务构建等领域,成为推动物联网技术进步的重要力量。
52 1
|
2月前
|
存储 安全 物联网
C# 在物联网 (IoT) 应用中的应用
本文介绍了C#在物联网(IoT)应用中的应用,涵盖基础概念、优势、常见问题及其解决方法。重点讨论了网络通信、数据处理和安全问题,并提供了相应的代码示例,旨在帮助开发者更好地利用C#进行IoT开发。
95 3
|
2月前
|
安全 物联网 网络安全
智能设备的安全隐患:物联网(IoT)安全指南
智能设备的安全隐患:物联网(IoT)安全指南
131 12
|
2月前
|
传感器 监控 安全
物联网(IoT):定义、影响与未来
物联网(IoT):定义、影响与未来
117 3
|
2月前
|
存储 JSON 运维
智能物联网平台:Azure IoT Hub在设备管理中的实践
【10月更文挑战第26天】随着物联网技术的发展,Azure IoT Hub成为企业管理和连接数百万台设备的强大平台。本文介绍Azure IoT Hub的设备管理功能,包括设备注册、设备孪生、直接方法和监控诊断,并通过示例代码展示其应用。
91 4
|
2月前
|
SQL 监控 物联网
ClickHouse在物联网(IoT)中的应用:实时监控与分析
【10月更文挑战第27天】随着物联网(IoT)技术的快速发展,越来越多的设备被连接到互联网上,产生了海量的数据。这些数据不仅包含了设备的状态信息,还包括用户的使用习惯、环境参数等。如何高效地处理和分析这些数据,成为了一个重要的挑战。作为一位数据工程师,我在一个物联网项目中深入使用了ClickHouse,以下是我的经验和思考。
121 0
|
3月前
|
人工智能 安全 物联网
|
4月前
|
存储 物联网 关系型数据库
PolarDB在物联网(IoT)数据存储中的应用探索
【9月更文挑战第6天】随着物联网技术的发展,海量设备数据对实时存储和处理提出了更高要求。传统数据库在扩展性、性能及实时性方面面临挑战。阿里云推出的PolarDB具备高性能、高可靠及高扩展性特点,能有效应对这些挑战。它采用分布式存储架构,支持多副本写入优化、并行查询等技术,确保数据实时写入与查询;多副本存储架构和数据持久化存储机制保证了数据安全;支持动态调整数据库规模,适应设备和数据增长。通过API或SDK接入IoT设备,实现数据实时写入、分布式存储与高效查询,展现出在IoT数据存储领域的巨大潜力。
97 1
|
4月前
|
传感器 监控 安全
物联网通信的基石:LoRa、Sigfox与NB-IoT详解
物联网通信的基石:LoRa、Sigfox与NB-IoT详解
470 0

热门文章

最新文章

相关产品

  • 物联网平台
  • 下一篇
    开通oss服务