[发明专利]一种分布式存储系统内核客户端的测试装置及设备在审
申请号: | 201710817672.5 | 申请日: | 2017-09-12 |
公开(公告)号: | CN107608884A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 范义波;王彦勤 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 存储系统 内核 客户端 测试 装置 设备 | ||
1.一种分布式存储系统内核客户端的测试装置,其特征在于,包括:
集群构建模块,用于部署分布式存储系统集群;其中,所述分布式存储系统集群中的集群节点之间能够相互访问;
产品安装模块,用于在所述集群节点中选择目标节点,并在所述目标集群节点中安装目标内核客户端以及规定版本的分布式存储产品;
测试执行模块,用于获取测试脚本,并执行所述测试脚本对所述目标内核客户端与所述分布式存储产品进行兼容性测试;其中所述测试脚本中的内容为所述目标内核客户端对所述分布式存储产品的操作规则。
2.根据权利要求1所述的装置,其特征在于,该装置进一步包括:
测试结果处理模块,用于获取所述测试执行模块进行所述兼容性测试的结果以写入日志,并将所述日志进行存储。
3.根据权利要求1所述的装置,其特征在于,该装置进一步包括:
任务队列模块,用于生成测试任务队列,并接收测试任务;
相应的,所述测试执行模块所执行的所述获取测试脚本,并执行所述测试脚本对所述目标内核客户端与所述分布式存储产品进行兼容性测试具体为:
根据所述测试任务的内容获取所述测试脚本,并执行所述测试脚本对所述目标内核客户端与所述分布式存储产品进行兼容性测试。
4.根据权利要求1所述的装置,其特征在于,该装置进一步包括:
清理模块,用于清理所述目标内核客户端以及所述分布式存储产品。
5.根据权利要求1所述的装置,其特征在于,所述产品安装模块执行的所述在所述目标集群节点中安装目标内核客户端以及规定版本的分布式存储产品具体为:
通过yum软件管理工具安装所述内核客户端以及所述分布式存储产品。
6.根据权利要求1所述的装置,其特征在于,该装置进一步包括:
错误处理模块,用于记录测试过程中的错误情况,并将所述错误情况进行统计并提示错误信息。
7.根据权利要求2至6任意一项所述的装置,其特征在于,该装置进一步包括:
日志分析装置,用于分析所述测试结果处理模块所生成的日志,并生成分析报告。
8.一种分布式存储系统内核客户端的测试设备,其特征在于,包括处理器和存储器,所述处理器用于通过调用存储于所述存储器中的指令以实现以下步骤:
部署分布式存储系统集群;其中,所述分布式存储系统集群中的集群节点之间能够相互访问;
在所述集群节点中选择目标节点,并在所述目标集群节点中安装目标内核客户端以及规定版本的分布式存储产品;
获取测试脚本,并执行所述测试脚本对所述目标内核客户端与所述分布式存储产品进行兼容性测试;其中所述测试脚本中的内容为所述目标内核客户端对所述分布式存储产品的操作规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710817672.5/1.html,转载请声明来源钻瓜专利网。