[发明专利]一种对虚拟机集群进行测试的方法、装置、可读存储介质有效
申请号: | 201710935934.8 | 申请日: | 2017-10-10 |
公开(公告)号: | CN107632937B | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 王少磊 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 集群 进行 测试 方法 装置 可读 存储 介质 | ||
本发明公开了一种对虚拟机集群进行测试的方法,包括为第一物理机安装虚拟化操作系统,并修改第一物理机中的配置文件的信息;在第二物理机中添加多个脚本,并修改第二物理机中的脚本配置文件的信息以适配当前的运行环境;运行各脚本以利用配置文件中与各脚本对应的目标信息完成测试。因此,该方法,可以通过运行在第二物理机中添加的多个脚本,就可自动在虚拟化操作系统中创建虚拟化集群,实现相关测试。并且在运行各脚本时会自动获取配置文件中的相关信息,即目标信息,而不需要过多的人力投入,进而可以降低测试复杂度,提高测试效率。另外,本发明还提供了一种对虚拟机集群进行测试的装置、可读存储介质,效果如上。
技术领域
本发明涉及计算机应用领域,特别涉及一种对虚拟机集群进行测试的方法、装置、可读存储介质。
背景技术
存储域网络可以为外部相关存储设备提供存储空间,可用于各种上层应用的数据存储,虽然目前在主机中创建虚拟化平台已日益流行,但是利用虚拟化平台对外部存储设备进行管理和利用物理应用平台对外部存储设备进行管理,两个之间还存有差异,这样就会提高测试行业对存储域网络存储设备和对虚拟化平台的互操作性的测试复杂度,互操作性是指不同的计算机系统、网络、操作系统和应用程序一起工作并共享信息的能力,即对虚拟化平台中的有关设备进行测试时可能需要操作者手动去操作,需要人力投入,测试的复杂性高,且影响测试效率。
由此可见,如何克服测试过程中所带来的测试复杂性高、测试效率低的问题是本领域技术人员亟待解决的问题。
发明内容
本申请实施例提供了一种对虚拟机集群进行测试方法、装置、可读存储介质,以解决现有技术中在对虚拟机集群进行测试的过程中测试复杂性高、测试效率低的问题。
为解决上述技术问题,本发明提供了一种对虚拟机集群进行测试的方法,包括:
为第一物理机安装虚拟化操作系统,并修改所述第一物理机中的配置文件的信息;
在第二物理机中添加多个脚本,并修改所述第二物理机中的脚本配置文件的信息以适配当前的运行环境;
运行各所述脚本以利用所述配置文件中与各所述脚本对应的目标信息完成测试。
优选地,所述第一物理机的域名和IP地址,与所述第一物理机连接的目标物理机的域名和IP地址。
优选地,所述运行各所述脚本具体包括:
在获取所述第一物理机的域名和IP地址之后,创建与所述第一物理机对应的虚拟机,将存储设备映射的存储系统挂载至所述虚拟机、并将所述存储系统格式化为与所述虚拟机对应的本地文件系统;
在获取所述目标物理机的域名和IP地址之后,将所述目标物理机添加至所述虚拟化操作系统,在所述本地文件系统中创建与所述目标物理机对应的目标虚拟机,并验证在所述虚拟化操作系统中是否能实现对所述目标虚拟机的克隆、迁移和删除。
优选地,所述本地文件系统为VMFS文件系统。
优选地,所述在第二物理机中添加多个脚本包括:
在PowerShell中编写各所述脚本,并将各所述脚本添加至所述第二物理机。
为解决上述技术问题,本发明还提供了一种与对虚拟机集群进行测试的方法对应的装置,包括:
修改单元,用于修改第一物理机中的配置文件的信息;
添加单元,用于在第二物理机中添加多个脚本,并修改所述第二物理机中的脚本配置文件的信息以适配当前的运行环境;
运行单元,用于运行各所述脚本以利用所述脚本配置文件中与各所述脚本对应的目标信息完成测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710935934.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法、数据处理装置及通讯设备
- 下一篇:一种线路板用接板机械手