[发明专利]用差异盘改进的虚拟机部署在审
申请号: | 201480031302.3 | 申请日: | 2014-05-28 |
公开(公告)号: | CN105308572A | 公开(公告)日: | 2016-02-03 |
发明(设计)人: | J·A·米塞克;S·西瓦达桑;Y·孙;B·吴;R·S·T·吉布森 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈小刚 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 差异 改进 虚拟机 部署 | ||
背景
背景和相关领域
计算机和计算系统已经影响了现代生活的几乎每个方面。计算机通常涉及工作、休闲、保健、交通、娱乐、家政管理等等。
此外,计算系统功能还可以通过计算系统经由网络连接互连到其他计算系统的能力来增强。网络连接可包括,但不仅限于,经由有线或无线以太网的连接,蜂窝式连接,或者甚至通过串行、并行、USB或其它连接的计算机到计算机的连接。这些连接允许计算系统访问其他计算系统上的服务,并快速且有效地从其他计算系统接收应用数据。
计算系统的互连已经促进分布式计算系统,例如所谓的“云”计算系统。本说明书中,“云计算”可以是用于允许对可配置的计算资源(如网络、服务器、存储、应用、以及服务)的共享池进行无处不在的、方便的、按需的网络访问的系统或资源,这些计算资源可用减少的管理努力或服务提供者交互来快速地被供应和发行。云模型可以包括各种特性(例如,按需自服务、广泛网络接入、资源池、快速弹性、测量服务等等)、服务模型(例如,软件即服务(“SaaS”)、平台即服务(“PaaS”)、基础设施即服务(“IaaS”)和部署模型(例如,私有云、社区云、公共云、混合云等等)。
虚拟机(VM)的分布式部署,尤其是在大规模环境中,可能消耗巨量存储和网络资源。
在此所要求保护的本主题不限于解决任何缺点的实施例或仅在诸如以上所描述的那些之类的环境中操作的实施例。相反,提供这一背景仅仅是为了解说了可以在其中实践在此描述的一些实施例的一个示例性技术领域。
简要概述
本文示出的一个实施例包括一种可以在虚拟化网络计算环境中实践的方法。该方法包括用于确定在其上布置虚拟机的主机的动作。该方法包括确定要部署到主机的虚拟机将使用基于一个或多个基础盘的差异盘链。标识一个或多个主机,该一个或多个组件具有已经对该一个或多个主机可用的一个或多个基础盘。基于具有已经对该一个或多个主机可用的一个或多个基础盘的该一个或多个主机,选择该一个或多个主机中的要在其处布置虚拟机的一个主机。将虚拟机布置在所选择的主机处。
在另一实施例中,可以在虚拟化网络计算环境中实践一种方法。该方法包括用于为虚拟机提供盘的动作。该方法包括,对于要部署到主机的虚拟机,确定主机已经具有对该主机可用的一个或多个基础盘,这些基础盘可以用作要向虚拟机提供的盘的一个或多个基础盘。结果,该方法还包括确定不将要向虚拟机提供的盘复制到主机。使用一个或多个基础盘来创建差异盘以便在主机处为虚拟机提供盘。
提供本概述,以便以简化形式介绍下面在详细描述中进一步描述的概念的选集。本概述不旨在标识所要求保护的本主题的关键特征或必要特征,也不旨在用来帮助确定所要求保护的本主题的范围。
在下面的描述中将陈述附加特征和优点,且从该描述中将部分地明显看出或可以通过实践本文的教导来知悉这些附加特征和优点。可以通过在所附权利要求中具体指出的装置和组合来实现和获得本发明的特征和优点。从下列描述和所附权利要求将更完全地明显看出本发明的特征,或者可以通过实践下文中陈述的本发明来知悉本发明的特征。
附图简述
为了描述可以获得上面叙述的以及其他的优点和特征的方式,将参考在附图中解说了的特定实施例呈现以上简要描述的本主题的更具体描述。应理解,这些附图仅叙述典型实施例,且因而不应认为是限制本公开的范围,通过使用附图,将以附加的具体性和细节描述和解释各实施例,附图中:
图1解说了虚拟化结构,其中父盘在向其部署虚拟机的主机上可用;
图2解说了虚拟化结构,其中父盘对向其部署虚拟机的一组主机可用;
图3解说了用于确定是否将基础盘复制到主机的逻辑流;
图4解说了用于确定在其上布置虚拟机的主机的方法;以及
图5解说了用于为虚拟机提供盘的方法。
详细描述
计算功能的虚拟化变得越来越广泛。在虚拟化场景中,物理硬件支持虚拟硬件。例如,物理主机可以通过将物理机器的物理资源分配给在物理主机上主控的虚拟机来主控多个不同的虚拟机。例如,图1解说了主机102,主机102主控一组虚拟机104。主机102包括诸如处理硬件、存储器、存储等等之类的物理硬件。主机102可以将主机的物理资源分配给基于软件的虚拟机。在一些实施例中,这可以通过使用管理程序106来完成,管理程序106协调资源分配并维持该组虚拟机104中的各虚拟机之间的隔离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480031302.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:状态转变的诊断
- 下一篇:用于系统准备任务的协调的方法和设备