1.一种用于存储管理控制系统的QAT测试系统,其特征在于,它包括:
存储管理控制系统安装模块、创建记录集群模块、集群初始化模块、集群状态查看模块、压缩卷创建模块以及测试结果输出模块。
2.根据权利要求1所述的一种用于存储管理控制系统的QAT测试系统,其特征在于,存储管理控制系统安装模块中,通过ISO镜像方式或者其它安装方式安装存储管理控制系统,下载安装2.7版本的python,设置环境变量,通过安装包或pip的形式安装paramiko库。
3.根据权利要求1或2所述的一种用于存储管理控制系统的QAT测试系统,其特征在于,创建记录集群模块,根据存储用户手册,创建存储集群,并记录集群的IP。
4.根据权利要求3所述的一种用于存储管理控制系统的QAT测试系统,其特征在于,集群初始化模块,打开web浏览器,在地址栏中输入集群的IP点击回车,进入GUI登录界面,按照提示,进行初始化的操作,初始化完毕后,退出GUI界面。
5.根据权利要求4所述的一种用于存储管理控制系统的QAT测试系统,其特征在于,
集群状态查看模块,调用paramiko中的SSH命令登录集群IP,查看集群中的license状态;
检查license状态,若已激活或适用激活,则进行创建压缩卷的操作;若没激活或适用激活,则自动进行试用激活或根据license的key值自动激活,再进行创建卷的操作;
压缩卷创建模块,创建大小为512b大小的压缩卷,先创建512个,查看名称、数量、压缩卷标志、卷大小、卷状态这5个参数是否正常;创建第513个压缩卷,查看提示信息,同时检查现有的卷数量;删除卷和池,恢复license初始状态。
6.一种用于存储管理控制系统的QAT测试方法,其特征在于,包括以下步骤:
S1:存储管理控制系统安装的步骤;
S2:创建记录集群的步骤;
S3:集群初始化的步骤;
S4:集群状态查看的步骤;
S5:压缩卷创建的步骤;
S6:测试结果输出的步骤。
7.根据权利要求6所述的一种用于存储管理控制系统的QAT测试方法,其特征在于,步骤S1中,通过ISO镜像方式或者其它安装方式安装存储管理控制系统,下载安装2.7版本的python,设置环境变量,通过安装包或pip的形式安装paramiko库。
8.根据权利要求6或7所述的一种用于存储管理控制系统的QAT测试方法,其特征在于,步骤S2中,根据存储用户手册,创建存储集群,并记录集群的IP。
9.根据权利要求8所述的一种用于存储管理控制系统的QAT测试方法,其特征在于,步骤S3中,打开web浏览器,在地址栏中输入集群的IP点击回车,进入GUI登录界面,按照提示,进行初始化的操作,初始化完毕后,退出GUI界面。
10.根据权利要求9所述的一种用于存储管理控制系统的QAT测试方法,其特征在于,
步骤S4中,调用paramiko中的SSH命令登录集群IP,查看集群中的license状态;
检查license状态,若已激活或适用激活,则进行创建压缩卷的操作;若没激活或适用激活,则自动进行试用激活或根据license的key值自动激活,再进行创建卷的操作;
步骤S5中,创建大小为512b大小的压缩卷,先创建512个,查看名称、数量、压缩卷标志、卷大小、卷状态这5个参数是否正常;创建第513个压缩卷,查看提示信息,同时检查现有的卷数量;删除卷和池,恢复license初始状态。