发明名称 |
虚拟机连续快照方法和装置 |
摘要 |
本发明提供一种虚拟机连续快照方法和装置,虚拟机连续快照方法包括:将虚拟机停机;根据虚拟机中各页面的第一位图信息的值更新各页面的第二位图信息的值;初始化虚拟机中各页面的第一位图信息的值;恢复虚拟机的运行;依次判断虚拟机中各页面的第二位图信息的值是否为第一预设的值,并将第二位图信息的值为第一预设的值的各页面保存到缓存区。虚拟机连续快照装置仅需在虚拟机停机过程中对各页面位图信息进行操作,而该过程所需的时间很短,缩短了快照过程中虚拟机停机时间,虚拟机连续快照时依次对需要保存的各页面进行快照保存,仅保存未被保存的页面,大大缩短了虚拟机一次快照的时间,降低了快照过程对虚拟机性能的影响。 |
申请公布号 |
CN105573813A |
申请公布日期 |
2016.05.11 |
申请号 |
CN201410532668.0 |
申请日期 |
2014.10.10 |
申请人 |
北京航空航天大学 |
发明人 |
李建欣;郑京生;崔磊;沃天宇;张扬扬 |
分类号 |
G06F9/455(2006.01)I;G06F11/14(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种虚拟机连续快照方法,其特征在于,包括:将虚拟机停机;根据所述虚拟机中各页面的第一位图信息的值更新各页面的第二位图信息的值,所述第一位图信息用于标识各页面是否已被修改,所述第二位图信息用于标识所述各页面是否需要保存,所述各页面的第一位图信息和第二位图信息与各页面的地址一一对应;初始化所述虚拟机中各页面的第一位图信息的值;恢复所述虚拟机的运行;依次判断所述虚拟机中各页面的第二位图信息的值是否为第一预设的值;将第二位图信息的值为第一预设的值的各页面保存到缓存区,并将保存到缓存区的各页面的第二位图信息的值更改为第二预设的值。 |
地址 |
100191 北京市海淀区学院路37号 |