物联网终端通过无线/有线网络发送到平台,经过一系列的处理后存入到各种存储引擎中,业务可以通过数据交换接口来访问处理后的数据。具体流程如下:
-
车载设备或者传感器设备通过网络经过LVS/F5负载均衡将数据发送至网关;
-
网关接收到数据后进行公共协议解析,然后把解析后的数据发给Kafka,存放在原始数据Topic;
-
实时计算任务从原始数据Topic中读取数据经过数据清洗后发送至原始数据解析模块;
-
原始数据解析模块将解析出来的车辆的参数发送至Kafka解析数据Topic。然后将解析后的数据发送至报警判断模块;
-
报警判断模块根据已有规则进行预警,并将产生的结果分别发送至Kafka的报警数据Topic,同时把解析后的数据发送至当前状态分析模块;
-
当前状态分析模块对车辆当前状态进行分析,如果状态有变化则更新至Redis;
-
数据导入模块异步的将Kafka中的数据分别导入HBase和HDFS;
-
离线计算则周期性地从HDFS中读取数据进行各种报表分析和数据挖掘;
-
用户业务平台和管理平台可通过数据交换接口访问TIZA STAR平台数据。


本文详细介绍了一个物联网数据处理的完整流程,包括数据从车载设备或传感器收集,通过网络发送至平台,经由LVS/F5负载均衡,再到网关进行协议解析,接着数据被送入Kafka进行初步存储。随后,数据经过清洗、解析和报警判断,最终存储于HBase、HDFS,并进行离线计算和报表分析。用户业务平台可通过数据交换接口访问这些数据。
911

被折叠的 条评论
为什么被折叠?



