[发明专利]虚拟机迁移技术有效
申请号: | 201180027388.9 | 申请日: | 2011-05-25 |
公开(公告)号: | CN102906691A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | L.罗伊特尔;D.L.格林;J.A.施塔克斯 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/06 | 分类号: | G06F9/06;G06F9/44 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李舒;汪扬 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 迁移 技术 | ||
1.一种可操作来将源虚拟机从源计算机系统迁移到目标计算机系统的系统,所述系统包括:
源计算机系统,包括耦合到计算机可读存储介质的至少一个逻辑处理器,所述计算机可读存储介质包括:
当被所述源计算机系统执行时,使得在客户操作系统在源虚拟机中执行的同时,把分配给源虚拟机的客户物理存储器的每个页面映射为只读的指令;
当被所述源计算机系统执行时,使得在客户操作系统执行的同时,把被映射为只读的每个页面发送到目标计算机系统的指令;
当被所述源计算机系统执行时,使得响应于检测到所述客户操作系统试图改变特定的页面,而把一组页面映射为可写的指令,其中所述组包括所述特定的页面;和
当被所述源计算机系统执行时,使得被映射为可写的页面被重新发送到目标计算机系统的指令。
2.权利要求1的系统,其中主机系统的所述计算机可读存储介质还包括:
当被所述源计算机系统执行时,使得所述组的大小被静态地设置的指令。
3.权利要求1的系统,其中主机系统的所述计算机可读存储介质还包括:
当被所述源计算机系统执行时,使得所述组的大小基于当前被映射为可写的邻接页面的数量而被调节的指令。
4.权利要求1的系统,其中主机系统的所述计算机可读存储介质还包括:
当被所述源计算机系统执行时,使得所述组的大小基于被映射为可写的页面的数量而被调节的指令。
5.权利要求1的系统,其中所述组包括与所述特定页面的客户物理地址相邻的一组客户物理页面。
6.权利要求1的系统,其中所述组包括与所述特定页面的客户虚拟地址相邻的一组客户虚拟页面。
7.权利要求1的计算机系统,其中所述计算机可读存储介质还包括:
当被所述源计算机系统执行时,使得识别发布到物理存储设备的客户操作系统存储IO作业的状态信息被改变,以便识别所述客户操作系统存储IO作业还没有被发布到所述物理存储设备的指令;和
当被所述源计算机系统执行时,使得识别所述客户操作系统存储IO作业还没有被发布到物理存储设备的状态信息被发送到目标计算机系统的指令。
8.权利要求1的计算机系统,其中所述计算机可读存储介质还包括:
当被所述源计算机系统执行时,使得响应于逻辑处理器循环的当前可用性和要发送到目标计算机系统的未压缩页面的可用性而在将页面的至少一部分发送到目标计算机系统之前对它们进行压缩的指令。
9.权利要求1的计算机系统,其中所述计算机可读存储介质还包括:
当被所述源计算机系统执行时,使得所述页面的第一部分响应于确定可用于发送的压缩数据的量少于门限而被未压缩地发送的指令。
10.一种用于将在源计算机系统内执行的源虚拟机迁移到目标计算机系统的计算机实施的方法,该方法包括:
在客户操作系统在所述源虚拟机中执行的同时,将分配给源虚拟机的页面发送到目标计算机系统;
响应于检测到所述客户操作系统试图改变特定的页面,而将一组页面映射为可写,其中所述组包括所述特定的页面;和
将被映射为可写的每个页面重新发送到所述目标计算机系统。
11.权利要求10的计算机实施的方法,还包括:
基于被映射为可写的页面的数量,调节所述组的大小。
12.权利要求10的计算机实施的方法,其中所述组包括与所述特定页面的客户虚拟地址相邻的一组客户虚拟页面。
13.权利要求10的计算机实施的方法,还包括:
修改针对被发布到物理存储设备的客户操作系统存储IO作业的状态信息,以便反映所述客户操作系统存储IO作业还没有被发布到所述物理存储设备,和
将修改后的状态信息发送到所述目标计算机系统。
14.权利要求10的计算机实施的方法,还包括:
压缩被分配给所述源虚拟机的页面的第一部分;和
将分配给所述源虚拟机的页面的该第一部分和未压缩的第二部分都发送到所述目标计算机系统。
15.权利要求10的计算机实施的方法,还包括:
将至少一个对于取消IO作业的请求发送到至少一个物理设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180027388.9/1.html,转载请声明来源钻瓜专利网。