[发明专利]一种虚拟化性能测试的方法及装置在审
| 申请号: | 201911201784.3 | 申请日: | 2019-11-29 |
| 公开(公告)号: | CN110928647A | 公开(公告)日: | 2020-03-27 |
| 发明(设计)人: | 吴超 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/30;G06F9/4401;G06F9/445 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟 化性 测试 方法 装置 | ||
本发明涉及了一种虚拟化性能测试的方法及装置,其中该方法包括:在待测服务器中安装测试组件;配置模板虚拟机,并将压力测试脚本加入到模板虚拟机中且设置为开机启动项;连续并分批地根据模板虚拟机生成多个副本虚拟机,并启动多个副本虚拟机以基于压力测试脚本调用测试组件;持续监测副本虚拟机的数量及待测服务器的相应的资源使用情况;根据监测到的不同的副本虚拟机的数量及相应的资源使用情况分析待测服务器的虚拟化性能指标。利用本发明的实施例不仅尽可能接近地模拟了实际运行状态,而且基于这种更为贴近实际运行状态的模拟测试在很大程度上提高了测试效率,减少了人为干预的影响,进而整体地提升了虚拟化性能测试的效果。
技术领域
本发明涉及虚拟化技术领域。本发明进一步涉及一种虚拟化性能测试的方法及装置。
背景技术
虚拟机(virtual machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
当前在集群中通常会配置相当数量的虚拟机,来进行数据处理。而虚拟机通常具有相应的硬件配置以及软件程序来实现相应的功能。
通常集群建立的时候,将各个虚拟机按照一定的协议关系进行匹配连接集成集群中的虚拟机网络,进行运行。在形成集群服务器后,需要对每个虚拟机进行测试,还需要对整个集群的虚拟机进行测试,从而得到服务器的虚拟化性能的各项指标。
目前常见的虚拟化性能测试通常采用的方法是获取第一单一测试要素,调取第一虚拟机;基于第一单一测试要素执行测试进程,对第一虚拟机的第一测试模块进行测试,并展现测试结果;获取第二单一测试要素,基于第二单一测试要素执行测试进程,对第一虚拟机的第二测试模块进行测试,并展现测试结果;重复执行上述测试进程,对第一虚拟机的第n测试模块进行测试,并展现测试结果。上述测试方式针对小规模集群或简单架构的服务器优大于劣,但是对于大规模集群及复杂架构的服务器尤其存在以下缺点:
(1)在设置较多的虚拟机的情况下,需要对每个虚拟机、每个测试要素、每个测试模块进行逐个测试,这会耗费大量的时间,也增加了人力劳动;
(2)每个虚拟机、每个测试要素、每个测试模块进行逐个测试的过程中,每次操作由于人为干预等出现疏忽,导致测试结果有误差,影响测试的稳定性;
(3)单一针对每个虚拟机、每个测试要素、每个测试模块进行逐个测试无法完全真实地模拟集群和/或服务器的实际运行状态,往往会造成测试所得的理论指标与随后在真实环境的运行中的实际参数存在较大偏差的情况。
因此,基于现有技术中存在的上述问题,需要提出一种优化的虚拟化性能测试的方式,从而尽可能接近地模拟实际运行状态,并且提高测试效率,减少人为干预的影响,进而整体地提升虚拟化性能测试的效果。
发明内容
一方面,本发明基于上述目的提出了一种虚拟化性能测试的方法,其中该方法包括以下步骤:
在待测服务器中安装测试组件;
配置模板虚拟机,并将压力测试脚本加入到模板虚拟机中且设置为开机启动项;
连续并分批地根据模板虚拟机生成多个副本虚拟机,并启动多个副本虚拟机以基于压力测试脚本调用测试组件;
持续监测副本虚拟机的数量及待测服务器的相应的资源使用情况;
根据监测到的不同的副本虚拟机的数量及相应的资源使用情况分析待测服务器的虚拟化性能指标。
根据本发明的虚拟化性能测试的方法的实施例,其中配置模板虚拟机,并将压力测试脚本加入到模板虚拟机中且设置为开机启动项进一步包括:
在待测服务器中生成虚拟化的主机,并在虚拟化的主机中安装操作系统以配置为模板虚拟机;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911201784.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于机器学习的游戏盗量监督方法和装置
- 下一篇:一种视频数据的共享方法





