[发明专利]一种监测数据存取方法、装置、设备及可读存储介质在审
申请号: | 201911332558.9 | 申请日: | 2019-12-22 |
公开(公告)号: | CN111125171A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 董强强 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F11/34;G06F16/22 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 田媛媛 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监测 数据 存取 方法 装置 设备 可读 存储 介质 | ||
本发明公开了一种监测数据存取方法、装置、设备及可读存储介质,该方法包括:目标集群周期收集各个节点的监测数据;将监测数据存入当前时间戳所属日期对应的数据文件,并获取数据文件中各个节点的监测数据起始位置;将监测数据起始位置写入数据文件对应的检索文件,并更新检索文件中各个节点的监测数据存放规则;在接收到数据查询请求时,利用监测数据存放规则和监测数据起始位置,从数据文件中读取数据查询请求对应的指定监测数据。在本方法中,对于每一次监测数据存放,仅需将监测数据写入一个数据文件,并在检索文件中记录检索信息即可;在每一次查询或读取监测数据时,仅需访问相应的数据文件和检索文件即可,可降低数据查询耗时。
技术领域
本发明涉及监控技术领域,特别是涉及一种监测数据存取方法、装置、设备及可读存储介质。
背景技术
集群(双控组成一个IO组,多台双控通过FC网络组成集群)的节点(每个控制器都是集群的一个节点,同一时间存在唯一配置节点)在实际运行时,由于现场条件复杂多变,各节点需要对自身组件的电压、温度等组件对象进行监测,用于闭环控制;集群需要周期收集各节点的监测数据,存储为曲线数据,并实现支持快速检索指定节点特定时刻的监测数据单元。
实际应用中,每个集群下各节点的数量不同,但一般有最大数量限制;由于节点硬件差异,每个节点监测的组件对象不同,导致集群存储的节点曲线数据单元不一致;集群按照配置参数周期存储收集各节点的监测数据并进行存储,存储的时间间隔是灵活配置的。集群开始收集各节点监测数据时,接收到的节点是无序的,并且每接收到一个节点数据应及时存储,防止丢失。支持快速检索指定节点特定时刻的监测数据单元。
目前,对于集群的监测数据均存放在同一个目录下,并每一个监控节点对应一个文件夹,在每一个文件夹内的每一个文件中分别记录一个组件对象的监测曲线数据,即若节点有A个,每一个节点对应的组件对象至少为B个,则该目录下共有A*B个文件,文件数量庞大。在存放监测数据时,需要将各个节点的不同监控项对应的监测数据分别存放于不同的文件中;在查找某个时间内的全部节点监测数据时,由于需要在每一个节点对应的监控项的文件下存放数据,遍历访问每一个文件并查找出该时间对应的监测数据,查询和读取耗时较长,占用大量计算资源。
综上所述,如何有效地解决监测数据存取等问题,是目前本领域技术人员急需解决的技术问题。
发明内容
本发明的目的是提供一种监测数据存取方法、装置、设备及可读存储介质,以改变监测数据存储结构,便于快速读取和存放监测数据。
为解决上述技术问题,本发明提供如下技术方案:
一种监测数据存取管理方法,包括:
目标集群周期收集各个节点的监测数据;
将所述监测数据存入当前时间戳所属日期对应的数据文件,并获取所述数据文件中各个所述节点的监测数据起始位置;
将所述监测数据起始位置写入所述数据文件对应的检索文件,并更新所述检索文件中各个所述节点的监测数据存放规则;
在接收到数据查询请求时,利用所述监测数据存放规则和所述监测数据起始位置,从所述数据文件中读取所述数据查询请求对应的指定监测数据。
优选地,一个所述数据文件和一个所述检索文件构成一个文件对,一个所述文件对与一个所述日期对应,还包括:
从存储时间维度和/或存储空间维度对所述文件对进行裁剪管理。
优选地,利用所述监测数据存放规则和所述监测数据起始位置从所述数据文件中读取所述数据查询请求指定监测数据,包括:
当所述数据查询请求为查询指定日期的全部节点监测数据时,则读取所述指定日期对应的所述数据文件。
优选地,将所述监测数据起始位置写入所述数据文件对应的检索文件,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911332558.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置