[发明专利]一种基于海量存储的目录配额自动化测试方法在审
申请号: | 201811331901.3 | 申请日: | 2018-11-09 |
公开(公告)号: | CN109408314A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 胡超超 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘晓政 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化测试 存储节点 服务端管理 海量存储 端节点 测试 组建 自动化测试平台 存储资源池 模块自动化 管理节点 节点设定 结果信息 空闲节点 密码访问 统一调度 测试端 测试集 服务端 集群 日志 上传 调用 创建 配置 | ||
本发明提供了一种基于海量存储的目录配额自动化测试方法,其特征是包括如下步骤:1)创建测试端节点存储资源池,配置每个存储节点的无密码访问;2)调用空闲节点组建自动化测试集群;3)将目录配额模块脚库上传至组建的测试集群执行自动化测试;4)将日志和结果信息提交至服务端管理节点设定的目录。该方法通过将存储节点作为测试端,管理节点作为服务端,组建自动化测试平台,由服务端管理节点统一调度测试端节点,并执行自动化测试。对存储节点进行长时间不间断的自动化测试,而不仅限于目录配额模块自动化测试,可以有效提升自动化测试力度。
技术领域
本发明涉及的是一种基于海量存储的目录配额自动化测试方法。
背景技术
海量存储:数据存储中的容量增长是趋于无限,没有上限,海量存储管理系统一种分布式存储系统可满足云计算,大数据,基于软件定义和硬件重构理念,为文件存储、对象存储、块存储提供了统一的软件定义解决方案。目录配额:Linux系统特定目录限制可写入的数据量,限制目录存储空间大小,目录配额作为海量存储中一项重要的特性技术,在视频监控,恒定码流,大数据分析等多个客户交付场景中都发挥着重要作用,因此,亟需一种可以对目标配额的测试方法。
发明内容
本发明的目的就是针对现有技术所存在的不足,而提供一种基于海量存储的目录配额自动化测试方法,该方法通过将存储节点作为测试端,管理节点作为服务端,组建自动化测试平台,由服务端管理节点统一调度测试端节点,并执行自动化测试。对存储节点进行长时间不间断的自动化测试,而不仅限于目录配额模块自动化测试,可以有效提升自动化测试力度。
本方案是通过如下技术措施来实现的:一种基于海量存储的目录配额自动化测试方法,包括如下步骤:1)创建测试端节点存储资源池,配置每个存储节点的无密码访问;2)调用空闲节点组建自动化测试集群;3)将目录配额的自动化脚本库上传至组建的测试集群执行自动化测试;4)将日志和结果信息提交至服务端管理节点设定的目录。步骤1)中,将存储节点作为测试端,管理节点作为服务端,组建自动化测试平台,由服务端管理节点统一调度测试端节点,执行自动化测试,这样根据服务端管理节点发布的调度任务部署搭建集群,执行自动化任务,并反馈自动化测试结果。同时根据测试端节点个数可同时进行多个自动化调度任务并发执行。自动化测试结果生成在服务端管理节点的对应目录,不受测试端节点初始化集群影响,当测试任务出现异常情况方便查看与定位。
服务器管理节点通过ssh远程协议访问对测试端节点进行控制访问。测试框架基于ssh远程协议访问对测试端节点进行控制访问,这样便于组建。
组建自动化测试集群前,在服务端管理节点创建资源池监控模块,监控资源池内节点状态信息和调度配置,根据测试需求创建目录配额自动化的测试模块,包含调度任务配置,测试集群配置,脚本库配置。这样为后续的测试做准备,便于进行自动化测试。
服务端根据监控模块查看存储池内节点空闲状态,调度空闲存储节点组建测试集群。这样不会影响其它节点的正常工作。
进行自动化测试时,a、启动测试模块自动化测试入口脚本,b、根据入口脚本获取模块自动化脚本库,c、执行脚本库中自动化脚本,并记录日志信息。
将日志和结果信息提交至服务端管理节点后,初始化存储节点,清空环境将节点置为空闲状态。这样便于多任务队列调度,可在每个测试任务结束后初始化测试端节点集群信息,方便后续任务队列执行。
本发明主要是通过服务端管理节点管理调度,存储节点自动化部署测试,实现目录配额模块的自动化测试。该发明可在有限时间内快速部署一套自动化测试框架,实现模块的自动化测试,同时通过服务端管理节点的监控模块和任务模块调度,在理想状态下对存储节点进行长时间不间断的自动化测试,而不仅限于目录配额模块自动化测试,可以有效提升自动化测试力度。由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811331901.3/2.html,转载请声明来源钻瓜专利网。