一种服务器存储稳定性的测试方法及系统技术方案

技术编号:24330834 阅读:34 留言:0更新日期:2020-05-29 19:33
本申请公开了一种服务器存储稳定性的测试方法及系统,该测试方法包括:获取待测硬盘的硬盘信息,然后根据硬盘信息判断待测硬盘是否为系统盘,当待测硬盘为系统盘时,对系统盘的设定空间进行压力测试;当待测硬盘不为系统盘时,利用压力测试工具对待测硬盘进行阶段性读写压力测试。最后,根据测试过程中是否出现宕机现象,来判断稳定性是否合格。该系统包括:硬盘信息获取模块、第一判断模块、第一测试模块、第二测试模块和第二判断模块。通过本申请,能够有效提高测试结果的准确性和可靠性。

A test method and system for storage stability of server

【技术实现步骤摘要】
一种服务器存储稳定性的测试方法及系统
本申请涉及服务器存储
,特别是涉及一种服务器存储稳定性的测试方法及系统。
技术介绍
在服务器领域,用户对服务器中的数据进行访问是个常见的操作,为确保用户访问的顺利进行,需要服务器具有良好的稳定性。服务器存储性能的稳定性,是衡量服务器稳定性的重要指标。如何对服务器存储稳定性进行测试,是个重要的技术问题。目前,对服务器存储稳定性进行测试的方法通常是:设置最大负载,使服务器硬盘在最大负载下运行,判断服务器是否出现宕机,如果没有出现宕机,判定服务器存储稳定性合格,否则判定服务器存储稳定性不合格。然而,目前对服务器存储稳定性进行测试的方法中,由于只设置一个最大负载,根据最大负载下的运行状态确定整个硬盘的稳定性,这种测试方法无法全面衡量存储稳定性,所获取的测试结果准确性和可靠性不够高。
技术实现思路
本申请提供了一种服务器存储稳定性的测试方法及系统,以解决现有技术中测试方法使得测试结果的准确性和可靠性不够高的问题。为了解决上述技术问题,本申请实施例公开了如下技术方案:一种服务器存储稳定性的测试方法,所述方法包括:获取服务器中待测硬盘的硬盘信息,所述硬盘信息包括:硬盘类型和硬盘位置;根据硬盘信息,判断待测硬盘是否为系统盘;如果是,对所述系统盘的设定空间进行压力测试;如果否,利用压力测试工具对所述待测硬盘进行阶段性读写压力测试;判断所述待测硬盘是否出现宕机;如果是,判定所述待测硬盘稳定性不合格;如果否,判定所述待测硬盘稳定性合格。可选地,所述利用压力测试工具,对所述待测硬盘进行阶段性读写压力测试,具体为:根据所述待测硬盘的压力参数,利用压力测试工具对所述待测硬盘进行阶段性读写压力测试,所述压力参数包括:IOPS(Input/OutputOperationsPerSecond,每秒进行读写I/O操作的次数)。可选地,所述根据所述待测硬盘的压力参数,利用压力测试工具对所述待测硬盘进行阶段性读写压力测试的方法,包括:采集待测硬盘的压力参数;当待测硬盘的压力参数达到最大值时,对所述待测硬盘进行高峰期压力测试;当待测硬盘的压力参数为零时,对所述待测硬盘进行零负载压力测试;判断待测硬盘的压力参数是否满足:0<待测硬盘的压力参数≤20%*压力参数最大值;如果是,对所述待测硬盘进行低峰期压力测试。可选地,所述压力测试工具为FIO工具。可选地,对所述待测硬盘进行阶段性读写压力测试的测试周期为48小时。可选地,对所述系统盘的设定空间进行压力测试的方法,包括:在所述系统盘中建立一设定容量;针对所述设定容量进行压力测试。一种服务器存储稳定性的测试系统,所述系统包括:硬盘信息获取模块,用于获取服务器中待测硬盘的硬盘信息,所述硬盘信息包括:硬盘类型和硬盘位置;第一判断模块,用于根据硬盘信息,判断待测硬盘是否为系统盘;第一测试模块,用于当待测硬盘为系统盘时,对所述系统盘的设定空间进行压力测试;第二测试模块,用于当待测硬盘不为系统盘时,利用压力测试工具对所述待测硬盘进行阶段性读写压力测试;第二判断模块,用于判断所述待测硬盘是否出现宕机,如果是,判定所述待测硬盘稳定性不合格,如果否,判定所述待测硬盘稳定性合格。可选地,所述第二测试模块包括:压力参数采集单元,用于采集待测硬盘的压力参数,所述压力参数包括:IOPS;高峰期压力测试单元,用于当待测硬盘的压力参数达到最大值时,对所述待测硬盘进行高峰期压力测试;零负载压力测试单元,用于当待测硬盘的压力参数为零时,对所述待测硬盘进行零负载压力测试;判断单元,用于判断待测硬盘的压力参数是否满足:0<待测硬盘的压力参数≤20%*最大压力参数;低峰期压力测试单元,用于当待测硬盘的压力参数满足:0<待测硬盘的压力参数≤20%*最大压力参数时,对所述待测硬盘进行低峰期压力测试。可选地,所述压力测试工具为FIO工具。本申请的实施例提供的技术方案可以包括以下有益效果:本申请提供一种服务器存储稳定性的测试方法,该测试方法首先获取待测硬盘的硬盘信息,然后根据硬盘信息判断待测硬盘是否为系统盘,当待测硬盘为系统盘时,对系统盘的设定空间进行压力测试;当待测硬盘不为系统盘时,利用压力测试工具对待测硬盘进行阶段性读写压力测试。最后,根据测试过程中是否出现宕机现象,来判断稳定性是否合格。本实施例通过对待测硬盘进行分类,针对不同的硬盘进行不同的压力测试,使得压力测试结果更加准确。通过对非系统盘的待测硬盘进行阶段性读写压力测试,进行不同程度的FIO压力测试,能够模拟不同场景下的待测硬盘的运行状态,不同应用场景之间进行切换,从而对不同应用场景下的待测硬盘进行压力测试,获取相应的测试结果,这种测试方法能够更加全面模拟待测硬盘的实际运行场景,所获取的测试结果更加准确。本申请还提供一种服务器存储稳定性的测试系统,该测试系统主要包括:硬盘信息获取模块、第一判断模块、第一测试模块、第二测试模块和第二判断模块。其中,硬盘信息获取模块,用于获取服务器中待测硬盘的硬盘信息,硬盘信息包括:硬盘类型和硬盘位置。第一判断模块,用于根据硬盘信息,判断待测硬盘是否为系统盘。第一测试模块,用于当待测硬盘为系统盘时,对系统盘的设定空间进行压力测试。第二测试模块,用于当待测硬盘不为系统盘时,利用压力测试工具对待测硬盘进行阶段性读写压力测试。第二判断模块,用于判断待测硬盘是否出现宕机,如果是,判定待测硬盘稳定性不合格,如果否,判定待测硬盘稳定性合格。本实施例中第一测试模块和第二测试模块的设置,能够根据不同的待测硬盘启动不同的测试方法,从而使得待测硬盘的范围更加全面,有利于提高测试方法的适用范围以及测试结果的准确性。本实施例中第二测试模块的设置,能够针对用户的不同需求,模拟更多的应用场景,并且根据不同的压力参数切换不同应用场景,从而在不同的应用场景下测试存储部件的稳定性,这种结构设计,有利于提高测试结果的准确性和可靠性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例所提供的一种服务器存储稳定性的测试方法的流程示意图;图2为本申请实施例所提供的一种服务器存储稳定性的测试系统的结构示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例本文档来自技高网
...

