[发明专利]从原始虚拟机到目的地虚拟机的操作转移在审

专利信息
申请号: 201180073331.2 申请日: 2011-09-13
公开(公告)号: CN103782276A 公开(公告)日: 2014-05-07
发明(设计)人: 埃泽齐埃尔·克鲁格里克 申请(专利权)人: 英派尔科技开发有限公司
主分类号: G06F9/455 分类号: G06F9/455
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 吕俊刚;刘久亮
地址: 美国特*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 原始 虚拟机 目的地 操作 转移
【说明书】:

背景技术

除非在此另有所述,否则,本部分中描述的方法并不构成本申请中的权利要求的现有技术并且并没有由于包括在本部分中而被承认为现有技术。

当前的云计算服务可以在具有不同的诸如存储器和API类型的能力的虚拟机之间移动时停止并且然后再次重启。因此,不能够分布在服务器(例如,可以常常是利用数据库服务的情况)之间的组件可以在最大的硬件虚拟机上运行使得它们能够合理地处理峰使用条件。基于峰使用条件来选择虚拟机的替选方案将要面对瞬时状态数据的严重的损失和延迟。瞬时状态数据的这样的延迟和损失可以是由于服务在切换到更大的硬件虚拟机期间停止并且然后重启而导致的。

因此,当前的云计算服务通常会在所有时间在被选择为能够处理峰使用条件的虚拟机上运行。然而,被选择为能够处理峰使用条件的虚拟机可以仅在小于百分之五的时间需要最大的资源。例如,亚马逊弹性计算云(EC2)定价利用了价格为是“小”虚拟机的价格的四倍的“大”虚拟机以及价格为“小”虚拟机的价格的八倍的“超大”虚拟机来在某种程度上受益于此。

发明内容

与将操作从原始虚拟机转移到目的地虚拟机相关的一些示例性方法、设备和系统可以在云计算系统中实施。这样的云计算系统可以包括若干模块。第一模块可以被构造为生成与原始可执行文件关联的原始指针索引,其中,原始可执行文件被构造为在原始虚拟机上执行。第二模块可以被构造为生成与目的地可执行文件关联的目的地指针索引,其中,目的地虚拟机具有与原始虚拟机不同的特性。这样的目的地可执行文件可以被构造为在目的地虚拟机上执行。第三模块可以被构造为将永久状态数据从原始虚拟机传输到目的地虚拟机。第四模块可以被构造为在原始虚拟机继续执行原始可执行文件的同时将变化数据从与原始虚拟机关联的变化数据队列传输到目的地虚拟机。第四模块可以被构造为至少部分地基于原始指针索引和目的地指针索引来传输变化数据。

一些示例性方法可以包括用于将操作从原始虚拟机转移到目的地虚拟机的操作。这样的操作可以在原始虚拟机可以继续执行原始可执行文件的同时在目的地虚拟机上启动目的地可执行文件,其中,目的地虚拟机可以具有与原始虚拟机不同的特性。永久状态数据可以从原始虚拟机传输到目的地虚拟机。变化数据可以在原始虚拟机可以继续执行原始可执行文件的同时从与原始虚拟机关联的变化队列传输到目的地虚拟机。可以在目的地可执行文件的启动已经完成并且变化队列为空时执行从原始虚拟机到目的地虚拟机的切换。

一些示例性制品可以包括用于将操作从原始虚拟机转移到目的地虚拟机的机器可读指令。这样的机器可读指令可以在原始虚拟机可以继续执行原始可执行文件的同时在目的地虚拟机上启动目的地可执行文件,其中,目的地虚拟机可以具有与原始虚拟机不同的特性。永久状态数据可以从原始虚拟机传输到目的地虚拟机。变化数据可以在原始虚拟机可以继续执行原始可执行文件的同时从与原始虚拟机关联的变化队列传输到目的地虚拟机。可以在目的地可执行文件的启动已经完成并且变化队列为空时执行从原始虚拟机到目的地虚拟机的切换。

上面的概述仅是说明性的且并不旨在以任意方式表示限制。除了如上描述的说明性方面、实施方式和特征,通过参考附图和下面的详细描述将显见其他方面、实施方式和特征。

附图说明

在本说明书的结论部分中特别地指出并且明确地要求保护主题。根据结合附图进行的以下描述和所附权利要求书,本公开的以上和其它特征将变得更充分地显而易见。要理解的是,这些附图仅描述了根据本公开的多个实施方式,因此不能被认为是对本公开的范围的限制,将通过使用附图来利用附加的特征和细节描述本公开。

在附图中:

图1示出了根据本公开的至少一些实施方式布置的示例性云计算系统的示意图;

图2示出了根据本公开的至少一些实施方式布置的原始和目的地指针索引的示例性生成的示意图;

图3示出了根据本公开的至少一些实施方式布置的数据从原始虚拟机到目的地虚拟机的数据的示例性传输的示意图;

图4示出了根据本公开的至少一些实施方式布置的用于将操作从原始虚拟机转移到目的地虚拟机的示例性处理;

图5示出了根据本公开的至少一些实施方式布置的用于将操作从原始虚拟机转移到目的地虚拟机的示例性处理;

图6是根据本公开的至少一些实施方式布置的示例性计算机程序产品的视图;以及

图7是根据本公开的至少一些实施方式布置的计算装置的示出性实施方式的框图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英派尔科技开发有限公司,未经英派尔科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201180073331.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top