[发明专利]用于工业实时数据的分布式采集方法在审
申请号: | 201810907847.6 | 申请日: | 2018-08-10 |
公开(公告)号: | CN109120688A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 向安宇 | 申请(专利权)人: | 北京天安智慧信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京鼎承知识产权代理有限公司 11551 | 代理人: | 韩德凯;李伟波 |
地址: | 100085 北京市海淀区上地信息路2号(北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点服务器 中心调度服务器 采集 采集任务分配 分布式采集 动态平衡 服务器端 任务采集 实时数据 数据存储 服务器 配置信息传输 采集设备 服务检测 配置信息 性能检测 资源占用 配置 通信 | ||
1.一种用于工业实时数据的分布式采集方法,其特征在于,包括以下步骤:
确定采集设备的配置,并将配置信息传输至服务器端的中心调度服务器;
基于所述配置信息,所述中心调度服务器设置采集任务;
所述中心调度服务器与所述服务器端的节点服务器进行通信,所述中心调度服务器将所述采集任务分配至所述节点服务器;
所述节点服务器根据所述采集任务采集数据,并将数据存储至服务器端;
所述中心调度服务器根据所述节点服务器的性能检测数据、服务检测数据和资源占用情况,动态平衡所述节点服务器的采集任务;
所述中心调度服务器将经过动态平衡后的新的采集任务分配至所述节点服务器,所述节点服务器根据所述新的采集任务采集数据,并将数据存储至所述服务器端。
2.根据权利要求1所述的采集方法,其特征在于,所述采集设备包括:远程终端单元、可编程逻辑控制器、数据传输单元和具备网络传输功能的传感器。
3.根据权利要求2所述的采集方法,其特征在于,所述配置信息包括:
所述远程终端单元的配置信息,包括I P,端口,采集区域,采集起始地址和采集长度;
所述可编程逻辑控制器的配置信息,包括I P,端口,机架号,槽号,连接类型和采集点;
所述数据传输单元的配置信息,包括所述数据传输单元的唯一标识和采集点;
所述传感器的配置信息,包括所述传感器的唯一标识。
4.根据权利要求1至3中任一项所述的采集方法,其特征在于,所述中心调度服务器将所述采集任务分配至所述节点服务器的步骤,包括:
所述中心调度服务器根据所述节点服务器的硬件配置情况设置所述节点服务器的配置等级;
基于所述配置等级,所述中心调度服务器计算所述节点服务器的分配权重;
基于所述分配权重,所述中心调度服务器将所述采集任务分配至所述节点服务器。
5.根据权利要求4所述的采集方法,其特征在于,所述动态平衡所述节点服务器的采集任务的步骤,包括:
当所述节点服务器的系统占用量超过系统占比阈值,所述中心调度服务器则减少所述节点服务器的采集任务;
当某台节点服务器的硬件发生故障,所述中心调度服务器则停止向所述某台节点服务器分配采集任务,并且重新计算所述分配权重,并基于重新计算后的分配权重将采集任务分配给没有发生故障的其余节点服务器;
当多次调整后,仍有多台所述节点服务器的系统占用量超过系统占比阈值,所述中心调度服务器则提示需要扩展节点;
当所述中心调度服务器检测到节点被扩展,所述中心调度服务器则重新计算所述分配权重,并为所述节点服务器重新分配采集任务。
6.根据权利要求5所述的采集方法,其特征在于,
所述系统占比阈值由所述节点服务器设置;
所述中心调度服务器周期性检测所述节点服务器的系统占用量;
当所述中心调度服务器检测到所述节点服务器的系统占用量超过系统占比阈值,则所述中心调度服务器降低所述节点服务器的配置等级。
7.根据权利要求6所述的采集方法,其特征在于,所述节点服务器将所述性能检测数据、服务检测数据和资源占用情况周期性的发送至所述中心调度服务器。
8.根据权利要求5至7中任一项所述的采集方法,其特征在于,
每一个所述采集设备对应一项或多项采集任务,每一个所述节点服务器承担一项采集任务。
9.根据权利要求8所述的采集方法,其特征在于,所述服务器端由两台以上的服务器组成,包括所述中心调度服务器和所述节点服务器。
10.根据权利要求1至9中任一项所述的采集方法,其特征在于,
确定所述配置信息的依据,包括所述采集设备的通信协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天安智慧信息技术有限公司,未经北京天安智慧信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810907847.6/1.html,转载请声明来源钻瓜专利网。