一种测试方法及装置制造方法及图纸

技术编号:23787203 阅读:18 留言:0更新日期:2020-04-15 00:32
本申请提供一种测试方法及装置,所述方法包括:在对初始状态的临时存储区域、固定存储区域以及日志存储区域进行SPC‑1测试之后,执行以下操作:获取在SPC‑1测试中,临时存储区域、固定存储区域以及日志存储区域中包含的所有逻辑卷LV对应的输出/输出数据量;将i的初始值设置为1;将输出/输出数据量大于或者等于设定的第i个数据量阈值的LV按照设定调整规则,分配到临时存储区域、固定存储区域以及日志存储区;对重新配置的临时存储区域、固定存储区域以及日志存储区域进行SPC‑1测试。上述技术方案可以实现在SPC‑1性能测试过程中负载均衡,从而提高测试结果的有效率。

A test method and device

【技术实现步骤摘要】
一种测试方法及装置
本专利技术涉及计算机领域,尤其涉及测试方法及装置。
技术介绍
在SPC-1(StoragePerformanceCouncil,存储性能理事会)性能测试过程中,模拟了三个不同的存储区域ASU(ApplicationsStorageUnits,应用存储单元),临时存储区域(ASU1)、固定存储区域(ASU2)以及日志存储区域(ASU3)。因为在实际应用中,不同的存储区域承担I/O负载的类型和大小都不同,所以SPC-1对三个存储区域的I/O数据流特征进行不同的定义。同时ASU1、ASU2、ASU3分别模拟了三类不同的工作负载,在测试过程中,分别给这三类工作负载划分了一定的容量空间。由于I/O压力分配不同,通常会导致不同卷之间I/O压力差距巨大,甚至IOPS(Input/OutputOperationsPerSecond,每秒进行读写操作的次数)相差几百倍。进而在SPC-1各个压力测试阶段中会出现性能波动、平均延时时间波动,也会影响存储真正的性能提升,甚至导致测试结果无效而失败。
技术实现思路
本申请所要解决的技术是提供一种测试方法及装置,可以实现在SPC-1性能测试过程中负载均衡,从而提高测试结果的有效率。为了解决上述技术问题,本申请提供了一种测试方法,所述方法包括:在对初始状态的临时存储区域、固定存储区域以及日志存储区域进行存储性能理事会SPC-1测试之后,执行以下操作:步骤S102、获取在SPC-1测试中,所述临时存储区域、固定存储区域以及日志存储区域中包含的所有逻辑卷LV对应的输出/输出数据量;步骤S103、将i的初始值设置为1;步骤S104、将输出/输出数据量大于或者等于设定的第i个数据量阈值的LV按照设定调整规则,分配到所述临时存储区域、固定存储区域以及日志存储区;步骤S106、对重新配置的临时存储区域、固定存储区域以及日志存储区域进行SPC-1测试。可选地,所述步骤S104之后,所述步骤S106之前,所述方法还包括:步骤S105、对于临时存储区域、固定存储区域以及日志存储区域,分别进行如下操作:按照存储区域中包含的每个LV对应的等级重新排列LV的顺序,以使相同等级的LV不连续排列;其中,LV对应的等级包括第一等级和第二等级;当LV的输入/输出数据量大于或者等于设定的等级阈值时,所述LV对应的等级为第一等级;当LV的输入/输出数据量小于设定的等级阈值时,所述LV对应的等级为第二等级。可选地,所述步骤S106之后,所述方法还包括:步骤S107、根据所述SPC-1测试中采集的每个性能数据,如果性能数据最高值与性能数据最低值之间差值的绝对值大于或者等于设定的波动阈值,则i=i+1,转步骤S104。可选地,所述在对初始状态的临时存储区域、固定存储区域以及日志存储区域进行SPC-1测试之前,所述方法还包括:根据映射到计算设备的物理卷,按照设定的分配规则将物理卷分配到每个卷组VG中;根据每个VG分配的物理卷,确定每个VG包含的LV;根据所有LV配置初始状态的临时存储区域、固定存储区域以及日志存储区域。可选地,所述根据映射到计算设备的物理卷,按照设定的分配规则将物理卷分配到每个卷组VG中之前,所述方法还包括:根据计算设备与存储设备拓扑关系,将物理卷映射到计算设备;根据映射到计算设备的物理卷的数量确定VG的数量和LV的数量。本申请还提供一种测试装置,所述装置包括:存储器和处理器;所述存储器,用于保存用于测试的程序;所述处理器,用于读取执行所述用于测试的程序,执行如下操作:在对初始状态的临时存储区域、固定存储区域以及日志存储区域进行存储性能理事会SPC-1测试之后,执行以下操作:步骤S102、获取在SPC-1测试中,所述临时存储区域、固定存储区域以及日志存储区域中包含的所有逻辑卷LV对应的输出/输出数据量;步骤S103、将i的初始值设置为1;步骤S104、将输出/输出数据量大于或者等于设定的第i个数据量阈值的LV按照设定调整规则,分配到所述临时存储区域、固定存储区域以及日志存储区;步骤S106、对重新配置的临时存储区域、固定存储区域以及日志存储区域进行SPC-1测试。可选地,所述处理器,用于读取执行所述用于测试的程序,还执行如下操作:所述步骤S104之后,所述步骤S106之前,执行步骤S105;其中,所述步骤S105包括:对于临时存储区域、固定存储区域以及日志存储区域,分别进行如下操作:按照存储区域中包含的每个LV对应的等级重新排列LV的顺序,以使相同等级的LV不连续排列;其中,LV对应的等级包括第一等级和第二等级;当LV的输入/输出数据量大于或者等于设定的等级阈值时,所述LV对应的等级为第一等级;当LV的输入/输出数据量小于设定的等级阈值时,所述LV对应的等级为第二等级。可选地,所述处理器,用于读取执行所述用于测试的程序,还执行如下操作:所述步骤S106之后,执行步骤S107;其中,步骤S107包括:根据所述SPC-1测试中采集的每个性能数据,如果性能数据最高值与性能数据最低值之间差值的绝对值大于或者等于设定的波动阈值,则i=i+1,转步骤S104。可选地,所述处理器,用于读取执行所述用于测试的程序,还执行如下操作:根据映射到计算设备的物理卷,按照设定的分配规则将物理卷分配到每个卷组VG中;根据每个VG分配的物理卷,确定每个VG包含的LV;根据所有LV配置初始状态的临时存储区域、固定存储区域以及日志存储区域。可选地,所述处理器,用于读取执行所述用于测试的程序,还执行如下操作:根据映射到计算设备的物理卷,按照设定的分配规则将物理卷分配到每个卷组VG中之前,根据计算设备与存储设备拓扑关系,将物理卷映射到计算设备;根据映射到计算设备的物理卷的数量确定VG的数量和LV的数量。本申请包括:在对初始状态的临时存储区域、固定存储区域以及日志存储区域进行存储性能理事会SPC-1测试之后,执行以下操作:步骤S102、获取在SPC-1测试中,所述临时存储区域、固定存储区域以及日志存储区域中包含的所有逻辑卷LV对应的输出/输出数据量;步骤S103、将i的初始值设置为1;步骤S104、将输出/输出数据量大于或者等于设定的第i个数据量阈值的LV按照设定调整规则,分配到所述临时存储区域、固定存储区域以及日志存储区;步骤S106、对重新配置的临时存储区域、固定存储区域以及日志存储区域进行SPC-1测试。上述技术方案可以实现在SPC-1性能测试过程中负载均衡,从而提高测试结果的有效率。附图说明附图用来提供对本申请技术方案的理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1是本申请实施例本文档来自技高网...

