物联网服务器架设的基础前提是什么?
物联网是2020年企业提出的新概念,依靠服务器硬件,线路对物联网平台进行数据管理,应用分析,目的是更好实现企业商业价值。那么,物联网服务器在架设前需要理清哪些需求呢?
1,SLA服务等级要求
99%、95%、99%、99,9%、99,99%等。
2,历史数据
在线存储、近线存储和离线存储的最大时间,历史数据的近线离线备份要求。
3,传输协议支持
需要支持几种传输协议,如CoAP、MQTT、MQTTS、HTTPS、AMQP、XMPP、WebSocket、自定义TCP协议、透传等。
4,Payload序列化机制 (可能你想知道:物联网服务器用I9处理器适合吗?)
XML、JSON、Protobuffer、msgpack、自定义二进制等。
5,2G/4G流量费用
是否有无线流量费用,流量费用估算和流量优化。
6,数据聚合要求
Real-time streaming、ad-hoc aggregate或pre-aggregate等。
7,数据分析要求
是否需要对原始数据进行数据清洗,数据汇总等。
8,数据呈现
Dashboard要求,报表要求等。
9,容量规划
设备总数、采集频率、每个设备Tag数,实时数据存储空间、历史数据存储空间、网络带宽等。
10,安全防护
TLS、Web应用防火墙、DMZ、哪些重要metric指标可视化监控报警、自动快照、自动备份等。
11,可伸缩性
未来可能需要接入更多设备的话,是否可以水平或垂直扩展。
12,消息批处理时缓冲队列持久化的策略
in-memory,File-based等。
13,Alarm
Alarm 的各种策略(阈值告警、告警升级、告警沉默期)和 Notification 的各种策略(邮件、SMS、微信)。