一种硬盘背板压力测试方法,系统及装置与流程

文档序号:15517654发布日期:2018-09-25 18:44阅读:217来源:国知局

本发明涉及硬盘背板压力测试领域,尤其涉及一种硬盘背板压力测试方法,系统及装置。



背景技术:

随着服务器行业的快速发展,许多用户应用服务器作为数据运行的核心。硬盘用于储存数据信息。服务器在运行过程中,硬盘的读写性能影响着服务器运行的效率。硬盘与服务器其他元件的数据通信通常是通过硬盘背板来连接,也就是硬盘背板是硬盘连接其他元件的必经之路。硬盘背板运行的稳定性影响着硬盘的数据通信状况。这样如何保证硬盘背板的稳定运行,进而保证硬盘数据传输通畅是当前丞待解决的技术问题。

现有技术中,虽然提供了硬盘背板的测试方式比如一种硬盘背板的检测系统,包括:控制器和第一转换芯片;所述第一转换芯片,包括:第一数据输入接口和至少两个第一数据输出接口;所述第一数据输入接口与所述控制器相连;所述至少两个第一数据输出接口与至少两个硬盘背板一一对应相连;所述控制器,用于确定待检测硬盘背板;控制所述第一数据输入接口与所述待检测硬盘背板对应的所述第一数据输出接口连接,向所述待检测硬盘背板发送检测指令,以使所述待检测硬盘背板根据所述检测指令进行测试。

这种测试方式仅仅针对硬盘背板在正常使用状态下进行测试,如果硬盘背板在短时间内出现过压,或温度超阈值等情况下运行,将无法得出硬盘背板所能够承担的极限,这样无法把握硬盘背板的稳定性。



技术实现要素:

为了克服上述现有技术中的不足,本发明提供一种硬盘背板压力测试方法,方法包括:

获取待测试硬盘背板的测试要素组;

开启测试进程,将测试要素组与预设测试要素组进行匹配;

匹配后,将测试要素组的要素特征值对应与预设测试要素组的预设要素特征值进行比对;

判断测试要素组的要素特征值是否与预设测试要素组的预设要素特征值一致。

优选地,方法还包括:开启测试进程后,

提取测试要素组中第一测试特征值;

将第一测试特征值与第一预设测试特征值进行匹配;

判断第一测试特征值是否与第一预设测试特征值一致;

提取测试要素组中第二测试特征值;

将第二测试特征值与第二预设测试特征值进行匹配;

判断第二测试特征值是否与第二预设测试特征值一致;

提取测试要素组中第n测试特征值;

将第n测试特征值与第n预设测试特征值进行匹配;

判断第n测试特征值是否与第n预设测试特征值一致。

优选地,当第一测试特征值与第一预设测试特征值不一致时,对第一测试特征值进行标识;

当第二测试特征值与第二预设测试特征值不一致时,对第二测试特征值进行标识;

当第n测试特征值与第n预设测试特征值不一致时,对第n测试特征值进行标识。

优选地,方法还包括:开启测试进程后,

提取测试要素组中具有关联度的第一测试特征值和第二测试特征值;

提取第一测试特征值和第二测试特征值之间的关联度值;

将第一测试特征值与第一预设测试特征值进行匹配;

判断第一测试特征值是否与第一预设测试特征值一致;

将第二测试特征值与第二预设测试特征值进行匹配;

判断第二测试特征值是否与第二预设测试特征值一致;

将关联度值与预设关联度值进行匹配;

判断关联度值是否与预设关联度值一致。

优选地,当第一测试特征值与第一预设测试特征值不一致,第二测试特征值与第二预设测试特征值一致,关联度值与预设关联度值不一致时,对第一测试特征值以及对应的关联度值进行标识;

当第二测试特征值与第二预设测试特征值不一致,第一测试特征值与第一预设测试特征值一致,关联度值与预设关联度值不一致时,对第二测试特征值以及对应的关联度值进行标识。