【技术保护点】
1.一种测试方法,其特征在于,所述方法包括:/n在对初始状态的临时存储区域、固定存储区域以及日志存储区域进行存储性能理事会SPC-1测试之后,执行以下操作:/n步骤S102、获取在SPC-1测试中,所述临时存储区域、固定存储区域以及日志存储区域中包含的所有逻辑卷LV对应的输出/输出数据量;/n步骤S103、将i的初始值设置为1;/n步骤S104、将输出/输出数据量大于或者等于设定的第i个数据量阈值的LV按照设定调整规则,分配到所述临时存储区域、固定存储区域以及日志存储区;/n步骤S106、对重新配置的临时存储区域、固定存储区域以及日志存储区域进行SPC-1测试。/n

【技术特征摘要】
1.一种测试方法,其特征在于,所述方法包括:
在对初始状态的临时存储区域、固定存储区域以及日志存储区域进行存储性能理事会SPC-1测试之后,执行以下操作:
步骤S102、获取在SPC-1测试中,所述临时存储区域、固定存储区域以及日志存储区域中包含的所有逻辑卷LV对应的输出/输出数据量;
步骤S103、将i的初始值设置为1;
步骤S104、将输出/输出数据量大于或者等于设定的第i个数据量阈值的LV按照设定调整规则,分配到所述临时存储区域、固定存储区域以及日志存储区;
步骤S106、对重新配置的临时存储区域、固定存储区域以及日志存储区域进行SPC-1测试。


2.如权利要求1所述的方法,其特征在于,所述步骤S104之后,所述步骤S106之前,所述方法还包括:
步骤S105、对于临时存储区域、固定存储区域以及日志存储区域,分别进行如下操作:
按照存储区域中包含的每个LV对应的等级重新排列LV的顺序,以使相同等级的LV不连续排列;
其中,LV对应的等级包括第一等级和第二等级;
当LV的输入/输出数据量大于或者等于设定的等级阈值时,所述LV对应的等级为第一等级;
当LV的输入/输出数据量小于设定的等级阈值时,所述LV对应的等级为第二等级。


3.如权利要求2所述的方法,其特征在于,所述步骤S106之后,所述方法还包括:
步骤S107、根据所述SPC-1测试中采集的每个性能数据,如果性能数据最高值与性能数据最低值之间差值的绝对值大于或者等于设定的波动阈值,则i=i+1,转步骤S104。


4.如权利要求3所述的方法,其特征在于,所述在对初始状态的临时存储区域、固定存储区域以及日志存储区域进行SPC-1测试之前,所述方法还包括:
根据映射到计算设备的物理卷,按照设定的分配规则将物理卷分配到每个卷组VG中;
根据每个VG分配的物理卷,确定每个VG包含的LV;
根据所有LV配置初始状态的临时存储区域、固定存储区域以及日志存储区域。


5.如权利要求4所述的方法,其特征在于,所述根据映射到计算设备的物理卷,按照设定的分配规则将物理卷分配到每个卷组VG中之前,所述方法还包括:
根据计算设备与存储设备拓扑关系,将物理卷映射到计算设备;
根据映射到计算设备的物理卷的数量确定VG的数量和LV的数量。


6.一种测试装置,所述装置包括:存储器和处理器;其特征在于:
所述存储器,用于保存用于测试的程序;
所述处理器,用于读取执...

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

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

1