一种硬盘效能状态的测试方法、系统、装置及存储介质制造方法及图纸

技术编号:18006968 阅读:6 留言:0更新日期:2018-05-21 07:35
本发明专利技术公开了一种硬盘效能状态的测试方法、系统、装置及计算机可读存储介质,包括:分别预设不同的接口类型的硬盘对应的无振动标准值,并预先确定服务器的N个硬盘的接口类型;通过预设测试程序对N个硬盘分别进行无振动影响的效能测试,生成N个硬盘一一对应的N个第一记录文件;从N个第一记录文件中分别读取预设关键字对应的第一记录值,当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,符合标准。可见,本申请可以自动从这些记录文件中分析出各硬盘的效能,比较省时省力,而且,在分析记录文件的过程中,不会造成人为失误,提高了硬盘效能判定的准确性。

【技术实现步骤摘要】
一种硬盘效能状态的测试方法、系统、装置及存储介质
本专利技术涉及计算机
,特别是涉及一种硬盘效能状态的测试方法、系统、装置及计算机可读存储介质。
技术介绍
随着互联网时代的快速发展,各行各业对服务器的需求越来越大。服务器中包含多个硬盘,每个硬盘的效能对于服务器的运行都非常重要。现有技术中,通常通过测试硬盘效能的测试软件对各硬盘进行效能测试。在测试过程中,每个硬盘均会生成一个记录文件。当服务器包含的硬盘数量较多时,生成的记录文件也较多。但是,目前通常采用人工分析方式从这些记录文件中分析出各硬盘的效能,过程繁琐,比较费时费力,而且,在分析记录文件的过程中,容易造成人为失误,导致对各硬盘的效能判定不准确。因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种硬盘效能状态的测试方法、系统、装置及计算机可读存储介质,可以自动从这些记录文件中分析出各硬盘的效能,比较省时省力,而且,在分析记录文件的过程中,不会造成人为失误,提高了硬盘效能判定的准确性。为解决上述技术问题,本专利技术提供了一种硬盘效能状态的测试方法,包括:分别预设不同的接口类型的硬盘对应的无振动标准值,并预先确定服务器的N个硬盘的接口类型,其中,N为大于1的整数;通过预设测试程序对N个所述硬盘分别进行无振动影响的效能测试,生成N个所述硬盘一一对应的N个第一记录文件;从N个所述第一记录文件中分别读取预设关键字对应的第一记录值,当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准。优选地,该测试方法还包括:分别预设不同的接口类型的硬盘对应的振动标准值;通过所述预设测试程序对N个所述硬盘分别进行旋转振动影响的效能测试,生成N个所述硬盘一一对应的N个第二记录文件;从N个所述第二记录文件中分别读取所述预设关键字对应的第二记录值;将N个所述硬盘对应的第二记录值相应地除以N个所述第一记录值,得到N个第三记录值;则所述当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准的过程具体为:当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值,且该第一记录值对应的第三记录值小于该第三记录值对应的振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准。优选地,该测试方法还包括:标识效能不符合标准的硬盘对应的第三标准值。优选地,所述标识效能不符合标准的硬盘对应的第三标准值的过程具体为:将效能不符合标准的硬盘对应的第三标准值标识为红色。优选地,该测试方法还包括:统计所述服务器中效能不符合标准的硬盘的个数所占该服务器中硬盘总个数的比例,以便于管理人员了解该服务器的整体效能。为解决上述技术问题,本专利技术还提供了一种硬盘效能状态的测试系统,包括:第一预设模块,用于分别预设不同的接口类型的硬盘对应的无振动标准值;确定类型模块,用于预先确定服务器的N个硬盘的接口类型,其中,N为大于1的整数;第一测试模块,用于通过预设测试程序对N个所述硬盘分别进行无振动影响的效能测试,生成N个所述硬盘一一对应的N个第一记录文件;第一确定模块,用于从N个所述第一记录文件中分别读取预设关键字对应的第一记录值;判定模块,用于当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准。优选地,该测试系统还包括:第二预设模块,用于分别预设不同的接口类型的硬盘对应的振动标准值;第二测试模块,用于通过所述预设测试程序对N个所述硬盘分别进行旋转振动影响的效能测试,生成N个所述硬盘一一对应的N个第二记录文件;第二确定模块,用于从N个所述第二记录文件中分别读取所述预设关键字对应的第二记录值;除法模块,用于将N个所述硬盘对应的第二记录值相应地除以N个所述第一记录值,得到N个第三记录值;则所述判定模块具体用于当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值,且该第一记录值对应的第三记录值小于该第三记录值对应的振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准。优选地,该测试系统还包括:标识模块,用于标识效能不符合标准的硬盘对应的第三标准值。为解决上述技术问题,本专利技术还提供了一种硬盘效能状态的测试装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任一种硬盘效能状态的测试方法的步骤。为解决上述技术问题,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种硬盘效能状态的测试方法的步骤。本专利技术提供了一种硬盘效能状态的测试方法,包括:分别预设不同的接口类型的硬盘对应的无振动标准值,并预先确定服务器的N个硬盘的接口类型,其中,N为大于1的整数;通过预设测试程序对N个硬盘分别进行无振动影响的效能测试,生成N个硬盘一一对应的N个第一记录文件;从N个第一记录文件中分别读取预设关键字对应的第一记录值,当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准。与现有技术中的人工分析方式相比,本申请提前设置不同的接口类型的硬盘分别对应的无振动标准值,并且提前确定服务器中多个硬盘的接口类型。本申请通过设置好的测试程序对多个硬盘分别进行无振动影响的效能测试,相应地生成多个第一记录文件。然后,从多个第一记录文件中分别读取设置好的关键字对应的第一记录值,将多个硬盘中存在硬盘对应的第一记录值与该硬盘对应的无振动标准值作比较,当该第一记录值小于该无振动标准值时,判定该硬盘的效能不符合标准,否则,判定该硬盘的效能符合标准。可见,本申请可以自动从这些记录文件中分析出各硬盘的效能,比较省时省力,而且,在分析记录文件的过程中,不会造成人为失误,提高了硬盘效能判定的准确性。本专利技术还提供了一种硬盘效能状态的测试系统、装置及计算机可读存储介质,与上述测试方法具有相同的有益效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的一种硬盘效能状态的测试方法的流程图;图2为本专利技术提供的一种硬盘效能状态的测试系统的结构示意图;图3为本专利技术提供的另一种硬盘效能状态的测试系统的结构示意图。具体实施方式本专利技术的核心是提供一种硬盘效能状态的测试方法、系统、装置及计算机可读存储介质,可以自动从这些记录文件中分析出各硬盘的效能,比较省时省力,而且,在分析记录文件的过程中,不会造成人为失误,提高了硬盘效能判定的准确性。为使本专利技术实施例的目的本文档来自技高网...
一种硬盘效能状态的测试方法、系统、装置及存储介质

