[发明专利]一种分布式存储系统性能测试的方法和装置在审
申请号: | 201810966723.5 | 申请日: | 2018-08-23 |
公开(公告)号: | CN109213645A | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 徐晓阳;赵万里 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式存储系统 集群 自动化测试 方法和装置 测试操作 测试工具 测试脚本 集成测试 目标测试 性能测试 自动化 测试 存储性能 代码管理 物理节点 专业度 自定义 加载 申请 节约 | ||
本申请公开了一种分布式存储系统性能测试的方法和装置,该方法包括:首先,根据分布式存储系统的物理节点和自动化集成测试框架,建立目标测试集群;然后,利用代码管理工具获取所述目标测试集群性能相关的测试脚本和测试工具,进行自动化测试。由此可见,利用自动化集成测试框架自定义搭建需要测试的集群,然后加载相关的测试脚本和测试工具完成集群的自动化测试,最终实现分布式存储系统的存储性能自动化测试。本申请实施方式对测试人员的测试操作专业度要求低,整个测试操作简单便捷,节省人力精力,节约时间。
技术领域
本申请涉及计算机技术领域,尤其涉及一种分布式存储系统性能测试的方法和装置。
背景技术
随着计算机科学技术的快速发展,数据越来越多,规模越来越大,呈指数增长,比如人工智能(英文:Artificial Intelligence,缩写:AI)大数据、天气预报,金融交易等应用数据,亿级的数据文件构成庞大的数据链,因此,数据存储的性能指数指标也随之要求越来越高。
常见的数据存储系统为分布式存储系统,现有技术中,对于分布式存储系统而言,一般基于人工操作和人工设置等,人工完成分布式存储系统的存储性能测试。
发明人经过研究发现,采用现有技术中人工测试分布式存储系统的存储性能的方式,整个测试操作比较繁琐复杂,而且对测试人员的测试操作专业度要求较高,既耗费人力精力,也耗费大量的时间。
发明内容
本申请所要解决的技术问题是,提供一种分布式存储系统性能测试的方法和装置,实现分布式存储系统的存储性能自动化测试,对测试人员的测试操作专业度要求低,整个测试操作简单便捷,节省人力精力,节约时间。
第一方面,本申请实施例提供了一种分布式存储系统性能测试的方法,该方法包括:
根据分布式存储系统的物理节点和自动化集成测试框架,建立目标测试集群;
利用代码管理工具获取所述目标测试集群性能相关的测试脚本和测试工具,进行自动化测试。
优选的,所述根据分布式存储系统的物理节点和自动化集成测试框架,建立目标测试集群,包括:
将所述分布式存储系统的物理节点添加至所述自动化集成测试框架的节点资源池;
响应于用户的自定义设置操作,生成性能测试配置文件;
根据所述性能测试配置文件和所述节点资源池,建立目标测试集群。
优选的,所述根据所述性能测试配置文件和所述节点资源池,建立目标测试集群,具体为:
根据所述性能测试配置文件,从所述节点资源池中确定目标任务机节点,并建立目标测试集群。
优选的,所述性能测试配置文件包括所述目标测试集群的节点数量、所述目标测试集群中监控守护进程mon节点数量、所述目标测试集群各个节点中元数据服务进程mds数量和对象存储进程osd数量。
优选的,所述利用代码管理工具获取所述目标测试集群性能相关的测试脚本和测试工具,进行自动化测试,包括:
利用git代码获取shell脚本、性能测试脚本和性能测试工具;
执行所述shell脚本,调用所述性能测试脚本和性能测试工具进行自动化测试。
第二方面,本申请实施例提供了一种分布式存储系统性能测试的装置,该装置包括:
建立单元,用于根据分布式存储系统的物理节点和自动化集成测试框架,建立目标测试集群;
测试单元,用于利用代码管理工具获取所述目标测试集群性能相关的测试脚本和测试工具,进行自动化测试。
优选的,所述建立单元包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810966723.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动硬盘老化测试自动化测试方法及系统
- 下一篇:硬盘智能断电测试设备