[发明专利]一种虚拟机迁移方法及相关设备在审
申请号: | 202010182191.3 | 申请日: | 2020-03-16 |
公开(公告)号: | CN113407294A | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 李明;张磊强;申思;梁济时;李堂振;陈文广 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 迁移 方法 相关 设备 | ||
本申请实施例公开了一种虚拟机迁移方法,该方法可以应用于跨平台迁移虚拟机。本申请实施例方法包括:控制器指示代理虚拟机挂载卷,并利用代理虚拟机将该卷中原平台的驱动更换为目标平台的驱动,再将更换后的卷挂载在目标虚拟机,实现不需要传输卷,完成跨平台迁移虚拟机,提高虚拟机迁移速率。
技术领域
本申请实施例涉及计算机网络技术领域,特别涉及一种虚拟机迁移方法及相关设备。
背景技术
虚拟化技术能够将硬件资源进行虚拟化,从而可以实现在一台物理主机上运行许多不同的虚拟机。这些虚拟机运行在相互隔离的虚拟硬件环境中,它们可以有不同的操作系统,提供与真实物理主机相同的服务。随着虚拟化技术的日益成熟,出现了很多成熟的开源虚拟化技术,比如基于内核的虚拟机(kernel based virtual machine,KVM)、开放源代码虚拟机监视器(XEN)等开源虚拟化技术。
然而,由于不同厂商的产品底层可能使用了不同的虚拟化技术,从而产生了一种新的需要,即虚拟机迁移(virtual to virtual,V2V)。现有的V2V的方式主要是获取各个虚拟机的root密码,并将虚拟机(virtual machine,VM)的磁盘数据传输至目标VM上。
上述方式,需要获取用户的root密码,存在安全隐患。且如果磁盘数据量大,磁盘数据的传输时间长。
发明内容
本申请实施例提供了一种虚拟机迁移方法及相关设备,能够提升虚拟机迁移效率。
本申请实施例第一方面提供了一种虚拟机迁移方法,包括:控制器指示代理虚拟机挂载卷,卷包括用于在原平台运行卷的第一驱动;控制器指示代理虚拟机替换卷中的第一驱动为第二驱动,第一驱动为原平台运行卷所需要的驱动,第二驱动为目标平台运行卷所需要的驱动;控制器指示目标平台将替换后的卷挂载到目标虚拟机。
本申请实施例中,通过控制器指示代理虚拟机挂载卷,并利用代理虚拟机将该卷中原平台的驱动更换为目标平台的驱动,再将更换后的卷挂载在目标虚拟机,实现不需要传输卷,完成跨平台迁移虚拟机,一方面不用获取用户的密码,提高了安全性。另一方面不用传输数据即可完成虚拟机迁移,提升了虚拟机迁移的效率。
可选地,在第一方面的一种可能的实现方式中,上述步骤:控制器指示代理虚拟机替换卷中的第一驱动为第二驱动之前,方法还包括:控制器指示目标平台获取原虚拟机的管理信息。
可选地,在第一方面的一种可能的实现方式中,上述步骤还包括:控制器指示目标平台基于原虚拟机的管理信息,创建目标虚拟机,原虚拟机位于原平台。
可选地,在第一方面的一种可能的实现方式中,上述步骤还包括:控制器指示代理虚拟机卸载替换后的卷。
可选地,在第一方面的一种可能的实现方式中,上述步骤:控制器指示代理虚拟机挂载卷,包括:控制器指示代理虚拟机挂载多个卷,多个卷属于原平台上的多个虚拟机;控制器指示代理虚拟机替换卷中的第一驱动为第二驱动,包括:控制器指示代理虚拟机替换多个卷中的第一驱动为第二驱动;控制器指示目标平台将替换后的卷挂载到目标虚拟机,包括:控制器指示目标平台将替换后的多个卷分别挂载到多个目标虚拟机。
该种可能的实现方式中,通过挂载多个卷、更换多个卷的驱动并创建多个目标虚拟机,完成批量虚拟机的迁移。
可选地,在第一方面的一种可能的实现方式中,上述步骤还包括:控制器指示目标平台做卷的快照;控制器指示目标平台回滚快照。
该种可能的实现方式中,通过做快照的方式,防止切换失败或客户后悔后,可以回滚至含有第一驱动的卷版本,避免了由于切换失败导致卷中数据丢失。
可选地,在第一方面的一种可能的实现方式中,上述步骤还包括:控制器指示原平台对卷设置操作权限。
该种可能的实现方式中,通过设置操作权限防止他人误操作带来切换失败的风险。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010182191.3/2.html,转载请声明来源钻瓜专利网。