【技术保护点】
一种硬盘效能状态的测试方法,其特征在于,包括:分别预设不同的接口类型的硬盘对应的无振动标准值,并预先确定服务器的N个硬盘的接口类型,其中,N为大于1的整数;通过预设测试程序对N个所述硬盘分别进行无振动影响的效能测试,生成N个所述硬盘一一对应的N个第一记录文件;从N个所述第一记录文件中分别读取预设关键字对应的第一记录值,当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准。

【技术特征摘要】
1.一种硬盘效能状态的测试方法,其特征在于,包括:分别预设不同的接口类型的硬盘对应的无振动标准值,并预先确定服务器的N个硬盘的接口类型,其中,N为大于1的整数;通过预设测试程序对N个所述硬盘分别进行无振动影响的效能测试,生成N个所述硬盘一一对应的N个第一记录文件;从N个所述第一记录文件中分别读取预设关键字对应的第一记录值,当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准。2.如权利要求1所述的测试方法,其特征在于,该测试方法还包括:分别预设不同的接口类型的硬盘对应的振动标准值;通过所述预设测试程序对N个所述硬盘分别进行旋转振动影响的效能测试,生成N个所述硬盘一一对应的N个第二记录文件;从N个所述第二记录文件中分别读取所述预设关键字对应的第二记录值;将N个所述硬盘对应的第二记录值相应地除以N个所述第一记录值,得到N个第三记录值;则所述当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准的过程具体为:当读取的N个第一记录值中存在第一记录值小于该第一记录值对应的无振动标准值,且该第一记录值对应的第三记录值小于该第三记录值对应的振动标准值时,判定该第一记录值对应的硬盘的效能不符合标准;否则,判定该第一记录值对应的硬盘的效能符合标准。3.如权利要求2所述的测试方法,其特征在于,该测试方法还包括:标识效能不符合标准的硬盘对应的第三标准值。4.如权利要求3所述的测试方法,其特征在于,所述标识效能不符合标准的硬盘对应的第三标准值的过程具体为:将效能不符合标准的硬盘对应的第三标准值标识为红色。5.如权利要求1-4任一项所述的测试方法,其特征在于,该测试方法还包括:统计所述服务器中效能不符合标准的硬盘的个数所占该服务器中硬盘总个数的比例,以便于管理人员了解该服务器的整体效能。6....

【专利技术属性】
技术研发人员:冯润锋
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1