[发明专利]高效地提供虚拟机参考点在审
申请号: | 202110227269.3 | 申请日: | 2015-12-03 |
公开(公告)号: | CN112988326A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | A·贝斯巴鲁亚;L·罗伊特尔;T·O·布朗;J·A·斯塔克斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/14 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 林程程 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高效 提供 虚拟机 参考 | ||
实施例针对的是建立高效的虚拟机器参考点以及指定虚拟机器参考点以查询递增改变。在一个场景中,计算机系统访问稳定虚拟机器检查点,所述稳定虚拟机器检查点包括存储在数据存储装置中的底层数据的部分,其中检查点与特定时间点相关联。计算机系统然后查询数据存储装置以确定参考与检查点相关联的时间点的数据存储标识符,并且将所确定的数据存储标识符存储为虚拟机器参考点,其中针对数据存储装置的每一个随后的改变导致对数据存储标识符的更新,使得虚拟机器参考点可用于标识从特定时间点开始的递增改变。
本申请是国际申请号为PCT/US2015/063565、国际申请日为2015年12月3日、于2017年06月19日进入中国国家阶段、中国国家申请号为201580069480.X、发明名称为“高效地提供虚拟机参考点”的发明专利申请的分案申请。
背景技术
计算系统已经变得无处不在,其范围从小型嵌入式设备到手机和平板电脑到PC和后端服务器。这些计算系统中的每一个被设计为处理软件代码。软件允许用户执行功能,从而与由计算系统提供的硬件交互。在一些情况下,这些计算系统允许用户建立并且运行虚拟机。这些虚拟机可以提供没有由主机操作系统提供的功能性,或者可以一起包括不同的操作系统。以该方式,虚拟机可以用于扩展计算系统的功能性。虚拟机可以备份在虚拟存储设备上,虚拟存储设备本身可以备份到物理或虚拟存储设备。虚拟机主机还可以配置为获取快照,该快照表示虚拟机的时间点映像(image)。VM快照或“检查点”包括CPU状态、存储器状态、存储状态以及向该时间点完全地重新创建或恢复虚拟机所必要的其他信息。
发明内容
本文描述的实施例针对的是建立高效的虚拟机参考点以及指定虚拟机参考点以查询递增改变。如本文中使用的,虚拟机参考点允许计算机系统标识从特定时间点开始的递增改变。例如,在一个实施例中,计算机系统访问稳定虚拟机检查点,所述稳定虚拟机检查点包括存储在数据存储装置中的底层数据的部分,其中检查点与特定时间点相关联。然后计算机系统查询数据存储装置以确定参考与检查点相关联的时间点的数据存储标识符,并且将所确定的数据存储标识符存储为虚拟机参考点或者虚拟机参考点伪像,其中针对数据存储装置的每一个随后的改变导致对数据存储标识符的更新,使得虚拟机参考点可用于标识从特定时间点开始的递增改变。虚拟机参考点伪像允许其中虚拟机具有两个(或更多)虚拟盘的情况。每一个虚拟盘可以具有用于相同时间点的不同标识符,并且参考点伪像允许计算机系统将那两个时间点关联为公共点。这将在下文进一步解释。
在另一个实施例中,计算机系统执行一种用于指定虚拟机参考点以查询递增改变的方法。计算机系统建立虚拟机内的稳定、非改变状态,其中稳定状态与包括对应状态数据和存储数据的检查点相关联。计算机系统访问之前生成的参考点以标识当前稳定状态与所选过去稳定时间点之间的虚拟机状态中的差异。计算机系统还复制当前稳定状态与所选过去稳定时间点之间的虚拟机状态之间的差异。所述差异可以作为递增备份复制到数据存储设备,或者可以用于远程复制或者灾难恢复目的。
提供该发明内容来以简化系统引入以下在具体实施方式中进一步描述的概念的选择。该发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用作帮助确定所要求保护的主题的范围。
附加特征和优点将在接下来的描述中阐述,并且将从该描述而对于一个本领域普通技术人员部分地显而易见,或者可以通过本文教导的实践而获知。本文描述的实施例的特征和优点可以借助于在随附权利要求中特别指出的设备和组合而实现和获得。本文描述的实施例的特征将从以下描述和随附权利要求变得更加全面地显而易见。
附图说明
为了进一步澄清本文描述的实施例的以上及其他特征,将通过参考附图来再现更特别的描述。要领会到,这些图仅仅描绘了本文描述的实施例的示例并且因此不应视为限制其范围。实施例将以附加的特征和细节通过使用随附各图来描述和解释,其中:
图1图示了本文描述的实施例可以在其中操作的计算机架构,所述操作包括建立高效的虚拟机参考点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110227269.3/2.html,转载请声明来源钻瓜专利网。