发明名称 |
面向物联网的高并发高可用数据采集系统 |
摘要 |
本发明提供了一个面向物联网的高并发高可用数据采集系统。本发明中,传感器设备采集数据以后,向数据侦听集群控制器模块请求分配数据侦听服务器,数据侦听集群控制器模块监控数据侦听服务器集群模块的运行状态,数据侦听集群控制器模块将可用的数据侦听服务器分配给传感器设备,传感器设备在分配的数据侦听服务器中选择一个数据侦听服务器;传感器设备将数据并行推送给数据侦听服务器集群模块,若发送失败,传感器设备将再次向数据侦听集群控制器模块请求分配新的数据侦听服务器。数据侦听服务器在成功接收数据以后,将数据转发到数据存储模块。本发明解决了传感器将数据发送到上级节点时发送失败的情况,考虑了负载均衡,提高了实时性。 |
申请公布号 |
CN103227840A |
申请公布日期 |
2013.07.31 |
申请号 |
CN201310198900.7 |
申请日期 |
2013.05.24 |
申请人 |
上海和伍新材料科技有限公司 |
发明人 |
孙琦;江文;陶彤彤;李生红;陈乐生 |
分类号 |
H04L29/08(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一个面向物联网的高并发高可用数据采集系统,其特征在于:所述系统主要由传感器模块、数据侦听集群控制器模块、数据侦听服务器集群模块、数据存储模块以及用于登记设备信息的设备注册模块组成,其中:传感器模块将检测感受到的信息变换成为所需形式的信息,该信息的数据首先缓存在传感器模块中,然后传感器模块向数据侦听集群控制器模块请求分配数据侦听服务器;数据侦听集群控制器模块监控数据侦听服务器集群模块的运行状态,将可用的数据侦听服务器分配给传感器模块;传感器模块将数据并行推送给数据侦听服务器集群模块,若发送失败,将向数据侦听集群控制器模块请求分配新的数据侦听服务器;数据侦听集群控制器模块监控数据侦听服务器集群模块的运行状态,为失败的侦听节点重新分配接收节点,并将负载较重的节点上的连接迁移到负载较轻的节点上,以达到整个集群的负载均衡;数据侦听服务器集群模块在成功接收传感器模块的数据以后,再将数据转发到数据存储模块。 |
地址 |
200240 上海市闵行区剑川路955号沧源科技园我享我家大厦9楼 |