[发明专利]一种虚拟机迁移方法、装置及系统有效
| 申请号: | 201610737726.2 | 申请日: | 2016-08-26 |
| 公开(公告)号: | CN107783826B | 公开(公告)日: | 2021-07-09 |
| 发明(设计)人: | 樊超;归文胜 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455 |
| 代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孙翠贤;项京 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟机 迁移 方法 装置 系统 | ||
1.一种虚拟机迁移方法,其特征在于,应用于虚拟机所需迁移至的目的物理机,所述方法包括:
接收源物理机发送的针对源数据卷的空卷创建请求;
在接收到所述空卷创建请求后,在所述目的物理机中创建目的数据空卷;所述目的物理机为,在所述源物理机中的虚拟机满足预设的迁移条件且所述源物理机向管理服务器发送获得目的物理机的获得请求之后,由所述管理服务器根据所管理的除所述源物理机以外的各个物理机当前的可用资源和/或中央处理器CPU使用率确定出;
当符合以下列举情况中的至少一种时判定满足所述预设的迁移条件:
(1)所述源物理机上创建的虚拟机数量大于预设的虚拟机数量;
(2)所述源物理机故障;
(3)出于虚拟机高可用目的而建立的至少2个虚拟机创建于所述源物理机中;
接收所述源物理机传输的数据备份文件,并将所述数据备份文件恢复至所述目的数据空卷中,得到具有有效数据的目的数据卷;其中,所述数据备份文件为所述源物理机对所述源数据卷按照增量数据备份方式生成的文件,且所述数据备份文件中存储有所述源数据卷中写入数据的目标位置以及所述目标位置当前的有效数据;
接收所述源物理机所传输的源系统卷对应的二进制字符串,并在所述目的物理机中生成目的系统卷;其中,所述目的系统卷对应的二进制字符串与所述源系统卷对应的二进制字符串一致;
以所述目的系统卷和所述目的数据卷为基础创建目的虚拟机,完成待迁移虚拟机的迁移。
2.根据权利要求1所述的方法,其特征在于,所述空卷创建请求中携带有所述源数据卷所能够表示的二进制字符串的数据量的大小;
其中,所创建的所述目的数据空卷所能够表示的二进制字符串的数据量不小于所述空卷创建请求中所携带的所述源数据卷所能够表示的二进制字符串的数据量。
3.根据权利要求1所述的方法,其特征在于,还包括:
在所述目的数据空卷创建完成后,向所述源物理机发送目的数据空卷已创建的反馈信号;
相应地,所述数据备份文件为所述源物理机在接收到所述反馈信号后所传输的。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述接收所述源物理机所传输的源系统卷对应的二进制字符串,包括:
接收所述源物理机调用虚拟机化技术的底层接口所传输的源系统卷对应的二进制字符串。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述以所述目的系统卷和所述目的数据卷为基础创建目的虚拟机,完成待迁移虚拟机的迁移之后,还包括:
启动所述目的物理机中所创建的目的虚拟机;
在所述目的虚拟机成功启动后,向所述源物理机发送用于表明所述目的虚拟机已成功启动的信号,以便所述源物理机接收到该信号后删除所述源物理机中的该待迁移虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610737726.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自供电式旱地施肥机器人
- 下一篇:手持式播种器





