[发明专利]一种双活存储系统的管理方法及装置在审
申请号: | 202110336901.8 | 申请日: | 2021-03-29 |
公开(公告)号: | CN115129236A | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 陈静 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/27;G06F9/54 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储系统 管理 方法 装置 | ||
本申请实施例提供一种双活存储系统的管理方法及装置,涉及信息技术领域,能够提高确定亚健康对象的准确性。该方法包括:获取第一存储系统的第一检测报告信息和第二存储系统的第二检测报告信息,并且根据第一检测报告信息和第二检测报告信息,确定双活存储系统中的亚健康对象;其中,第一检测报告信息是第一存储系统生成的,第二检测报告信息是第二存储系统生成的。
技术领域
本申请实施例涉及信息技术领域,尤其涉及一种双活存储系统的管理方法及装置。
背景技术
双活存储系统是由第一存储系统和第二存储系统构成,第一存储系统和第二存储系统都可处理来自于其他设备的服务请求(例如写数据请求),此外,第一存储系统和第二存储系统之间可以进行数据同步,从而使第一存储系统和第二存储系统的数据保持一致。
目前,若双活存储系统中的第一存储系统接收到服务请求,该第一存储系统处理该服务请求。具体的,假设该服务请求为写数据请求,第一存储系统根据该写数据请求将数据写入该第一存储系统,并且第一存储系统向第二存储系统发送同步消息,使第二存储系统将写数据请求中的数据写入该第二存储系统,从而实现第一存储系统与第二存储系统之间的数据同步。当第一存储系统向第二存储系统发送的同步消息的响应信息的平均时延超过预设时延时,第一存储系统确定第二存储系统是该双活存储系统的中的亚健康对象。后续地,第一存储系统不再向第二存储系统同步数据,并且第二存储系统不再接收服务请求。
然而,上述第一存储系统根据该第一存储系统向第二存储系统发送的同步消息的响应信息的平均时延确定双活存储系统中的亚健康对象,忽略了第一存储系统自身的状态和第一存储系统与第二存储系统之间的链路的状态,可能导致确定的双活存储系统中的亚健康对象不准确。
发明内容
本申请实施例提供一种双活存储系统的管理的方法及装置,能够提高确定双活存储系统中的亚健康对象的准确性。
为达到上述目的,本申请实施例采用如下技术方案:
第一方面,本申请实施例提供一种双活存储系统的管理方法,其中,双活存储系统包括第一存储系统和第二存储系统;上述双活存储系统的管理方法包括:获取第一存储系统的第一检测报告信息和第二存储系统的第二检测报告信息;并且根据第一检测报告信息和第二检测报告信息,确定上述双活存储系统中的亚健康对象。其中,第一检测报告信息是第一存储系统生成的;第二检测报告信息是第二存储系统生成的。
本申请实施例提供的双活存储系统的管理方法,双活存储系统中的每一个存储系统均生成各自的检测报告信息,然后对各个存储系统的检测报告信息进行综合评估,确定该双活存储系统中的亚健康对象,与现有技术相比,该方法全面地分析了双活存储系统的状态,能够提升确定双活存储系统中的亚健康对象的准确性。
一种可能的实现方式中,在上述获取第一存储系统的第一检测报告信息和第二存储系统的第二检测报告信息之前,本申请实施例提供的双活存储系统的管理方法还包括:确定双活存储系统的服务质量不满足预设条件。
一种可能的实现方式中,上述预设条件包括存储系统接收的响应信息的未返回次数的占比小于该响应信息的未返回次数的预设占比、该响应信息的平均时延小于该响应信息的预设时延以及该响应信息的返回失败率小于该响应信息的预设失败率中至少一项。
一种可能的实现方式中,上述第一检测报告信息中包括第一存储系统的状态信息;
在第一消息的响应信息不满足上述预设条件的情况下,在第一检测报告信息中记录所述第一存储系统的状态为亚健康状态;其中,该第一消息是第一存储系统在处理第一服务请求的过程中,该第一存储系统的逻辑单元/文件系统服务层向第一存储系统的缓存层发送的消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110336901.8/2.html,转载请声明来源钻瓜专利网。