预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115185757A(43)申请公布日2022.10.14(21)申请号202210893161.2(22)申请日2022.07.27(71)申请人苏州浪潮智能科技有限公司地址215100江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢(72)发明人赵铭(74)专利代理机构北京集佳知识产权代理有限公司11227专利代理师张志梅(51)Int.Cl.G06F11/22(2006.01)权利要求书2页说明书11页附图4页(54)发明名称一种存储压力测试方法、装置、设备及介质(57)摘要本申请公开了一种存储压力测试方法、装置、设备及介质,涉及计算机技术领域,包括:获取测试场景信息,并基于测试场景信息分别从预先构建的测试策略池和配置文件模板库中选择相应的目标测试策略和目标配置模板文件;启动预设测试工具全选盘符并基于目标配置模板文件导出对应的目标配置文件;对目标配置文件进行解析以获取所有硬盘盘符,并从所有硬盘盘符中剔除系统盘盘符得到待测硬盘盘符;基于目标测试策略和待测硬盘盘符对目标配置模板文件中的数据进行调整得到调整后配置文件,并将调整后配置文件导入预设测试工具以启动存储压力测试。上述方案能够动态获取待测硬盘盘符并灵活调整目标配置模板文件,实现自动化的存储压力测试,无需人工参与。CN115185757ACN115185757A权利要求书1/2页1.一种存储压力测试方法,其特征在于,包括:获取测试场景信息,并基于所述测试场景信息分别从预先构建的测试策略池和配置文件模板库中选择相应的目标测试策略和目标配置模板文件;启动预设测试工具全选盘符并基于所述目标配置模板文件导出对应的目标配置文件;对所述目标配置文件进行解析以获取所有硬盘盘符,并从所有所述硬盘盘符中剔除系统盘盘符得到待测硬盘盘符;基于所述目标测试策略和所述待测硬盘盘符对所述目标配置模板文件中的数据进行调整得到调整后配置文件,并将所述调整后配置文件导入所述预设测试工具以启动存储压力测试。2.根据权利要求1所述的存储压力测试方法,其特征在于,还包括:预先获取不同的测试策略以构建所述测试策略池;其中,所述测试策略中包括待创建worker进程数,worker进程与待测硬盘之间的对应关系、测试时长、监控策略和测试参数调整策略。3.根据权利要求1所述的存储压力测试方法,其特征在于,还包括:预先获取不同类型测试场景的测试参数,并基于同一类型测试场景的测试参数构建相应的测试模板文件;基于各类型测试场景对应的所述测试模板文件构建所述配置文件模板库。4.根据权利要求1所述的存储压力测试方法,其特征在于,所述从所有所述硬盘盘符中剔除系统盘盘符得到待测硬盘盘符,包括:根据第一预设关键字从所有所述硬盘盘符中筛选出对应的系统盘盘符;从所有所述硬盘盘符中对所述系统盘盘符进行剔除得到待测硬盘盘符。5.根据权利要求2所述的存储压力测试方法,其特征在于,所述基于所述目标测试策略和所述待测硬盘盘符对所述目标配置模板文件中的数据进行调整得到调整后配置文件,包括:删除所述目标配置模板文件中的硬盘盘符,并将所述目标配置模板文件的剩余数据信息保存至预设列表中,以及确定出所述剩余数据信息中的当前worker进程数,然后判断所述目标测试策略中的所述待创建worker进程数与所述当前worker进程数是否一致;若一致,则遍历所述预设列表,并在遍历到第二预设关键字时基于所述目标测试策略中worker进程与待测硬盘之间的对应关系将所述待测硬盘盘符输入至所述预设列表中的每一worker进程;基于所述预设列表调整所述目标配置模板文件得到调整后配置文件。6.根据权利要求5所述的存储压力测试方法,其特征在于,所述判断所述目标测试策略中的所述待创建worker进程数与所述当前worker进程数是否一致之后,还包括:若所述待创建worker进程数小于所述当前worker进程数,则删除相应数量个当前worker进程数以便所述待创建worker进程数与所述当前worker进程数一致;若所述待创建worker进程数大于所述当前worker进程数,则对所述当前worker进程数进行复制操作以便复制后的所述当前worker进程数与所述待创建worker进程数一致。7.根据权利要求1至6任一项所述的存储压力测试方法,其特征在于,还包括:每隔预设时间间隔获取测试过程中的日志信息,并基于所述日志信息判断当前测试状2CN115185757A权利要求书2/2页态是否正常;若出现异常情况,则中止测试,并提示告警信息。8.一种存储压力测试装置,其特征在于,包括:信息读取模块,用于获取测试场景信息,并基于所述测试场景信息分别从预先构建的测试策略池和配置文件模板库中读取相应的目标测试策略和目标配置模板文件;文件导出模