【技术保护点】
1.一种服务器存储稳定性的测试方法,其特征在于,所述方法包括:/n获取服务器中待测硬盘的硬盘信息,所述硬盘信息包括:硬盘类型和硬盘位置;/n根据硬盘信息,判断待测硬盘是否为系统盘;/n如果是,对所述系统盘的设定空间进行压力测试;/n如果否,利用压力测试工具对所述待测硬盘进行阶段性读写压力测试;/n判断所述待测硬盘是否出现宕机;/n如果是,判定所述待测硬盘稳定性不合格;/n如果否,判定所述待测硬盘稳定性合格。/n

【技术特征摘要】
1.一种服务器存储稳定性的测试方法,其特征在于,所述方法包括:
获取服务器中待测硬盘的硬盘信息,所述硬盘信息包括:硬盘类型和硬盘位置;
根据硬盘信息,判断待测硬盘是否为系统盘;
如果是,对所述系统盘的设定空间进行压力测试;
如果否,利用压力测试工具对所述待测硬盘进行阶段性读写压力测试;
判断所述待测硬盘是否出现宕机;
如果是,判定所述待测硬盘稳定性不合格;
如果否,判定所述待测硬盘稳定性合格。


2.根据权利要求1所述的一种服务器存储稳定性的测试方法,其特征在于,所述利用压力测试工具,对所述待测硬盘进行阶段性读写压力测试,具体为:
根据所述待测硬盘的压力参数,利用压力测试工具对所述待测硬盘进行阶段性读写压力测试,所述压力参数包括:IOPS。


3.根据权利要求2所述的一种服务器存储稳定性的测试方法,其特征在于,所述根据所述待测硬盘的压力参数,利用压力测试工具对所述待测硬盘进行阶段性读写压力测试的方法,包括:
采集待测硬盘的压力参数;
当待测硬盘的压力参数达到最大值时,对所述待测硬盘进行高峰期压力测试;
当待测硬盘的压力参数为零时,对所述待测硬盘进行零负载压力测试;
判断待测硬盘的压力参数是否满足:0<待测硬盘的压力参数≤20%*压力参数最大值;
如果是,对所述待测硬盘进行低峰期压力测试。


4.根据权利要求1所述的一种服务器存储稳定性的测试方法,其特征在于,所述压力测试工具为FIO工具。


5.根据权利要求1所述的一种服务器存储稳定性的测试方法,其特征在于,对所述待测硬盘进行阶段性读写压力测试的测试周期为48小时。


6...

【专利技术属性】
技术研发人员:翟月
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1