优选地,方法还包括:测试进程结束后,

将硬盘背板分别与服务器和硬盘连接,使硬盘通过硬盘背板与服务器连接;

在预设时长内,获取硬盘与服务器之间的数据通信量以及通信数据;

将获取的数据通信量与预设值进行比对,判断是否一致;

将获取的通信数据与预设通信数据进行比对,判断是否完整。

一种硬盘背板压力测试系统,包括:要素获取模块,测试控制模块,要素匹配模块以及比对判定模块;

所述要素获取模块用于获取待测试硬盘背板的测试要素组;

所述测试控制模块用于控制测试程序的开启和关闭;

所述要素匹配模块用于将测试要素组与预设测试要素组进行匹配;

所述比对判定模块用于将匹配后的测试要素组的要素特征值对应与预设测试要素组的预设要素特征值进行比对;判断测试要素组的要素特征值是否与预设测试要素组的预设要素特征值一致。

优选地,所述要素匹配模块还用于提取测试要素组中第一测试特征值,将第一测试特征值与第一预设测试特征值进行匹配;提取测试要素组中第二测试特征值;将第二测试特征值与第二预设测试特征值进行匹配;提取测试要素组中第n测试特征值;将第n测试特征值与第n预设测试特征值进行匹配;

所述比对判定模块还用于判断第一测试特征值是否与第一预设测试特征值一致;判断第二测试特征值是否与第二预设测试特征值一致;判断第n测试特征值是否与第n预设测试特征值一致;

当第一测试特征值与第一预设测试特征值不一致时,对第一测试特征值进行标识;当第二测试特征值与第二预设测试特征值不一致时,对第二测试特征值进行标识;当第n测试特征值与第n预设测试特征值不一致时,对第n测试特征值进行标识。

优选地,所述要素匹配模块还用于提取测试要素组中具有关联度的第一测试特征值和第二测试特征值;提取第一测试特征值和第二测试特征值之间的关联度值;将第一测试特征值与第一预设测试特征值进行匹配;将第二测试特征值与第二预设测试特征值进行匹配;将关联度值与预设关联度值进行匹配;

所述比对判定模块还用于判断第一测试特征值是否与第一预设测试特征值一致;判断第二测试特征值是否与第二预设测试特征值一致;判断关联度值是否与预设关联度值一致;

当第一测试特征值与第一预设测试特征值不一致,第二测试特征值与第二预设测试特征值一致,关联度值与预设关联度值不一致时,对第一测试特征值以及对应的关联度值进行标识;当第二测试特征值与第二预设测试特征值不一致,第一测试特征值与第一预设测试特征值一致,关联度值与预设关联度值不一致时,对第二测试特征值以及对应的关联度值进行标识。

一种硬盘背板压力测试装置,包括:服务器、硬盘、通信数据监控模块以及如权利要求7至9所述的硬盘背板压力测试系统测试后的硬盘背板;

服务器通过硬盘背板与硬盘连接,通信数据监控模块用于在预设时长内,获取硬盘与服务器之间的数据通信量以及通信数据;将获取的数据通信量与预设值进行比对,判断是否一致;将获取的通信数据与预设通信数据进行比对,判断是否完整。

从以上技术方案可以看出,本发明具有以下优点:

本发明中,获取待测试硬盘背板的测试要素组,也就是先找出需要测试的硬盘背板参数,将测试要素组与预设测试要素组进行匹配;将测试要素组的要素特征值对应与预设测试要素组的预设要素特征值进行比对;判断测试要素组的要素特征值是否与预设测试要素组的预设要素特征值一致。

实现了对硬盘背板参数的综合检测,可以有针对性的对硬盘背板进行测试。可以通过对硬盘背板的环境温度与电压大小模拟其所处的高温、低温、低负载、高负载等不同情况,来对硬盘背板进行老化测试。这样用户可以获取到不同硬盘背板的出现过压,或温度超阈值等情况下运行的极限,这样有助于提供硬盘背板稳定运行的参数范围,使得硬盘背板在使用中能够得到广泛应用。

