一种测试固态硬盘的方法、装置、计算机存储介质及终端制造方法及图纸

技术编号:33047394 阅读:13 留言:0更新日期:2022-04-15 09:31
本文公开一种测试固态硬盘的方法、装置、计算机存储介质及终端,包括:根据预先确定的各待测试的固态硬盘(SSD)的测试参数,分别生成对每一个待测试的SSD进行异常整机掉电的测试脚本;通过生成的测试脚本对电源分配单元(PDU)进行控制,以获取待测试的SSD在异常整机掉电时的测试日志信息;根据获取的测试日志信息分别生成对应各待测试的SSD的测试结果信息;其中,PDU连接一个以上测试主机,测试主机加载有一个以上待测试的SSD;测试参数包括:待测试的SSD的种类和/或测试主机的操作系统(OS)类别。本发明专利技术实施例通过PDU连接待测试的SSD,通过待测试的SSD的测试参数生成的测试脚本,实现了多个不同SSD的异常整机掉电,提升了SSD异常整机掉电的测试效率。SSD异常整机掉电的测试效率。SSD异常整机掉电的测试效率。

【技术实现步骤摘要】
一种测试固态硬盘的方法、装置、计算机存储介质及终端


[0001]本文涉及但不限于数据存储技术,尤指一种测试固态硬盘的方法、装置、计算机存储介质及终端。

技术介绍

[0002]固态硬盘(SSD)由控制单元和存储单元(FLASH芯片、DRAM芯片)组成;数据在存储单元中以电荷形式存储,在SSD安全掉电时有足够的时间处理读写过程,但SSD在实际使用过程中会出现异常整机掉电。SSD的性能测试包含异常整机掉电后的性能测试。
[0003]相关技术在进行SSD异常整机掉电的性能测试时,每一次对一块加载在测试主机上的数据盘进行测试,且当前进行SSD异常整机掉电的数据盘只包含安装Windows系统下的数据盘。
[0004]随着,SSD应用场景的增加,SSD被应用在不同的测试平台,SSD的性能测试范围也需要增加,目前的异常整机掉电的测试效率无法满足SSD的测试要求,如何提升SSD的异常整机掉电的测试效率,成为一个有待解决的技术问题。

技术实现思路

