[发明专利]一种慢盘隔离控制方法及装置、设备、存储介质在审
申请号: | 202211148975.X | 申请日: | 2022-09-21 |
公开(公告)号: | CN115454703A | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 何孝金 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/30 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 刘贺秋 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 隔离 控制 方法 装置 设备 存储 介质 | ||
本发明提供了一种慢盘隔离控制方法及装置、设备、存储介质,该慢盘隔离控制方法可包括:接收慢盘上报事件,慢盘上报事件表示第一分布式存储节点中的第一硬盘被识别为慢盘;确定第一硬盘的第一平均时延,并确定第一分布式存储节点中的多个第二硬盘的平均时延为第二平均时延;根据第一平均时延与第二平均时延的比较关系,判断是否对第一硬盘进行隔离。本发明能够兼顾慢盘的平均时延和慢盘所在节点内除慢盘以外的其他硬盘的平均时延,从而为是否对慢盘进行隔离提供了可靠的依据,实现在保证节点性能的前提下有效判断是否对慢盘进行隔离。
技术领域
本发明涉及分布式存储技术领域,更为具体地,本发明能够提供一种慢盘隔离控制方法及装置、设备、存储介质。
背景技术
分布式存储集群中的硬盘在使用过程中,由于硬盘的磁性退化、坏道或振动等问题,会出现IO(Input/Output,输入输出)操作时延突然增大、严重超出正常水平的现象,出现该现象的硬盘称为慢盘,主要是机械盘。慢盘对于部署有分布式存储节点的分布式存储集群危害较大,单个硬盘的IO操作时延的突然增大会导致应用层等上层业务处理性能的急剧下降,大幅降低了用户体验,严重时甚至会导致用户业务超时中断。虽然慢盘的IO操作时延大,但仍可实现完成响应请求的功能,所以分布式存储集群难以识别出慢盘。
常规方案一般根据单个硬盘的IO操作时延检测结果识别该硬盘是否为慢盘,对识别出的慢盘直接进行隔离处理。但这种直接隔离慢盘的方式经常会导致整个分布式存储集群的IO操作时延明显地增加,特别在多个硬盘均被识别为慢盘的情况,如果将这些慢盘全部进行隔离处理,显然会显著降低整个分布式存储集群性能;若对识别出的慢盘不进行隔离处理,则慢盘对上层业务处理性能的影响问题依然存在。因此,如何有效判断是否对慢盘进行隔离,成为了本领域技术人员亟待解决的技术问题。
发明内容
为解决常规技术无法有效判断是否对识别出的慢盘进行隔离的问题,本发明能够提供一种慢盘隔离控制方法及装置、设备、存储介质,实现为是否隔离慢盘提供可靠的依据、达到有效判断是否隔离慢盘等技术目的。
为实现上述技术目的,本发明提供了一种慢盘隔离控制方法,该方法应用于分布式存储集群中的集群控制节点,该方法包括但不限于如下的至少一个步骤。
接收慢盘上报事件,慢盘上报事件表示第一分布式存储节点中的第一硬盘被识别为慢盘。
确定第一硬盘的第一平均时延,并确定第一分布式存储节点中的多个第二硬盘的平均时延为第二平均时延。
根据第一平均时延与第二平均时延的比较关系,判断是否对第一硬盘进行隔离。
基于上述的技术方案,本发明在识别出慢盘之后进而确定慢盘的第一平均时延和慢盘所在节点的其他硬盘的第二平均时延,以及根据第一平均时延与第二平均时延的比较结果确定是否对该慢盘进行隔离,可见本发明兼顾了慢盘的平均时延和慢盘所在节点内除慢盘以外的其他硬盘的平均时延,从而为是否对慢盘进行隔离提供了可靠的依据,可实现在保证节点性能的前提下有效判断是否对慢盘进行隔离,本发明提供的慢盘隔离控制策略具有可靠性更强等突出优点。
本发明的可实施方式中,根据第一平均时延与第二平均时延的比较关系,判断是否对第一硬盘进行隔离,包括:
读取第一预设承载因子,并将第一平均时延与第一预设承载因子的乘积作为第一有效时延;第一预设承载因子大于0且小于1。
在判定第二平均时延小于或者等于第一有效时延时,对第一硬盘进行隔离。
基于上述改进后的技术方案,本发明能够根据第一预设承载因子确定第一有效时延,以通过第一有效时延作为当前节点其他硬盘可承载慢盘被隔离后转移出的业务的上限,在当前节点其他硬盘的第二平均时延小于或等于第一有效时延条件下,可说明当前节点其他硬盘可承载慢盘被隔离后转移出的业务,则对慢盘进行隔离处理。可见本发明能够充分保证节点的业务处理性能的前提下才对慢盘进行隔离,明显提升了分布式系统性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211148975.X/2.html,转载请声明来源钻瓜专利网。