附图说明

为了更清楚地说明本发明的技术方案,下面将对描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为硬盘背板压力测试方法流程图;

图2为硬盘背板压力测试方法实施例的流程图;

图3为硬盘背板压力测试方法实施例的流程图;

图4为硬盘背板压力测试方法实施例的流程图;

图5为硬盘背板压力测试系统整体示意图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将运用具体的实施例及附图,对本发明保护的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本专利中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利保护的范围。

本发明提供一种硬盘背板压力测试方法,如图1所示,方法包括:

s1,获取待测试硬盘背板的测试要素组;

s2,开启测试进程,将测试要素组与预设测试要素组进行匹配;

s3,匹配后,将测试要素组的要素特征值对应与预设测试要素组的预设要素特征值进行比对;

s4,判断测试要素组的要素特征值是否与预设测试要素组的预设要素特征值一致。

信息获取模块,计时模块,测试控制器,电压感应器,温度传感器;

可以理解的是,为了实现测试的目的,硬盘背板在运行中涉及多项参数,比如:每个端子的电压,运行环境温度,硬盘背板的运行温度以及在不同的端子的电压,运行环境温度,硬盘背板的运行温度情况下运行时长等参数。本发明针对硬盘背板涉及的所有参数形成了一个测试要素组,来进行综合测评。

针对不同的结构形式,不同型号,不同材质的硬盘背板可以进行相应的参数测试,可以实现不同测试目的。

针对硬盘背板压力测试方法的具体实施方式下面以具体的实施例进行说明。

实施例一如图2所示,开启测试进程后,

s11,提取测试要素组中第一测试特征值;

s12,将第一测试特征值与第一预设测试特征值进行匹配;

s13,判断第一测试特征值是否与第一预设测试特征值一致;

判断第一测试特征值是否与第一预设测试特征值一致,也就是在对硬盘背板施加一定压力后,第一测试特征值是否满足硬盘背板正常运行。

s14,提取测试要素组中第二测试特征值;

判断第一测试特征值之后,再判断第二测试特征值。

s15,将第二测试特征值与第二预设测试特征值进行匹配;

对第二测试特征值第二预设测试特征值进行匹配,也就是按照次序先对第一测试特征值进行比对之后,在对第二测试特征值进行比对。具体匹配次序和比对次序可以根据测试需要设置。

s16,判断第二测试特征值是否与第二预设测试特征值一致;

s17,提取测试要素组中第n测试特征值;

判断第二测试特征值之后,再判断第n测试特征值。

s18,将第n测试特征值与第n预设测试特征值进行匹配;

s19,判断第n测试特征值是否与第n预设测试特征值一致。

可以理解的是,硬盘背板压力测试中,具有多个测试特征值,如端子电压,运行温度等,为了能够逐个参数分析,本实施例逐一提取测试特征值。每个测试特征值可以根据测试需要设置。

第n测试特征值也就是第二测试特征值以后的第三测试特征值,第四测试特征值依次类推。

这里,当第一测试特征值与第一预设测试特征值不一致时,对第一测试特征值进行标识;表明硬盘背板压力测试中第一测试特征值不能满足运行要求。

当第二测试特征值与第二预设测试特征值不一致时,对第二测试特征值进行标识;表明硬盘背板压力测试中第二测试特征值不能满足运行要求。

当第n测试特征值与第n预设测试特征值不一致时,对第n测试特征值进行标识。表明硬盘背板压力测试中第n测试特征值不能满足运行要求。

当然这里的匹配判断过程,可以得出的结论是硬盘背板的一个测试特征值或多个测试特征值不能满足运行要求。

本发明还有一种实施例为,如图3所示,s21,提取测试要素组中具有关联度的第一测试特征值和第二测试特征值;