[0005]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0006]本专利技术实施例提供一种测试固态硬盘的方法、装置、计算机存储介质及终端,能够提升SSD异常整机掉电的测试效率。
[0007]本专利技术实施例提供了一种测试固态硬盘的方法,包括:通过电源分配单元PDU连接一个以上测试主机,测试主机中加载一个以上待测试的固态硬盘SSD,还包括:
[0008]根据预先确定的各待测试的固态硬盘SSD的测试参数,分别生成对每一个待测试的SSD进行异常整机掉电的测试脚本;
[0009]通过生成的测试脚本对电源分配单元PDU进行控制,以获取待测试的SSD在异常整机掉电时的测试日志信息;
[0010]根据获取的测试日志信息分别生成对应各待测试的SSD的测试结果信息;
[0011]其中,所述PDU连接一个以上测试主机,测试主机加载有一个以上所述待测试的SSD;所述测试参数包括:待测试的SSD的种类和/或所述测试主机的操作系统OS类别。
[0012]另一方面,本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述测试固态硬盘的方法。
[0013]再一方面,本专利技术实施例还提供一种终端,包括:存储器和处理器,所述存储器中保存有计算机程序;其中,
[0014]处理器被配置为执行存储器中的计算机程序;
[0015]所述计算机程序被所述处理器执行时实现如上述测试固态硬盘的方法。
[0016]还一方面,本专利技术实施例还提供一种测试固态硬盘的装置,包括:生成脚本单元、
控制单元和生成结果单元;其中,
[0017]生成脚本单元设置为:根据预先确定的各待测试的固态硬盘SSD的测试参数,分别生成对每一个待测试的SSD进行异常整机掉电的测试脚本;
[0018]控制单元设置为:通过生成的测试脚本对电源分配单元PDU进行控制,以获取待测试的SSD在异常整机掉电时的测试日志信息;
[0019]生成测试结果单元设置为:根据获取的测试日志信息分别生成对应各待测试的SSD的测试结果信息;
[0020]其中,所述PDU连接一个以上测试主机,测试主机加载有一个以上所述待测试的SSD;所述测试参数包括:待测试的SSD的种类和/或所述测试主机的操作系统OS类别。
[0021]本申请技术方案包括:根据预先确定的各待测试的固态硬盘(SSD)的测试参数,分别生成对每一个待测试的SSD进行异常整机掉电的测试脚本;通过生成的测试脚本对电源分配单元(PDU)进行控制,以获取待测试的SSD在异常整机掉电时的测试日志信息;根据获取的测试日志信息分别生成对应各待测试的SSD的测试结果信息;其中,PDU连接一个以上测试主机,测试主机加载有一个以上待测试的SSD;测试参数包括:待测试的SSD的种类和/或测试主机的操作系统(OS)类别。本专利技术实施例通过PDU连接一个以上待测试的SSD,通过根据不同待测试的SSD的测试参数生成的测试脚本,实现了多个不同SSD的异常整机掉电,提升了SSD异常整机掉电的测试效率。
[0022]本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0023]附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。
[0024]图1为本专利技术实施例测试固态硬盘的方法的流程图;
[0025]图2为本专利技术实施例PDU与测试主机的连接示意图;
[0026]图3为本专利技术实施例测试固态硬盘的装置的结构框图;
[0027]图4为本专利技术应用示例的方法流程图。
具体实施方式
[0028]为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0029]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0030]图1为本专利技术实施例测试固态硬盘的方法的流程图,如图1所示,包括:
[0031]步骤101、根据预先确定的各待测试的固态硬盘(SSD)的测试参数,分别生成对每一个待测试的SSD进行异常整机掉电的测试脚本;
[0032]其中,PDU连接一个以上测试主机,测试主机加载有一个以上待测试的SSD;测试参数包括:待测试的SSD的种类和/或测试主机的操作系统(OS)类别。
[0033]图2为本专利技术实施例PDU与测试主机的连接示意图,如图2所示,PDU与一个以上测试主机连接,测试主机中加载一个以上待测试的SSD;其中,SSD包括系统盘和/或数据盘;
[0034]在一种示例性实例中,本专利技术实施例SSD为系统盘的测试脚本,可以参照数据盘的测试脚本进行调整后生成。在一种示例性实例中,本专利技术实施例可以基于包括python在内的计算机汇编语言实现测试脚本的编译生成。
[0035]步骤102、通过生成的测试脚本对电源分配单元(PDU)进行控制,以获取待测试的SSD在异常整机掉电时的测试日志信息;
[0036]需要说明的是,对PDU进行控制的指令,可以根据PDU的工作原理参照相关技术设计实现,在此不做赘述。
[0037]步骤103、根据获取的测试日志信息分别生成对应各待测试的SSD的测试结果信息;
[0038]在一种示例性实例中,本专利技术实施例中的测试结果信息包括:SSD的数据读写情况的信息。
[0039]本专利技术实施例通过PDU连接一个以上待测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试固态硬盘的方法,包括:根据预先确定的各待测试的固态硬盘SSD的测试参数,分别生成对每一个待测试的SSD进行异常整机掉电的测试脚本;通过生成的测试脚本对电源分配单元PDU进行控制,以获取待测试的SSD在异常整机掉电时的测试日志信息;根据获取的测试日志信息分别生成对应各待测试的SSD的测试结果信息;其中,所述PDU连接一个以上测试主机,测试主机加载有一个以上所述待测试的SSD;所述测试参数包括:待测试的SSD的种类和/或所述测试主机的操作系统OS类别。2.根据权利要求1所述的方法,其特征在于,所述测试参数包括待测试的SSD的种类时,所述待测试的SSD的种类包括:系统盘和/或数据盘。3.根据权利要求1所述的方法,其特征在于,所述测试参数还包括以下一项或任意组合:所述测试主机的互联网协议地址IP、断电间隔、启动时间和断电次数。4.根据权利要求1~3任一项所述的方法,其特征在于,所述通过生成的测试脚本对PDU进行控制之前,所述方法还包括:根据每一个所述待测试的SSD的所述测试参数,确定各所述待测试的SSD进行所述异常整机掉电时所述测试主机需要加载的测试工具;所述测试主机未加载进行所述异常整机掉电时需要加载的测试工具时,加载确定的所述需要加载的测试工具。5.一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1~4中任一项所述的测试固态硬盘的方法。6.一种终端,包括:存储器和处理器,所述存储器中保存有计算机程序;其中,处理器被...

【专利技术属性】
技术研发人员:胡亚君蒋海涛杨雪婷
申请(专利权)人:合肥大唐存储科技有限公司
类型:发明
国别省市:

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

1