一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种分布式存储集群电网数据存储控制方法与流程

2022-07-02 06:09:10 来源:中国专利 TAG:

技术特征:
1.一种分布式存储集群电网数据存储控制方法,其特征在于,应用于分布式存储集群,分布式存储集群包括分布在各个站点的终端服务器以及设置于同一局域网的管理节点、对象存储网关和若干存储节点,每个终端服务器与局域网内的存储节点通信连接;所述方法包括如下步骤:终端服务器发送数据存储请求到局域网;第一个接收到存储请求的存储节点,判断是否为同步存储;若否,查询发送存储请求的终端服务器的状态存储器内的默认的存储路径;当默认的存储路径对应的存储节点在线时,将存储路径以及接收到的请求转发至管理节点,将电网数据写入存储节点;若是,将电网数据写入第一个收到请求的存储节点,返回写入状态到管理节点;根据接收到的写入状态判断写入完成时,管理节点读取存储节点新写入的电网数据并将读取的电网数据同步到集群内的其他存储节点。2.根据权利要求1所述的分布式存储集群电网数据存储控制方法,其特征在于,第一个接收到存储请求的存储节点,判断是否为同步存储的步骤包括:第一个接收到存储请求的存储节点将所述存储请求标记为已接收发送到局域网内的其他存储节点;其他存储节点接收到标记为已接收的存储请求后,将接收到的相同的存储请求丢弃;第一个接收到存储请求的存储节点,对接收到的存储请求进行解析;根据解析结果判断是否为同步存储。3.根据权利要求2所述的分布式存储集群电网数据存储控制方法,其特征在于,当默认的存储路径对应的存储节点在线时,将存储路径以及接收到的请求转发至管理节点,将电网数据写入存储节点的步骤包括:判断默认的存储路径是否是第一个接收存储请求的存储节点;若是,直接将电网数据写入存储节点,同时返回写入信息到管理节点;若否,判断集群中默认的存储路径对应的存储节点是否在线,当默认的存储路径对应的存储节点在线时,将存储路径以及接收到的请求转发至管理节点,将电网数据写入存储节点。4.根据权利要求3所述的分布式存储集群电网数据存储控制方法,其特征在于,查询数据存储请求的终端服务器的状态存储器内的默认的存储路径的步骤之后还包括:当不存在默认的存储路径时,获取集群中可用带宽最大的前n个存储节点;在获取的n个存储节点中选择性能最高的存储节点作为最优存储路径的存储节点;将最优存储路径以及接收到的请求转发至管理节点,执行电网数据的写操作,同时将最优存储路径作为默认的存储路径存储到所述终端服务器的状态存储器。5.根据权利要求4所述的分布式存储集群电网数据存储控制方法,其特征在于,在获取的n个存储节点中选择性能最高的存储节点作为最优存储路径的存储节点的步骤之前包括:获取所述的n个存储节点速率;根据设定的权值,将可用带宽与速率计算加权值;将计算得到的加权值进行排序,其中,加权值最大的存储节点为性能最高的存储节点。
6.根据权利要求5所述的分布式存储集群电网数据存储控制方法,其特征在于,判断集群中默认的存储路径对应的存储节点是否在线的步骤还包括:当集群中默认的存储路径对应的存储节点不在线时,获取终端服务器默认的存储路径的挂载策略;当终端服务器默认的存储路径被指定挂载策略时,按照指定的挂载策略将存储节点挂载到集群并设置挂载的存储节点在线;将存储路径以及接收到的请求转发至管理节点,执行电网数据的写操作。7.根据权利要求6所述的分布式存储集群电网数据存储控制方法,其特征在于,获取终端服务器默认的存储路径的挂载策略的步骤之后还包括:当终端服务器默认的存储路径未被指定挂载策略时,执行步骤:获取集群中可用带宽最大的前n个存储节点;获取集群中可用带宽最大的前n个存储节点;在获取的n个存储节点中选择性能最高的存储节点作为最优存储路径的存储节点;将最优存储路径与未被指定挂载策略默认的存储路径建立关联;将最优存储路径最为默认的存储路径并做标记存储到所述终端服务器的状态存储器。8.根据权利要求7所述的分布式存储集群电网数据存储控制方法,其特征在于,每个存储节点至少包括第一存储盘和第二存储盘,第一存储盘和第二存储盘分别包括执行区和用于存储历史数据的数据区,将电网数据写入存储节点的步骤包括:将第一存储盘的执行区标记为写数据池,将第二存储盘的数据区标记为读数据池;将接收到的电网数据写入第一存储盘,写入完成后,将第二存储盘的执行区标记为写数据池同时取消第二存储盘数据区的标记;读取第一存储盘最新写入的电网数据并将读取的电网数据同步到第二存储盘。9.根据权利要求8所述的分布式存储集群电网数据存储控制方法,其特征在于,每个数据区和执行区均包括存储数据库、第一类型数据库和第二类型数据库;电网数据写入时,将电网数据写入存储数据库;获取存储数据库中写入的电网数据中的第一类型的信息写入第一类型数据库;获取存储数据库中写入的电网数据中的第二类型的信息写入第二类型数据库;其中,第一类型的信息为告警信息,第二类型的信息为电压和/或电流信息。10.根据权利要求9所述的分布式存储集群电网数据存储控制方法,其特征在于,该方法还包括:定时监控存储节点空闲存储容量,当空闲存储容量小于设定第一阈值时,获取时间戳最早的第二阈值容量的电网数据;将获取的第二阈值容量的电网数据中的同步存储的电网数据取出,并发送清除指令到管理节点;管理节点接收到清除指令后,判断取出的同步存储的电网数据是否为热点数据;管理节点将取出的同步存储的电网数据中的非热点数据清除;若空闲存储容量小于设定第一阈值,将获取的第二阈值容量的电网数据中默认的存储路径备份的电网数据中非热点数据删除。

技术总结
本发明属于电网数据存储控制技术领域,具体提供一种分布式存储集群电网数据存储控制方法,包括如下步骤:终端服务器发送的数据存储请求到局域网;第一个接收到存储请求的存储节点,判断是否为同步存储;若否,查询发送存储请求的终端服务器的状态存储器内的默认的存储路径;当默认的存储路径对应的存储节点在线时,将存储路径以及接收到的请求转发至管理节点,将电网数据写入存储节点;若是,将电网数据写入第一个收到请求的存储节点,返回写入状态到管理节点;根据接收到的写入状态判断写入完成时,管理节点读取存储节点新写入的电网数据并将读取的电网数据同步到集群内的其他存储节点。根据请求中的备份类型进行数据的备份,提高存储效率。提高存储效率。提高存储效率。


技术研发人员:董绍立 迟国珑
受保护的技术使用者:邹平市供电有限公司
技术研发日:2022.05.27
技术公布日:2022/7/1
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献