发明名称 虚拟机全系统在线迁移方法、装置与系统
摘要 发明实施例公开了一种虚拟机全系统在线迁移方法、装置与系统。其中,该方法包括将虚拟机的外存数据预迁移到目标物理主机中;判断新产生的增量外存数据与虚拟机占用的内存数据的大小关系;如果增量外存数据比内存数据大的尺寸超过外存预迁移阈值,则将增量外存数据传输至目标物理主机直至增量外存数据比内存数据大的尺寸小于或等于外存预迁移阈值;将内存数据和增量外存数据预迁移至目标物理主机,将增量外存数据和增量内存数据循环地预迁移至目标物理主机直至增量内存数据小于内存预迁移阈值,暂停虚拟机,将剩余数据全部迁移至目标物理主机并在目标物理主机上恢复运行虚拟机。本发明显著降低了虚拟机暂停的时间。
申请公布号 CN103631633A 申请公布日期 2014.03.12
申请号 CN201210296069.4 申请日期 2012.08.20
申请人 中国电信股份有限公司 发明人 赖培源;樊勇兵;唐宏;金华敏;陈楠;燕杰;秦润锋;陈天;蒋春元;李巧玲;刘艺
分类号 G06F9/455(2006.01)I;G06F9/48(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 张殿慧
主权项 一种虚拟机全系统在线迁移方法,其特征在于,包括:将源物理主机中待迁移的虚拟机的外存数据预迁移到目标物理主机中,并在所述目标物理主机上进行所述外存数据的恢复;判断在所述外存数据的预迁移过程中新产生的增量外存数据与所述待迁移的虚拟机占用的内存数据的大小关系;如果所述增量外存数据比所述内存数据大的尺寸超过外存预迁移阈值,则将每次预迁移过程中新产生的增量外存数据传输至所述目标物理主机,并在所述目标物理主机上进行增量外存数据的恢复,直至预迁移过程中新产生的增量外存数据比所述内存数据大的尺寸小于或等于所述外存预迁移阈值;将所述内存数据和预迁移过程中新产生的增量外存数据预迁移至所述目标物理主机,并在所述目标物理主机上进行增量外存数据与内存数据的恢复;将预迁移过程中新产生的增量外存数据和增量内存数据循环地预迁移至所述目标物理主机,直至预迁移过程中新产生的增量内存数据小于内存预迁移阈值,并在所述目标物理主机上进行增量外存数据与增量内存数据的恢复;暂停运行在所述源物理主机上的待迁移的虚拟机,将剩余未同步的数据全部迁移至所述目标物理主机,并在所述目标物理主机上恢复运行被迁移的虚拟机。
地址 100033 北京市西城区金融大街31号