[发明专利]一种虚拟机动态迁移方法在审
申请号: | 201811216755.X | 申请日: | 2018-10-18 |
公开(公告)号: | CN109388477A | 公开(公告)日: | 2019-02-26 |
发明(设计)人: | 陈阳 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 驱动状态 虚拟机 驱动 动态迁移 虚拟设备驱动 目的主机 捕获 记录 虚拟机迁移 人工干预 实时更新 网络设备 用户体验 初始化 源主机 时长 迁移 申请 | ||
1.一种虚拟机动态迁移方法,其特征在于,所述方法包括:
第二影驱动根据第一影驱动捕获的驱动状态,实时更新自身记录的驱动状态;所述第一影驱动用于在触发虚拟机动态迁移操作开始后捕获所述虚拟机的驱动状态,所述第一影驱动运行于源主机;所述第二影驱动运行于目的主机;
当所述虚拟机迁移至所述目的主机上时,所述第二影驱动初始化所述目的主机上的虚拟设备驱动,将所述虚拟设备驱动的驱动状态设置为所述第二影驱动记录的驱动状态,以使所述虚拟机在所述虚拟设备驱动的驱动下,执行所述第二影驱动记录的驱动状态。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述虚拟机迁移至所述目的主机上时,所述第二影驱动开始捕获并记录所述虚拟机的驱动状态。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述虚拟机在所述虚拟设备驱动的驱动下,执行完成所述第二影驱动记录的驱动状态后,所述第二影驱动构建所述虚拟设备驱动与所述目的主机的内核之间的通信关系,以使所述虚拟设备驱动与所述目的主机的内核直接通信。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述虚拟机在所述虚拟设备驱动的驱动下,执行完成所述第二影驱动记录的驱动状态后,所述第二影驱动进入休眠状态,待再次出发虚拟机动态迁移操作时,所述第二影驱动启动,捕获所述虚拟机的驱动状态。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述虚拟机在所述目的主机上的运行状态与所述虚拟机在所述源主机上的运行状态同步时,停止所述第一影驱动的工作。
6.一种虚拟机动态迁移装置,其特征在于,应用于第二影驱动,所述装置包括:
记录模块,用于根据第一影驱动捕获的驱动状态,实时更新自身记录的驱动状态;所述第一影驱动用于在触发虚拟机动态迁移操作开始后捕获所述虚拟机的驱动状态,所述第一影驱动运行于源主机;所述第二影驱动运行于目的主机;
驱动模块,用于当所述虚拟机迁移至所述目的主机上时,初始化所述目的主机上的虚拟设备驱动,将所述虚拟设备驱动的驱动状态设置为所述第二影驱动记录的驱动状态,以使所述虚拟机在所述虚拟设备驱动的驱动下,执行所述第二影驱动记录的驱动状态。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
启动模块,用于当所述虚拟机迁移至所述目的主机上时,开始捕获并记录所述虚拟机的驱动状态。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
关系构建模块,用于当所述虚拟机在所述虚拟设备驱动的驱动下,执行完成所述第二影驱动记录的驱动状态后,构建所述虚拟设备驱动与所述目的主机的内核之间的通信关系,以使所述虚拟设备驱动与所述目的主机的内核直接通信。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
休眠模块,用于当所述虚拟机在所述虚拟设备驱动的驱动下,执行完成所述第二影驱动记录的驱动状态后,进入休眠状态,待再次出发虚拟机动态迁移操作时,所述第二影驱动启动,捕获所述虚拟机的驱动状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811216755.X/1.html,转载请声明来源钻瓜专利网。