物联网存储IoTstore作为物联网的统一数据存储平台,可应用于车联网、智能家居、工业物联网等场景。

车联网

车联网是物联网技术在智能交通领域的典型应用。在智能交通领域通过使用物联网、云计算、传感器、大数据、无线通信等技术对交通信息进行采集、存储、管理和分析,提供交通管理、指挥决策、交通信息服务等能力,能有效解决城市交通道路拥堵问题以及提高道路交通安全。

车联网场景中涉及的车辆数量大、数据规模大、数据种类多、数据来源广,因此需要支持众多车辆数据的高并发写入、存储与统计分析。车联网场景中数据存储与分析的核心需求如下:

  • 数据高并发写入:面向众多车辆,需要支持百万级节点实时写入。
  • 数据存储:长期保存车辆轨迹信息以及车辆状态信息,需要单表规模极大以及高性价比存储。
  • 实时地理围栏:实时数据的地理围栏报警,需要支持对接实时计算进行实时数据统计分析。
  • 海量车辆管理:海量车辆的诸多状态信息的数据管理与查询分析,需要支持对接批计算进行海量历史数据查询分析。

车联网架构图如下图所示。车辆数据通过MQTT协议接入消息队列Kafka后,数据一部分接入到实时计算Flink进行清洗与地理围栏计算检查,一部分直接写入表格存储中存储车辆相关信息。同时,支持通过SQL协议接入报表进行数据统计以及接入MaxCompute中进行海量历史数据分析。

fig_20220607_vehicle

智能家居

智能家居通过使用自动控制、物联网等技术集中管理家庭中的智能设备(例如冰箱、洗衣机、空调、电视、音箱等),实现家电控制、家庭环境检测等功能,为用户提供节能便捷和安全舒适的个性化家庭生活环境。

智能家居场景中数据存储与分析的核心需求如下:

  • 数据高并发写入:面向众多设备,需要支持千万级节点实时写入。
  • 数据存储:长期存储业务采集的数据,需要单表规模极大以及高性价比存储。
  • 数据分析:分析设备使用数据,及时发现异常并实现控制,需要支持对接计算引擎进行海量数据查询分析。
fig_house_20220701

工业物联网

在工业领域通过将物联网、感知控制、信息处理、网络通信等技术应用到工业生产过程的各个环节来提高企业生产效率、改进产品质量以及降低资源消耗。

在工业生产过程中,通常设备会以固定的周期(或由事件触发)上报最新运转状态信息,例如设备ID、当前运转温度、湿度、压力值等。业务上,用户可以根据设备元数据来管理设备,例如查询某台设备的当前运转状态、多条件在线检索设备、圈选符合条件的设备集合等。通过分析设备元数据来实时监控设备的运转状态,出现异常及时响应,避免故障发生等。

在工业生产过程中对数据存储与分析的需求如下:
  • 数据存储:设备状态数据定时上报,通过数据网关上云存储,需要支持海量设备元数据存储,可能达到千万级甚至亿级。
  • 数据更新:大规模设备元数据实时更新,需要支持高并发、低延迟的数据更新。
  • 数据检索:根据多个设备指标来查找设备,需要支持根据一个或多个字段值组合条件来检索设备元数据。
  • 异常实时监测:设备状态更新后,对异常状态实时监测,需要支持对更新后数据进行实时计算。
fig_20220616_industry