The invention provides an adaptive data acquisition system, which includes data acquisition node, data processing node and management node, the data acquisition node is connected with the data processing node, the data processing node is connected with the management node, and the management node is connected with each data acquisition node; each data acquisition node includes a periodic acquisition module and a self-contained data acquisition node. The cycle acquisition module is used to call different threads for data acquisition according to the preset cycle rules. The adaptive random acquisition module is used to acquire random acquisition instructions, and the relevant threads of the random acquisition instructions are called adaptively according to the running state of the cycle acquisition module for data acquisition. The invention can use the idle time of the periodic acquisition module to respond to the instructions of the management node, and obtain the optimal energy-saving scheduling sequence to achieve the optimal scheduling results.
【技术实现步骤摘要】
一种自适应数据采集系统
本专利技术涉及通信领域,尤其涉及一种自适应数据采集系统。
技术介绍
分布式数据采集的应用范围已经遍及到生活的每一个角落。分布式数据采集系统中对于各个数据采集节点进行有效控制可以得到较好的数据采集结果。每个数据采集节点均可以运行多个线程。线程的运行需要消耗存储资源、计算资源和电能,因此,在数据采集节点中,不同的线程调度方法产生的各种资源损耗和电量损耗也是不同的,因此,有必要优化数据采集节点的调度逻辑,降低线程调度的综合开销。
技术实现思路
为了解决上述技术问题,本专利技术提出了一种自适应数据采集系统。本专利技术具体是以如下技术方案实现的:一种自适应数据采集系统,所述自适应数据采集系统包括数据采集节点、数据处理节点和管理节点,所述数据采集节点与所述数据处理节点连接,所述数据处理节点与所述管理节点连接,所述管理节点与各个所述数据采集节点连接;每个数据采集节点均包括周期采集模块和自适应随机采集模块,所述周期采集模块用于按照预设周期预设规则调用不同的线程进行数据采集,所述自适应随机采集模块用于获取随机采集指令,根据周期采集模块的运行状态自适应调用所述随机 ...
【技术保护点】
1.一种自适应数据采集系统,其特征在于:所述自适应数据采集系统包括数据采集节点、数据处理节点和管理节点,所述数据采集节点与所述数据处理节点连接,所述数据处理节点与所述管理节点连接,所述管理节点与各个所述数据采集节点连接;每个数据采集节点均包括周期采集模块和自适应随机采集模块,所述周期采集模块用于按照预设周期预设规则调用不同的线程进行数据采集,所述自适应随机采集模块用于获取随机采集指令,根据周期采集模块的运行状态自适应调用所述随机采集指令相关线程进行数据采集。
【技术特征摘要】
1.一种自适应数据采集系统,其特征在于:所述自适应数据采集系统包括数据采集节点、数据处理节点和管理节点,所述数据采集节点与所述数据处理节点连接,所述数据处理节点与所述管理节点连接,所述管理节点与各个所述数据采集节点连接;每个数据采集节点均包括周期采集模块和自适应随机采集模块,所述周期采集模块用于按照预设周期预设规则调用不同的线程进行数据采集,所述自适应随机采集模块用于获取随机采集指令,根据周期采集模块的运行状态自适应调用所述随机采集指令相关线程进行数据采集。2.根据权利要求1所述的系统,其特征在于:所述数据采集节点进行周期性数据采集并响应于所述管理节点的随机采集指令进行数据采集,并将数据采集结果传输至所述数据处理节点进行数据处理,所述数据处理节点将数据处理结果反馈至所述管理节点;所述自适应随机采集模块可以在周期采集模块运行的间隙进行数据采集,并且以高频率保存数据采集的结果。3.根据权利要求1所述的系统,其特征在于:所述周期采集模块包括:线程描述模块,用于获取待调度线程的线程描述集,所述线程描述集中的每个元素均对应一个线程描述;调度时间段划分模块,用于根据线程描述集划分调度时间段,处于相同调度时间段内的线程具备相同的优先级;分类模块,用于将对...
【专利技术属性】
技术研发人员:金涛,江浩,
申请(专利权)人:杭州铭展网络科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。