[發明專利]監視由虛擬機的資源使用有效
| 申請號: | 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示意性地描繪根據各實施例,可在其上實現公開的方法和計算機可讀媒體的示例計算裝置。
具體實施方式
在下文的詳細描述中,對形成附圖的一部分的附圖進行參考,其中全篇相似的標號指代相似的部分,并且其中通過圖示的方式示出可實踐的實施例。要理解,可利用其它實施例并且可做出結構或邏輯的改變而沒有背離本公開的范圍。因此,下文的詳細描述不應被理解為限制的意義,并且實施例的范圍是由所附的權利要求和它們的等同物來定義。
各種操作可依次被描述為多個離散動作或操作,以最有助于理解要求保護的主題的方式。然而,描述的次序不應解釋為暗示這些操作一定是次序相關的。特別地,可以不用呈現的次序來執行這些操作??梢杂门c描述的實施例不同的次序來執行描述的操作??蓤绦懈鞣N附加的操作和/或在附加的實施例中可省略描述的操作。
為了本公開的目的,短語“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.szxzyx.cn/pat/books/201380026326.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種帶有如廁輔助裝置的輪椅
- 下一篇:一種急診用骨折病人防止二次傷害裝置





