发明名称 基于时空相关的虚拟机在线迁移方法及系统
摘要 本发明实施例提供一种基于时空相关的虚拟机在线迁移方法及系统,通过在虚拟机内存迭代拷贝阶段建立内存页更新概率模型,根据当前内存页和相邻内存页的近期更新记录计算该内存页在下轮内存同步前被更新的概率;在内存同步过程中仅拷贝那些更新概率较小的内存页至目标机。与现有虚拟机在线迁移技术相比,本发明充分利用内存页访问具有时空相关性的特点预测待同步内存页在下轮内存同步前被更新的概率以确定是否拷贝该内存页,有效地减少内存冗余拷贝的次数,从而缩短虚拟机在线迁移的整体时间。
申请公布号 CN104346210A 申请公布日期 2015.02.11
申请号 CN201410447729.3 申请日期 2014.09.04
申请人 中国船舶重工集团公司第七0九研究所 发明人 高毅;伍华凤;徐士伟;何龙;戴新发
分类号 G06F9/455(2006.01)I;G06F9/46(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 武汉河山金堂专利事务所 42212 代理人 胡清堂
主权项 一种基于时空相关的虚拟机在线迁移方法,其特征在于:所述基于时空相关的虚拟机在线迁移方法包括如下步骤:S1、在虚拟机内存迭代拷贝阶段建立内存页更新概率模型,根据当前内存页和相邻内存页的近期更新记录计算该内存页在下轮内存同步前被更新的概率;S2、根据所述更新概率与预定阈值的比较,判断该内存页在下轮内存同步前是否不会被虚拟机更新,如果是,则将该内存页拷贝至目标机并标记该内存页已被同步,同时更新同步位图;直到虚拟机内存总量小于预定义的停机阈值;S3、暂停虚拟机的运行,将虚拟机内存与磁盘中待迁移数据一次性拷贝到目的虚拟机。
地址 430000 湖北省武汉市东湖新技术开发区凤凰产业园藏龙北路1号