[發明專利]改進虛擬處理器調度的親和性有效
| 申請號: | 201310492055.4 | 申請日: | 2013-10-18 | 
| 公開(公告)號: | CN103778017B | 公開(公告)日: | 2017-08-15 | 
| 發明(設計)人: | S.Z.雅各布斯;D.A.拉森;N.納亞爾 | 申請(專利權)人: | 國際商業機器公司 | 
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/455 | 
| 代理公司: | 北京市柳沈律師事務所11105 | 代理人: | 張曉明 | 
| 地址: | 美國紐*** | 國省代碼: | 暫無信息 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 改進 虛擬 處理器 調度 親和性 | ||
技術領域
本發明的實施例一般地涉及計算機系統,并且更具體地涉及調度(dispatch)虛擬處理器給物理處理器的計算機系統。
背景技術
計算機系統典型地包括硬件(諸如半導體、晶體管、芯片和電路板)和計算機程序的組合。隨著不斷增加數目的更小和更快速的晶體管可以集成在單個芯片上,設計新的處理器以有效地使用這些晶體管,以便提高性能。當前,許多計算機設計者選擇使用不斷增加的晶體管預算以建立更大和更復雜的單處理器。可替代地,多個更小的處理器核心可以放置在單個芯片上,這是有益的,因為單個、簡單的處理器核心更容易設計和檢驗。這導致更便宜和簡單的檢驗過程,作為一次檢驗模塊,處理器在芯片上重復多次。
已知為多邏輯分區的技術利用多處理器。邏輯分區的計算機包括實現虛擬計算機的多個邏輯分區,虛擬計算機在分離的存儲器空間中運行,可以運行分離的操作系統,并且可以使用共享資源。共享資源的示例是處理器、存儲器、協處理器、網絡帶寬或二級存儲器。用于分配處理器到各分區的一種技術是使用虛擬處理器,虛擬處理器是使用共享處理器的邏輯分區的操作系統的物理處理器核心的代表。
發明內容
提供了一種方法、裝置和計算機。在一個實施例中,接收對于第一分區的請求以在第一虛擬處理器上運行。確定在第一節點處第一物理處理器是否可用,其中所述第一節點是所述第一虛擬處理器的家節點。如果在所述第一節點處所述第一物理處理器可用,則將所述第一虛擬處理器調度到作為所述第一虛擬處理器的家節點的所述第一節點處的所述第一物理處理器,其中將所述第一虛擬處理器調度到所述第一節點處的物理處理器進一步包括在所述第一節點處的所述第一物理處理器上運行所述請求。如果在所述第一節點處所述第一物理處理器不可用,則確定所述第一節點處的所述第一物理處理器是否分配到第二虛擬處理器,并且所述第二虛擬處理器的家節點不是所述第一節點。如果所述第一節點處的所述第一物理處理器分配到第二虛擬處理器,并且所述第二虛擬處理器的家節點不是所述第一節點,則停止在所述第一節點處的所述第一物理處理器上運行所述第二虛擬處理器,并且將所述第一虛擬處理器調度到所述第一節點處的所述第一物理處理器。
附圖說明
圖1描述了用于實現本發明實施例的示例系統的高級框圖。
圖2描述了根據本發明實施例的節點的系統的高級框圖。
圖3描述了根據本發明實施例的用于調度虛擬處理器的示例處理的流程圖。
圖4描述了根據本發明實施例的用于調度虛擬處理器的進一步示例處理的流程圖。
然而,要注意的是,附圖僅說明本發明的示例實施例,并且因此不被視為本發明的其他實施例的范圍的限制。
具體實施方式
在實施例中,為了滿足分區的處理器權利要求,如果分區具有未決的授權工作請求,則調度器不允許物理處理器核心保持空閑。替代地,調度器可以將虛擬處理器調度到不處于虛擬處理器的家節點的物理處理器核心。
本發明的實施例基于物理處理器核心和存儲器親和性,確定工作請求的優先順序。調度器分配(assign)每個分區各自的授權能力(capacity),其是調度器確保各個分區在沒有等待的情況下接收的物理處理器周期的量。如果配置為具有消耗超過其授權的性能(capability),則分區還可以消耗額外或一些節點的過量處理器周期,如果在節點系統的一些節點處存在過量(可用)物理處理器能力。當分區正接收授權的處理器能力周期時,如果調度器計算到將導致改進的性能時,則與正在使用過量物理處理器能力的其他虛擬機相比,調度器給予該分區的親和性更高的重要性等級。不確保分區接收過量物理處理器周期,并且可能需要等待過量物理處理器周期,或者不能與物理處理器周期的授權能力同時接收過量物理處理器周期。在各種實施例中,調度器從調度器的設計者接收各種分區的授權能力,分配每個分區具有相等的授權能力(其中所有授權能力的和是節點系統的總體處理能力),分配與歷史時間段期間處理周期的分區使用成比例的授權處理器能力給每個分區,或者分配最大化節點系統的總體性能的授權能力。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310492055.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:復合式脫模裝置及脫模方法
- 下一篇:工作場所空氣中的乙胺的測定方法