比如硬盘背板压力测试时,环境温度作为第一测试特征值,硬盘背板的运行温度作为第二测试特征值,环境温度和运行温度就是一对具有关联度的测试特征值。环境温度影响着运行温度。

还包括:端子电压作为第一测试特征值,测试时长作为第二测试特征值,端子电压和测试时长就是一对具有关联度的测试特征值,如果端子电压超出预设阈值,这样硬盘背板的端子电压超出承受范围,其能够承受的测试时长为一对具有关联度的测试特征值,这样可以仿照日常使用时如果出现短时超压,如果硬盘背板的耐压时长较长,则可以避免损坏。

当然相对于硬盘背板还有其他多项相关联的第一测试特征值和第二测试特征值。

s22,提取第一测试特征值和第二测试特征值之间的关联度值;

比如:硬盘背板的端子电压超出承受范围,耐压时长就是关联度值。

s23,将第一测试特征值与第一预设测试特征值进行匹配;

s24,判断第一测试特征值是否与第一预设测试特征值一致;

对第一测试特征值进行匹配判断。

s25,将第二测试特征值与第二预设测试特征值进行匹配;

s26,判断第二测试特征值是否与第二预设测试特征值一致;

对第二测试特征值进行匹配判断。

s27,将关联度值与预设关联度值进行匹配;

s28,判断关联度值是否与预设关联度值一致。

对第一测试特征值进行匹配判断,以及对第二测试特征值进行匹配判断之后再对关联度值进行匹配判断。

当第一测试特征值与第一预设测试特征值不一致,第二测试特征值与第二预设测试特征值一致,关联度值与预设关联度值不一致时,对第一测试特征值以及对应的关联度值进行标识;

当第二测试特征值与第二预设测试特征值不一致,第一测试特征值与第一预设测试特征值一致,关联度值与预设关联度值不一致时,对第二测试特征值以及对应的关联度值进行标识。

也就是如果出现测试特征值,或关联度值超阈值时,就能够进行标识提示。

依次类推,硬盘背板包括较多具有关联度的测试特征值,这样可以进行不同组合进行匹配判断,得出综合的测试结论。

在本发明中还有一种实施例是:如图4所示,测试进程结束后,

s31,将硬盘背板分别与服务器和硬盘连接,使硬盘通过硬盘背板与服务器连接;

s32,在预设时长内,获取硬盘与服务器之间的数据通信量以及通信数据;

这里是对硬盘背板基于过压测试,超温度阈值测试之后,再对硬盘背板的数据通信量以及通信数据完整度进行测试。

s33,将获取的数据通信量与预设值进行比对,判断是否一致;

s34,将获取的通信数据与预设通信数据进行比对,判断是否完整。

在本发明中还包括一种实施例是:为了减少硬盘背板压力测试的过程,可以采取与上述不同的测试方法。如果测试人员打算测试第二测试特征值是否与第二预设测试特征值一致,则可以直接调出第二测试特征值进行对比判断。

本实施例的方法为:获取待测试硬盘背板的测试特征值;

开启测试进程,将测试特征值与预设测试特征值进行匹配;

匹配后,将测试特征值与预设测试特征值进行比对;

判断测试特征值是否与预设测试特征值一致。

这样实现对单一测试特征值的检验测试,当然也可以提取多个测试特征值进行测试判断,这样不需要对整个测试进行匹配判断。

本发明还提供一种硬盘背板压力测试系统,如图5所示,包括:要素获取模块1,测试控制模块2,要素匹配模块3以及比对判定模块4;

要素获取模块1用于获取待测试硬盘背板的测试要素组;测试控制模块2用于控制测试程序的开启和关闭;要素匹配模块3用于将测试要素组与预设测试要素组进行匹配;比对判定模块4用于将匹配后的测试要素组的要素特征值对应与预设测试要素组的预设要素特征值进行比对;判断测试要素组的要素特征值是否与预设测试要素组的预设要素特征值一致。

