【技术实现步骤摘要】
本专利技术涉及存储,特别是涉及一种硬盘测试方法、设备、存储介质以及计算机程序产品。
技术介绍
1、目前的hdd(hard disk drive,机械硬盘)和ssd(solid state disk,固态硬盘)由于设计结构的制约,导致随着使用时间的增长,性能会逐渐下降,并且这一特性也会由于服务器硬件拓扑、外界因素的影响而放大,反馈到业务层的现象即业务卡顿,进而引发数据阻塞甚至崩溃。这一现象并不属于简单的硬盘健康状态所能涵盖的,即日常的硬盘健康检测无法准确、有效地筛选出这些性能过低的硬盘。
2、目前的方案中,集群软件会对下发到硬盘的i/o(input/output,输入输出)任务进行监控,从而在侧面映射出硬盘性能是否满足上层业务需求。具体所使用的判定低性能慢盘的逻辑是:针对系统自带的命令行i/o任务进行监控,并判断收到命令反馈的耗时是否超过设定阈值。在实际应用中发现,这样的方案有很大的错判概率,即硬盘仍处于可正常工作的情况下,被判定为不满足性能要求的慢盘而被更换掉,也就增加了用盘成本。
3、综上所述,如何有效地实现硬
...【技术保护点】
1.一种硬盘测试方法,其特征在于,包括:
2.根据权利要求1所述的硬盘测试方法,其特征在于,对于每一个所述输入输出任务,监测所述输入输出任务在物理层的物理层执行耗时,以及除去所述物理层之外的每个链路传输环节的传输执行耗时,包括:
3.根据权利要求1所述的硬盘测试方法,其特征在于,将输入输出任务下发至待测试硬盘,包括:
4.根据权利要求1至3任一项所述的硬盘测试方法,其特征在于,对所述待测试硬盘进行输入输出性能测试,包括:
5.根据权利要求4所述的硬盘测试方法,其特征在于,预先建立用于反映所述待测试硬盘处于正常工作状态的目
...【技术特征摘要】
1.一种硬盘测试方法,其特征在于,包括:
2.根据权利要求1所述的硬盘测试方法,其特征在于,对于每一个所述输入输出任务,监测所述输入输出任务在物理层的物理层执行耗时,以及除去所述物理层之外的每个链路传输环节的传输执行耗时,包括:
3.根据权利要求1所述的硬盘测试方法,其特征在于,将输入输出任务下发至待测试硬盘,包括:
4.根据权利要求1至3任一项所述的硬盘测试方法,其特征在于,对所述待测试硬盘进行输入输出性能测试,包括:
5.根据权利要求4所述的硬盘测试方法,其特征在于,预先建立用于反映所述待测试硬盘处于正常工作状态的目标模型,包括:
6.根据权利要求5所述的硬盘测试方法,其特征在于,确定出所述第一期望值μ的波动参数,包括:
7.根据权利要求5所述的硬盘测试方法,其特征在于,确定出所述第一期望值μ的波动参数,包括:
8.根据权利要求5所述的硬盘测试方法,其特征在于,将输入输出任务下发至待测试硬盘,并采集n次所述待测试硬盘的输入输出性能指标,并基于所述目标模型,确定出所述待测试硬盘...
【专利技术属性】
技术研发人员:赵志超,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。