基于KVM的虚拟机迁移方法及系统

    公开(公告)号:CN103036947B

    公开(公告)日:2015-05-20

    申请号:CN201210477637.0

    申请日:2012-11-21

    Abstract: 本发明提供了一种基于KVM的虚拟机迁移方法及系统,包括:源虚拟机将源虚拟机的CPU寄存器及内存信息同步到目标虚拟机,之后记录发生的不确定事件的信息;源虚拟机根据第一传送指令将在接收到第一传送指令之前未传送至目标虚拟机的不确定事件的信息传送至目标虚拟机;目标虚拟机对源虚拟机的不确定事件的信息进行重放操作,传输与重放过程迭代进行,当传送的不确定事件的信息的个数小于等于预设个数阈值时,源虚拟机停机,将之前未传送的不确定事件进行传送,目标虚拟机进行重放,从而完成虚拟机的迁移。本发明将不确定事件进行记录重放并重放代替现有技术中的内存迭代拷贝方法可以大大的减少传送数据量,降低迁移过程中的迭代传送时间。

    基于KVM的虚拟机迁移方法及系统

    公开(公告)号:CN103036947A

    公开(公告)日:2013-04-10

    申请号:CN201210477637.0

    申请日:2012-11-21

    Abstract: 本发明提供了一种基于KVM的虚拟机迁移方法及系统,包括:源虚拟机将源虚拟机的CPU寄存器及内存信息同步到目标虚拟机,之后记录发生的不确定事件的信息;源虚拟机根据第一传送指令将在接收到第一传送指令之前未传送至目标虚拟机的不确定事件的信息传送至目标虚拟机;目标虚拟机对源虚拟机的不确定事件的信息进行重放操作,传输与重放过程迭代进行,当传送的不确定事件的信息的个数小于等于预设个数阈值时,源虚拟机停机,将之前未传送的不确定事件进行传送,目标虚拟机进行重放,从而完成虚拟机的迁移。本发明将不确定事件进行记录重放并重放代替现有技术中的内存迭代拷贝方法可以大大的减少传送数据量,降低迁移过程中的迭代传送时间。

Patent Agency Ranking