本发明提供的实施例中,要素匹配模块还用于提取测试要素组中第一测试特征值,将第一测试特征值与第一预设测试特征值进行匹配;提取测试要素组中第二测试特征值;将第二测试特征值与第二预设测试特征值进行匹配;提取测试要素组中第n测试特征值;将第n测试特征值与第n预设测试特征值进行匹配;

比对判定模块还用于判断第一测试特征值是否与第一预设测试特征值一致;判断第二测试特征值是否与第二预设测试特征值一致;判断第n测试特征值是否与第n预设测试特征值一致;

当第一测试特征值与第一预设测试特征值不一致时,对第一测试特征值进行标识;当第二测试特征值与第二预设测试特征值不一致时,对第二测试特征值进行标识;当第n测试特征值与第n预设测试特征值不一致时,对第n测试特征值进行标识。

要素匹配模块还用于提取测试要素组中具有关联度的第一测试特征值和第二测试特征值;提取第一测试特征值和第二测试特征值之间的关联度值;将第一测试特征值与第一预设测试特征值进行匹配;将第二测试特征值与第二预设测试特征值进行匹配;将关联度值与预设关联度值进行匹配;

所述比对判定模块还用于判断第一测试特征值是否与第一预设测试特征值一致;判断第二测试特征值是否与第二预设测试特征值一致;判断关联度值是否与预设关联度值一致;

当第一测试特征值与第一预设测试特征值不一致,第二测试特征值与第二预设测试特征值一致,关联度值与预设关联度值不一致时,对第一测试特征值以及对应的关联度值进行标识;当第二测试特征值与第二预设测试特征值不一致,第一测试特征值与第一预设测试特征值一致,关联度值与预设关联度值不一致时,对第二测试特征值以及对应的关联度值进行标识。

本发明提供一具体实施例为搭建测试平台,连接硬盘背板电压输入端,硬盘背板输入端一般分为4pin和8pin两种,放入恒温柜中。对电压输入段进行上电,第一测试特征值12v端子电压设置为13.2v,第二测试特征值5v端子电压设置为5.5v,第三测试特征值恒温柜温度设置为40℃,第四测试特征值持续24小时。

更改电压:第一测试特征值12v端子电压设置为10.8v,第二测试特征值5v端子电压设置为4.5v,第三测试特征值恒温柜温度设置为40℃,第四测试特征值持续24小时。

更改恒温柜温度:第三测试特征值恒温柜温度设置为0℃,第一测试特征值12v端子电压设置为10.8v,第二测试特征值5v端子电压设置为4.5v,,第四测试特征值持续24小时。

更改电压:第一测试特征值12v端子电压设置为13.2v,第二测试特征值5v端子电压设置为5.5v,第三测试特征值恒温柜温度设置为0℃,第四测试特征值持续24小时。关闭电源,将硬盘背板取出测试进程结束。

对第一测试特征值,第二测试特征值,第三测试特征值,第四测试特征值分别进行匹配判断,对第一测试特征值,第二测试特征值,第三测试特征值,第四测试特征值之间的关联度值进行判断。

将硬盘背板分别与服务器和硬盘连接,使硬盘通过硬盘背板与服务器连接;在预设时长内,获取硬盘与服务器之间的数据通信量以及通信数据;将获取的数据通信量与预设值进行比对,判断是否一致;将获取的通信数据与预设通信数据进行比对,判断是否完整。判断是否异常,异常认为硬盘背板压力测试不通过,反之通过。

本发明还提供一种硬盘背板压力测试装置,包括:服务器、硬盘、通信数据监控模块以及硬盘背板压力测试系统测试后的硬盘背板;服务器通过硬盘背板与硬盘连接,通信数据监控模块用于在预设时长内,获取硬盘与服务器之间的数据通信量以及通信数据;将获取的数据通信量与预设值进行比对,判断是否一致;将获取的通信数据与预设通信数据进行比对,判断是否完整。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参考即可。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1