[发明专利]监视由虚拟机的资源使用有效
申请号: | 201380026326.5 | 申请日: | 2013-05-20 |
公开(公告)号: | CN104303154B | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | M.S.纳图;A.S.科沙瓦默蒂;A.J.穆诺兹;T.托马斯 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F9/455 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 徐予红,姜甜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监视 虚拟机 资源 使用 | ||
对相关申请的交叉引用
本申请要求2012年6月20日提交的美国专利申请No.13/528,628的优先权,其全部内容通过引用完整并入本文用于所有目的。
技术领域
本发明的实施例通常涉及数据处理的技术领域,并且更特别地涉及监视由一个或更多虚拟机的资源使用。
背景技术
本文提供的背景描述是为了概括地呈现本公开的上下文。就在此背景技术中描述的程度而言,以及在提交时可以不另外地取得现有技术资格的描述的方面,目前提名的发明者的工作既没有明确地也没有隐含地被承认为相对本公开的现有技术。除非在本文中另外指示,在此部分中描述的方法不是本公开中的权利要求的现有技术,并且不通过包含于此部分而承认为现有技术。
共享的计算资源(例如,web服务器或数据中心)可利用虚拟化来使用户/消费者彼此隔离。虚拟机监视器(“VMM”)可在共享的计算资源上操作一个或更多虚拟机(“VM”)。一些VMM可具有能力来在每VM(per-VM)基础上监视资源使用。这可允许各种VM相关的能力,例如,工作负载均衡、退款、服务质量(“QoS”)实施、等等。
附图说明
结合附图由下文的详细描述将容易理解实施例。为了便于此描述,相似的参考标号指代相似的结构元件。在附图中,以示例的方式而不以限制的方式来图示实施例。
图1示意性地图示根据各实施例,可如何用本公开的教导的可应用部分来配置部件的示例。
图2-图4示意性地图示根据各实施例,各种部件可如何协作来监视虚拟机的资源使用的示例。
图5示意性地描绘根据各实施例,可在其上实现公开的方法和计算机可读媒体的示例计算装置。
具体实施方式
在下文的详细描述中,对形成附图的一部分的附图进行参考,其中全篇相似的标号指代相似的部分,并且其中通过图示的方式示出可实践的实施例。要理解,可利用其它实施例并且可做出结构或逻辑的改变而没有背离本公开的范围。因此,下文的详细描述不应被理解为限制的意义,并且实施例的范围是由所附的权利要求和它们的等同物来定义。
各种操作可依次被描述为多个离散动作或操作,以最有助于理解要求保护的主题的方式。然而,描述的次序不应解释为暗示这些操作一定是次序相关的。特别地,可以不用呈现的次序来执行这些操作。可以用与描述的实施例不同的次序来执行描述的操作。可执行各种附加的操作和/或在附加的实施例中可省略描述的操作。
为了本公开的目的,短语“A和/或B”意味着(A)、(B)或(A和B)。为了本公开的目的,短语“A、B和/或C”意味着(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或(A、B和C)。
描述可使用短语“在一实施例中”或“在实施例中”,各自可指一个或更多相同的或不同的实施例。此外,如相对于本公开的实施例使用的,术语“包括”、“包含”、“具有”等是同义的。
如本文所使用的,术语“逻辑”、“逻辑单元”或“模块”可指或包含专用集成电路(“ASIC”)、电子电路、处理器(共享、专用或群组)和/或执行一个或更多软件或固件程序的存储器(共享、专用或群组)、组合逻辑电路和/或提供描述的功能性的其它合适的部件,或者是其一部分。
现在参考图1,用于操作一个或更多虚拟机(“VM”)并且可被称作“管理的虚拟服务器”的示例计算装置100可包含存储器102和其它物理硬件104。虽然在图1中未示出,但是物理硬件104可包含各种部件,例如,一个或更多物理处理单元(例如,处理器核)、关联的固件、一个或更多输入/输出(“I/O”)装置、等等。在图5中描绘许多这样的部件。
在各实施例中,VMM 106可被称作“用户安装的”和/或“访客”VMM。在各实施例中,VM可以是容器。在那个容器内可执行操作系统和一个或更多应用。在执行期间,VM可消耗计算资源(例如,处理器周期、缓存和存储器带宽),并且可为了这些计算资源而与其它VM竞争。因此,可监视每个VM的资源利用。例如,VMM 106可配置为监视每VM资源使用。
物理硬件104(例如,与一个或更多物理处理单元关联的微程序)可配置为提供可用于确定每VM资源使用的各种能力,例如,缓存服务质量(“QoS”)监视和/或存储器带宽监视。然而,VMM 106可不被设计为利用这些能力。因此,在各实施例中,计算装置100的一个或更多逻辑单元可配置为独立于VMM 106来确定每VM资源使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380026326.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有如厕辅助装置的轮椅
- 下一篇:一种急诊用骨折病人防止二次伤害装置