[发明专利]一种测试存储设备稳定性的方法及组件在审
申请号: | 202011023437.9 | 申请日: | 2020-09-25 |
公开(公告)号: | CN112164414A | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 李凯 | 申请(专利权)人: | 北京浪潮数据技术有限公司 |
主分类号: | G11C29/08 | 分类号: | G11C29/08;G11C29/38;G11C29/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王云晓 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 存储 设备 稳定性 方法 组件 | ||
本申请公开了一种测试存储设备稳定性的方法及组件。本申请在服务器向存储设备下发IO请求的过程中,先确定测试环境无误后,再采集存储设备的硬件指标参数和软件指标参数进行测试,不仅可以测试当前测试环境的稳定性,还可以基于硬件和软件这两个方面测试设备的稳定性,可见测试角度更为全面,可以避免出现因测试环境损坏而导致测试结果有误的情况,故可提高测试结果的可信度。相应地,本申请提供的一种测试存储设备稳定性的组件,也同样具有上述技术效果。
技术领域
本申请涉及计算机技术领域,特别涉及一种测试存储设备稳定性的方法及组件。
背景技术
存储设备承担着数据存储、数据处理甚至服务处理等核心作用,因此存储设备的稳定性对于实际生产和运营过程是至关重要的。目前对于存储设备稳定性的测试仅着眼于设备运行过程中的IOPS、带宽和延时等指标,没有关注测试环境以及设备硬件,因此测试不够全面,导致测试结果的可信度较低。
因此,如何全面测试存储设备稳定性,提高测试结果的可信度,是本领域技术人员需要解决的问题。
发明内容
有鉴于此,本申请的目的在于提供一种测试存储设备稳定性的方法及组件,以全面测试存储设备稳定性,提高测试结果的可信度。其具体方案如下:
第一方面,本申请提供了一种测试存储设备稳定性的方法,包括:
建立待测试的存储设备与至少一个服务器的通信连接,以便利用所述服务器向所述存储设备下发IO请求;
在所述服务器向所述存储设备下发IO请求的过程中,统计所述服务器所映射的第一物理卷对应的第一参数,以及所述存储设备中的第二物理卷对应的第二参数;所述第一物理卷和所述第二物理卷为所述存储设备中的同一物理卷在不同端的映射;
若所述第一参数和所述第二参数的差异不大于预设阈值,则采集所述存储设备的硬件指标参数和软件指标参数,并根据所述硬件指标参数和所述软件指标参数确定所述存储设备的稳定性测试结果。
优选地,所述利用所述服务器向所述存储设备下发IO请求,包括:
利用所述服务器向所述存储设备下发OLTP业务或OLAP业务对应的IO请求。
优选地,所述采集所述存储设备的硬件指标参数和软件指标参数,包括:
利用存储软件系统的接口和BMC的IPMI接口采集所述硬件指标参数;
利用vdbench测试脚本采集所述软件指标参数。
优选地,所述根据所述硬件指标参数和所述软件指标参数确定所述存储设备的稳定性测试结果,包括:
计算所述硬件指标参数的硬件方差,计算所述软件指标参数的软件方差;
对比所述硬件方差与硬件方差阈值,对比所述软件方差与软件方差阈值,并根据对比结果确定所述稳定性测试结果。
优选地,所述根据所述硬件指标参数和所述软件指标参数确定所述存储设备的稳定性测试结果之前,还包括:
将所述第二参数添加至所述软件指标参数。
优选地,还包括:
若所述第一参数和所述第二参数的差异大于所述预设阈值,则输出测试环境损坏的通知消息。
优选地,所述硬件指标参数包括:CPU使用率、内存使用率、CPU温度以及风扇转速;所述软件指标参数包括:光纤卡的IOPS、带宽和延时。
第二方面,本申请提供了一种测试存储设备稳定性的装置,包括:
建立模块,用于建立待测试的存储设备与至少一个服务器的通信连接,以便利用所述服务器向所述存储设备下发IO请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浪潮数据技术有限公司,未经北京浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011023437.9/2.html,转载请声明来源钻瓜专利网。