[发明专利]一种慢盘检测方法、装置、设备及存储介质有效
| 申请号: | 202011278532.3 | 申请日: | 2020-11-16 |
| 公开(公告)号: | CN112416639B | 公开(公告)日: | 2022-08-23 |
| 发明(设计)人: | 周永洪 | 申请(专利权)人: | 新华三技术有限公司成都分公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/22 |
| 代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
| 地址: | 610000 四川省成都市自由贸易试*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 检测 方法 装置 设备 存储 介质 | ||
本申请提供一种慢盘检测方法、装置、设备及存储介质,其中方法包括:在预设时间段内,获取目标硬盘上各个读写请求的读写时延;根据所述预设时间段内目标硬盘上各个读写请求的读写时延满足第一条件和/或第二条件,确定所述目标硬盘为慢盘;所述第一条件包括:所述预设时间段内的慢请求的个数占该预设时间段内所有读写请求总数的比例大于等于第一预设比例;所述第二条件包括:所述预设时间段内的平均服务时间大于等于预设服务时间阈值。因此,通过本方案可以及时发现存储系统中读写性能不佳的硬盘,并将其隔离出硬盘集群,以避免慢盘的存在导致系统性能下降的问题。
技术领域
本申请涉及存储技术领域,具体涉及一种慢盘检测方法、装置、设备及存储介质。
背景技术
在硬盘的使用过程中,由于硬盘的磁性退化、坏道或振动等原因,硬盘响应输入输出(英文:input/output,缩写:I/O)请求(或读写请求)的时间相对于额定I/O请求响应时间会增大,这种对I/O请求响应时间增大的硬盘称为慢盘。
在分布式存储系统中,为了保证数据安全,必然采取副本或者纠删码类似的技术来对数据进行备份,且最小容灾域至少是主机级别。这样的方案就数据安全性来讲是比较优秀的,但是物理硬盘作为存储系统的底层存储介质,是有概率出现故障的,在长时间高负荷运行的大规模集群中,出现慢盘是很正常的现象。由于分布式存储的特性,如果存在一块慢盘,将会影响整个存储系统的性能。因此及时发现系统中的慢盘并隔离出硬盘集群对于分布式存储系统发挥稳定的性能是很有必要的。
目前,针对硬盘的检测有坏盘、坏道的检测,此类检测方式是通过底层驱动向应用层返回相应的错误码,存储集群通过错误码即可唯一确认硬盘故障,并针对不同的故障采取不同的规避或者修复手段。此类硬盘故障检测通过底层返回的错误码来判断故障类型,只适用于明确已定义的故障,对于慢盘这种非明确定义的硬盘故障则无能为力。
发明内容
本申请的目的是提供一种慢盘检测方法、装置、设备及存储介质,以及时发现存储系统中读写性能不佳的硬盘,并将其隔离出硬盘集群,以避免慢盘的存在导致系统性能下降的问题。
本申请第一方面提供一种慢盘检测方法,应用于分布式存储设备,包括:
在预设时间段内,获取目标硬盘上各个读写请求的读写时延;所述读写时延为从硬盘接收到读写请求时开始到硬盘响应所述读写请求并返回读写结果时结束所用的时间;
根据所述预设时间段内目标硬盘上各个读写请求的读写时延满足第一条件和/或第二条件,确定所述目标硬盘为慢盘;
所述第一条件包括:若所述读写请求的读写时延超过第一时延阈值,则确定所述读写请求为慢请求;若所述预设时间段内的慢请求的个数占该预设时间段内所有读写请求总数的比例大于等于第一预设比例,则确定所述目标硬盘为慢盘;
所述第二条件包括:在所述预设时间段内,从第一个读写请求的开始时刻到最后一个读写请求的结束时刻的时间为总服务时间,总服务时间与该预设时间段内所有读写请求总数的比值为平均服务时间;若所述平均服务时间大于等于预设服务时间阈值,则确定所述目标硬盘为慢盘。
本申请第二方面提供一种慢盘检测装置,应用于分布式存储设备,包括:
获取模块,用于在预设时间段内,获取目标硬盘上各个读写请求的读写时延;所述读写时延为从硬盘接收到读写请求时开始到硬盘响应所述读写请求并返回读写结果时结束所用的时间;
确定模块,用于根据所述预设时间段内目标硬盘上各个读写请求的读写时延满足第一条件和/或第二条件,确定所述目标硬盘为慢盘;
所述第一条件包括:若所述读写请求的读写时延超过第一时延阈值,则确定所述读写请求为慢请求;若所述预设时间段内的慢请求的个数占该预设时间段内所有读写请求总数的比例大于等于第一预设比例,则确定所述目标硬盘为慢盘;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司成都分公司,未经新华三技术有限公司成都分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011278532.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光学组件
- 下一篇:一种用于刀片研磨的夹具装置





