虚拟机集群测试的方法、系统、电子装置和存储介质制造方法及图纸

技术编号:26890528 阅读:40 留言:0更新日期:2020-12-29 16:06
本申请涉及一种虚拟机集群测试的方法、系统、电子装置和存储介质,其中,该虚拟机集群测试的方法包括:获取虚拟机的类型,根据该虚拟机的类型确定应用虚拟机和测试虚拟机,在分时复用开关开启的情况下,主程序向各个物理主机监控后台分发通知,从程序获取该物理主机的应用数据包,根据应用数据包判断该应用虚拟机有无数据包,在判断应用虚拟机无数据包的情况下,关闭该应用虚拟机,开启测试虚拟机进行集群测试。通过本申请,解决了同时部署应用虚拟机和集群测试虚拟机运行产生的拥堵问题,提高了服务器的效率和可用性,减少了研发成本。

【技术实现步骤摘要】
虚拟机集群测试的方法、系统、电子装置和存储介质
本申请涉及计算机领域,特别是涉及虚拟机集群测试的方法、系统、电子装置和存储介质。
技术介绍
随着信息技术的快速发展,虚拟化技术得到了广泛应用,基于虚拟化技术(KernelVirtualMachine,简称KVM)在物理机上创建和管理虚拟机,能实现物理机资源的分割,运行多个虚拟系统环境。然而,在实际使用过程中,由于物理机资源有限,不能支持所有虚拟机持续运行,因此需要协调虚拟机运行状态,以提高服务器效率和可用性。在相关技术中,应用虚拟机运行的同时,部署集群测试虚拟机进行测试,会导致物理机内部资源分配不足,硬盘速度达到整个系统瓶颈,在高负荷运行下,甚至会损坏硬件设备。目前针对相关技术中,在受限物理资源条件下,应用虚拟机和集群测试虚拟机运行拥堵的问题,尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了虚拟机集群测试的方法、系统、电子装置和存储介质,至少解决相关技术中在受限物理资源条件下,应用虚拟机和集群测试虚拟机运行拥堵的问题。第一方面,本申请实施例提供了一种虚本文档来自技高网...

【技术保护点】
1.一种虚拟机集群测试的方法,其特征在于,所述方法包括:/n获取虚拟机的类型,根据所述虚拟机的类型确定应用虚拟机和测试虚拟机;/n在分时复用开关开启的情况下,主程序向各个物理主机监控后台分发通知,从程序获取所述物理主机的应用数据包,根据所述应用数据包判断所述应用虚拟机有无数据包;/n在判断应用虚拟机无数据包的情况下,关闭所述应用虚拟机,开启所述测试虚拟机进行集群测试。/n

【技术特征摘要】
1.一种虚拟机集群测试的方法,其特征在于,所述方法包括:
获取虚拟机的类型,根据所述虚拟机的类型确定应用虚拟机和测试虚拟机;
在分时复用开关开启的情况下,主程序向各个物理主机监控后台分发通知,从程序获取所述物理主机的应用数据包,根据所述应用数据包判断所述应用虚拟机有无数据包;
在判断应用虚拟机无数据包的情况下,关闭所述应用虚拟机,开启所述测试虚拟机进行集群测试。


2.根据权利要求1所述的方法,其特征在于,在分时复用开关开启之后,所述方法包括:
获取预设的复用时间段,在所述复用时间段内,所述主程序根据所述应用数据包判断所述应用虚拟机有无数据包。


3.根据权利要求1所述的方法,其特征在于,所述在判断应用虚拟机无数据包的情况下,关闭所述应用虚拟机包括:
在第一时间段内没有捕获到所述应用虚拟机的数据包的情况下,关闭所述应用虚拟机。


4.根据权利要求1所述的方法,其特征在于,所述关闭所述应用虚拟机,开启所述测试虚拟机进行集群测试包括:
在所述应用虚拟机关闭的情况下,获取服务器性能信息;
在所述服务器的性能信息达到预设性能指标的情况下,逐个开启所述测试虚拟机进行集群测试,直至所述测试虚拟机启动完毕后,所述测试虚拟机进行集群测试。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述开启所述测试虚拟机进行集群测试之后,所述方法包括:
在预设时间点,所述主程序向各个物理主机监控后台分发关闭复用通知,所述物理主机的从程序逐个关闭所述测试虚拟机,恢复所述应用虚拟机。...

【专利技术属性】
技术研发人员:朱亮陈尚武卢锡芹
申请(专利权)人:杭州叙简科技股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1