[發明專利]資源調度分配方法、計算機系統及超融合架構系統有效
| 申請號: | 201711485994.0 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108196958B | 公開(公告)日: | 2020-09-29 |
| 發明(設計)人: | 黃揚 | 申請(專利權)人: | 北京澤塔云科技股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京維正專利代理有限公司 11508 | 代理人: | 徐旭棟 |
| 地址: | 100088 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 調度 分配 方法 計算機系統 融合 架構 系統 | ||
1.一種資源調度分配方法,其特征在于,包括:
確定虛擬機所對應的虛擬NUMA結構的整體配置需求,所述虛擬NUMA結構包括若干虛擬NUMA節點,所述虛擬NUMA節點包括虛擬CPU核心以及虛擬內存,所述整體配置需求包括所述虛擬NUMA節點的子配置需求,所述子配置需求包括:針對虛擬CPU核心的第一配置需求以及針對虛擬內存的第二配置需求;
確定物理NUMA結構的整體資源可用性,所述物理NUMA結構包括若干物理NUMA節點,所述物理NUMA節點包括物理CPU核心以及物理內存,所述整體資源可用性包括所述物理NUMA節點的子資源可用性,所述子資源可用性包括:針對物理CPU核心的第一資源可用性以及針對物理內存的第二資源可用性;基于所述整體配置需求及所述整體資源可用性,建立所述虛擬NUMA節點與物理NUMA節點之間的對應關系;
所述第一資源可用性考慮物理CPU核心的超售配置,所述第二資源可用性考慮物理內存的超售配置;
基于所述整體配置需求及所述整體資源可用性,建立所述虛擬NUMA節點與物理NUMA節點的對應關系至少符合如下策略之一:
建立單個所述虛擬NUMA節點與所述子資源可用性所表征的可用資源滿足需求且可用資源最多的單個所述物理NUMA節點之間的對應關系,或者,建立單個所述虛擬NUMA節點與所述子資源可用性所表征的可用資源滿足需求且可用資源最少的單個所述物理NUMA節點之間的對應關系,
當單個所述物理NUMA節點的所述子資源可用性所表征的可用資源滿足所有所述虛擬NUMA節點需求時,建立所有所述虛擬NUMA節點與單個所述物理NUMA節點之間的對應關系,當單個所述物理NUMA節點的所述子資源可用性所表征的可用資源無法滿足所有所述虛擬NUMA節點需求、且至少兩個所述物理NUMA節點的所述子資源可用性所表征的可用資源滿足所有所述虛擬NUMA節點需求時,建立所有所述虛擬NUMA節點與至少兩個所述物理NUMA節點之間的對應關系。
2.根據權利要求1所述的方法,其特征在于,建立所有所述虛擬NUMA節點與至少兩個所述物理NUMA節點之間的對應關系包括:
所有所述虛擬NUMA節點所對應的所述物理NUMA節點數量不超過預設定閾值。
3.根據權利要求1所述的方法,其特征在于,建立所有所述虛擬NUMA節點與至少兩個所述物理NUMA節點之間的對應關系具體為:
以輪詢調度方式在不同所述物理NUMA節點之間均衡分配所述虛擬CPU核心。
4.根據權利要求1所述的方法,其特征在于,該方法還包括:
在所述物理NUMA結構中為所述虛擬NUMA結構預留不會被非虛擬機負載占用的資源。
5.根據權利要求1所述的方法,其特征在于,該方法還包括:
當所述整體資源可用性表征出所述物理NUMA結構無法滿足所述虛擬NUMA結構的要求時,在所述物理NUMA結構中納入新的物理NUMA節點。
6.根據權利要求1所述的方法,其特征在于,該方法還包括:
執行所述虛擬NUMA結構在不同所述物理NUMA結構之間的冷遷移或熱遷移,其中,如果選擇執行所述熱遷移,則在執行所述熱遷移之前進行:模擬所述熱遷移之后的資源重新映射過程,若成功則執行所述熱遷移,否則不執行所述熱遷移。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京澤塔云科技股份有限公司,未經北京澤塔云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711485994.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種云環境下的主機負載預測方法
- 下一篇:ETL系統的資源管理方法及裝置





