测试结果
在3台4核8G的阿里云服务器上,实现了每秒1.8万的数据点写入。每分钟实现108万数据点,等同于54万个温湿度传感器,每分钟上报一次数据。
1. 测试背景
为了业务对ThingsPanel稳定性和高并发的需求,我们搭建了高稳定性和扩展性的集群。本次测试的主要目标是验证新架构下的系统稳定性和高并发处理能力。
2. 测试环境
服务器配置
3台服务器总价格每月708元(阿里云价格)
机型 | CPU | 内存 | 硬盘 | 说明 |
---|---|---|---|---|
云服务器1 | Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz 4核 | 8G | ESSD云盘 PL0 40GiB (2280 IOPS) | Cassandra数据库、VerneMQ等服务 |
云服务器2 | Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz 4核 | 8G | ESSD云盘 PL0 40GiB (2280 IOPS) | Cassandra数据库、VerneMQ等服务 |
云服务器3 | Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz 4核 | 8G | ESSD云盘 PL0 40GiB (2280 IOPS) | 应用平台以及协议插件等服务 |
设备相关
3. 测试结果
设备数量 | 写入速度 | CPU使用率(%) | 内存使用率(%) | 内网带宽 | 云盘读写BPS |
---|---|---|---|---|---|
2000 | 12000/s | 50 / 51 / 33 | 45 / 47 / 17 | 15M | 40M |
3000 | 18000/s | 76 / 76 / 45 | 45 / 48 / 17 | 25M | 60M |
* 使用率为三台分别为50% / 51% / 33%
4. 分析与结论