分布式存储的自动化测试系统、方法、设备及存储介质技术方案

技术编号:23851808 阅读:75 留言:0更新日期:2020-04-18 09:02
本申请公开了一种分布式存储的自动化测试系统,包括:软件包定制模块,用于进行软件包的定制;集群部署模块,用于安装软件包并完成存储集群的部署;自动测试模块,用于对存储集群进行自动化测试,获得存储集群的测试结果。应用本申请的方案,有利于降低人力成本,提高测试效率。本申请还公开了一种分布式存储的自动化测试方法、设备及存储介质,具有相应技术效果。

Automatic test system, method, equipment and storage medium of distributed storage

【技术实现步骤摘要】
分布式存储的自动化测试系统、方法、设备及存储介质
本专利技术涉及存储
,特别是涉及一种分布式存储的自动化测试系统、方法、设备及存储介质。
技术介绍
随着分布式存储的迅猛发展以及分布式存储的业务需求的不断增加,服务器厂商针对分布式存储都推出了存储服务器产品,而对服务器存储性能进行评估是服务器厂商的重要工作。目前对分布式存储进行自动化测试时,通常采用fio测试工具,fio测试工具需要人工部署、配置,并且由人工操作来执行测试流程,使得测试流程较为繁琐,效率较低,特别是在存在大量待测试的分布式存储时,人力成本特别高。综上所述,如何有效地进行分布式存储的测试,降低人力成本,提高测试效率,是目前本领域技术人员急需解决的技术问题。
技术实现思路
本专利技术的目的是提供一种分布式存储的自动化测试系统、方法、设备及存储介质,以有效地进行分布式存储的测试,降低人力成本,提高测试效率。为解决上述技术问题,本专利技术提供如下技术方案:一种分布式存储的自动化测试系统,包括:软件包定制模块,用于进行软件包的本文档来自技高网...

【技术保护点】
1.一种分布式存储的自动化测试系统,其特征在于,包括:/n软件包定制模块,用于进行软件包的定制;/n集群部署模块,用于安装所述软件包并完成存储集群的部署;/n自动测试模块,用于对所述存储集群进行自动化测试,获得所述存储集群的测试结果。/n

【技术特征摘要】
1.一种分布式存储的自动化测试系统,其特征在于,包括:
软件包定制模块,用于进行软件包的定制;
集群部署模块,用于安装所述软件包并完成存储集群的部署;
自动测试模块,用于对所述存储集群进行自动化测试,获得所述存储集群的测试结果。


2.根据权利要求1所述的分布式存储的自动化测试系统,其特征在于,所述自动测试模块包括:
块存储创建单元,用于根据所述存储集群的容量创建对应的存储池,并在所述存储池中创建预设数量的块存储;
数据写入单元,用于向各个所述块存储中写入数据;
参数设置单元,用于设置测试参数;
执行单元,用于按照所述参数设置单元设置的测试参数,执行测试软件对所述存储集群进行自动化测试,获得所述存储集群的测试结果。


3.根据权利要求2所述的分布式存储的自动化测试系统,其特征在于,所述数据写入单元,具体用于:
向各个所述块存储中写入数据,且针对每一个块存储,写入的数据在该块存储的存储空间中的占比不低于预设的第一阈值。


4.根据权利要求2所述的分布式存储的自动化测试系统,其特征在于,所述参数设置单元,具体用于:
设置测试大小,测试项目以及测试时间这三项测试参数。


5.根据权利要求1至4任一项所述的分布式存储的自动化测试系统,其特征在于,还包括:
测试报告生成模块,用于将所述测试结果进行统计,生成并输出测试报告。

【专利技术属性】
技术研发人员:王垒
申请(专利权)人:浪潮商用机器有限公司
类型:发明
国别省市:山东;37

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

1