[发明专利]一种存储系统的负载预警调节方法、系统及介质在审
申请号: | 202011431275.2 | 申请日: | 2020-12-07 |
公开(公告)号: | CN112702393A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 赵晓青 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;G06F9/50;G06F11/32;G06F3/06 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215124 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储系统 负载 预警 调节 方法 系统 介质 | ||
本发明公开了一种存储系统的负载预警调节方法,初始化数据阈值,根据内存数据的类别设定数据阈值,将数据阈值下发给集群中的节点;采集与监控内存数据,采集集群中节点的内存数据,根据数据阈值检测采集到的内存数据中的异常数据,并将异常数据上报;处理异常数据,设置告警配置项,根据告警配置项将异常数据封装为告警消息;处理告警消息,对告警消息采用告警恢复机制,生成最终消息,并将最终消息上报;处理新请求,当集群中下发新请求时,根据采集到的内存数据对新请求进行处理;本发明能够对存储系统中节点的负载情况进行检测并预警,形成一套完善的调节机制,提高了节点的数据处理效率。
技术领域
本发明涉及存储集群技术领域,特别是涉及一种存储系统的负载预警调节方法、系统及介质。
背景技术
现有的存储技术中,对数据的存储采用集群分布式存储的方式,集群中设有若干个节点,其中设有主节点对集群中数据传输和命令执行进行处理,集群在下发命令时,采用随机分配主节点的方式,这种方式无法做到对各个节点的负载情况进行预警并根据预警情况进行均衡调配,当有节点的负载情况超出其负载阈值时,该节点会对将要处理的数据进行延后处理,这样的方式不但造成数据处理效率低下,而且对于负载情况较低的节点产生了资源的浪费。
发明内容
本发明主要解决的技术问题是提供一种存储系统的负载预警调节方法、系统及介质,能够解决存储系统中因节点负载情况无法预警造成的数据处理效率低和资源浪费的问题。
为解决上述技术问题,本发明采用的一个技术方案是:一种存储系统的负载预警调节方法,包括:
初始化数据阈值,根据内存数据的类别设定数据阈值,将数据阈值下发给集群中的节点;
采集与监控内存数据,采集集群中节点的内存数据,根据数据阈值检测采集到的内存数据中的异常数据,并将异常数据上报;
处理异常数据,设置告警配置项,根据告警配置项将异常数据封装为告警消息;
处理告警消息,对告警消息采用告警恢复机制,生成最终消息,并将最终消息上报;
处理新请求,当集群中下发新请求时,根据采集到的内存数据对新请求进行处理。
进一步,所述采集与监控内存数据的步骤具体为:
设定采集时间段,每隔采集时间段对节点的内存数据进行采集,并将采集到的内存数据进行持久化处理,根据采集时间段对内存数据进行分类;
将采集到的内存数据和与该内存数据的类别对应的数据阈值进行对比,若该内存数据大于该数据阈值,则该内存数据为异常数据,将该异常数据进行持久化处理并上报。
进一步,所述处理异常数据的步骤具体为:
根据内存数据的类别对告警配置项进行分类,按照异常数据的类别所对应的告警配置项,将异常数据封装为不同级别的告警消息,将告警消息进行筛选并上报。
进一步,所述处理告警消息的步骤具体为:
对上报后的告警消息采用告警恢复机制,告警恢复机制为:设置恢复时间段,每隔恢复时间段检测告警消息所对应的异常数据,当该异常数据等于或小于与该异常数据的类别对应的数据阈值时,生成与该告警消息对应的最终消息,并删除数据库中与该告警消息对应的异常数据;
将所述最终消息进行持久化处理,并将最终消息上报。
进一步,所述告警恢复机制为:
设置恢复时间段,每隔恢复时间段检测告警消息所对应的异常数据,当该异常数据等于或小于与该异常数据的类别对应的数据阈值时,生成与该告警消息对应的最终消息,并删除数据库中与该告警消息对应的异常数据。
进一步,所述处理新请求的步骤具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011431275.2/2.html,转载请声明来源钻瓜专利网。