一种云平台存储性能测试方法、系统、终端及存储介质技术方案

技术编号:24090266 阅读:32 留言:0更新日期:2020-05-09 07:45
本发明专利技术提供一种云平台存储性能测试方法、系统、终端及存储介质,包括:根据预设虚拟机模板创建多个测试虚拟机;在目标存储池创建存储块;创建所述存储块对应的IO测试脚本;将所述IO测试脚本分发至所述测试虚拟机;向所述测试虚拟机发送脚本执行命令,执行所述IO测试脚本。本发明专利技术无需在物理机部署测试系统,避免了重复的安装配置过程、软件冲突和测试完成后的环境清理难度,提升了部署的效率和测试效率。

A storage performance test method, system, terminal and storage medium for cloud platform

【技术实现步骤摘要】
一种云平台存储性能测试方法、系统、终端及存储介质
本专利技术涉及云平台测试
,具体涉及一种云平台存储性能测试方法、系统、终端及存储介质。
技术介绍
作为开源的云计算管理平台,OpenStack在各行各业已经得到广泛的应用。随着各行业对OpenStack云管理平台使用的深入,对OpenStask云管理平台的性能也提出了越来越高的要求。目前来讲,对OpenStack云管理平台运行各种模型的存储性能测试可以在较大程度上模拟客户业务模式,保障基础设施能够满足客户业务需求。但是,现在已知的工具,部署繁琐,加压麻烦,系统性不足。
技术实现思路
针对现有技术的上述不足,本专利技术提供一种云平台存储性能测试方法、系统、终端及存储介质,以解决上述技术问题。第一方面,本专利技术提供一种云平台存储性能测试方法,包括:根据预设虚拟机模板创建多个测试虚拟机;在目标存储池创建存储块;创建所述存储块对应的IO测试脚本;将所述IO测试脚本分发至所述测试虚拟机;向所述测试虚拟机发送脚本执行命令,执行所述I本文档来自技高网...

【技术保护点】
1.一种云平台存储性能测试方法,其特征在于,包括:/n根据预设虚拟机模板创建多个测试虚拟机;/n在目标存储池创建存储块;/n创建所述存储块对应的IO测试脚本;/n将所述IO测试脚本分发至所述测试虚拟机;/n向所述测试虚拟机发送脚本执行命令,执行所述IO测试脚本。/n

【技术特征摘要】
1.一种云平台存储性能测试方法,其特征在于,包括:
根据预设虚拟机模板创建多个测试虚拟机;
在目标存储池创建存储块;
创建所述存储块对应的IO测试脚本;
将所述IO测试脚本分发至所述测试虚拟机;
向所述测试虚拟机发送脚本执行命令,执行所述IO测试脚本。


2.根据权利要求1所述的方法,其特征在于,所述根据预设虚拟机模板创建多个测试虚拟机,包括:
设置包括测试所需工具的虚拟机模板;
根据所述虚拟机模板创建多个测试虚拟机;
获取测试虚拟机IP信息并将所述IP信息保存至hosts文件。


3.根据权利要求1所述的方法,其特征在于,所述创建存储块对应的IO测试脚本,包括:
创建与所述测试虚拟机一一对应的IO测试脚本;
在所述IO测试脚本写入测试目标存储块;
在所述IO测试脚本设定测试时间和测试类型,所述测试类型包括顺序写测试、顺序读测试、随机写测试和随机读测试;
在所述IO测试脚本设定测试线程数。


4.根据权利要求2所述的方法,其特征在于,所述向所述测试虚拟机发送脚本执行命令执行所述IO测试脚本,包括:
读取hosts文件中的测试虚拟机IP信息;
根据所述测试虚拟机IP信息向测试虚拟机下发脚本执行命令;
收集IO测试脚本执行过程中测试虚拟机生成的测试日志。


5.一种云平台存储性能测试系统,其特征在于,包括:
节点创建单元,配置用于根据预设虚拟机模板创建多个测试虚拟机;
存储创建单元,配置用于在目标存储池创建存储块;
脚本创建单元,配置用于创建所述存储块对应的IO测试脚本;
脚本分发单元,配置用于将所述...

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

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

1