[發明專利]云計算系統中的用于虛擬機的資源管理有效
| 申請號: | 201880009992.0 | 申請日: | 2018-01-30 |
| 公開(公告)號: | CN110249310B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | R·比安基尼;E·科爾特斯;M·F·方圖拉;A·邦德 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京世輝律師事務所 16093 | 代理人: | 王俊 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算 系統 中的 用于 虛擬機 資源管理 | ||
1.一種系統,包括:
處理器和存儲器;以及
機器可讀指令,被存儲在所述存儲器中,所述機器可讀指令在由所述處理器執行時將所述處理器配置為:
接收請求以將虛擬機部署在來自云計算系統中的、運行多個虛擬機的多個節點中的節點上;
接收針對所述虛擬機的預測壽命;
接收所述多個節點中的每個節點上運行的虛擬機的平均壽命;
當在節點上并置具有相似壽命的虛擬機的第一策略被采取時,并且當所述預測壽命在所述多個節點中的第一節點上運行的虛擬機的所述平均壽命的預定范圍內時,將所述虛擬機分配給所述第一節點;以及
當在節點上并置具有不同壽命的虛擬機的第二策略被采取時,并且當所述預測壽命不在所述多個節點中的第二節點上運行的虛擬機的所述平均壽命的所述預定范圍內時,將所述虛擬機分配給所述第二節點。
2.根據權利要求1所述的系統,其中所述機器可讀指令還將所述處理器配置為:
當所述預測壽命小于或等于第一預定值時,確定所述虛擬機屬于第一類型,或者當所述預測壽命大于或等于第二預定值時,確定所述虛擬機屬于第二類型,所述第二預定值大于所述第一預定值;以及
當所述虛擬機和在所述第一節點上運行的所有所述虛擬機屬于所述第一類型時,或者當所述虛擬機和在所述第一節點上運行的所有所述虛擬機屬于所述第二類型時,將所述虛擬機分配給所述第一節點。
3.根據權利要求1所述的系統,其中所述機器可讀指令還將所述處理器配置為:
當所述預測壽命小于或等于第一預定值時,確定所述虛擬機屬于第一類型,或者當所述預測壽命大于或等于第二預定值時,確定所述虛擬機屬于第二類型,所述第二預定值大于所述第一預定值;以及
當所述虛擬機屬于所述第一類型并且在所述第二節點上運行的所有所述虛擬機屬于所述第二類型時,或者當所述虛擬機屬于所述第二類型并且在所述第二節點上運行的所有所述虛擬機屬于所述第一類型時,將所述虛擬機分配給所述第二節點。
4.根據權利要求1所述的系統,其中所述機器可讀指令還將所述處理器配置為:
收集關于所述多個虛擬機的壽命的數據;以及
基于所收集的所述數據生成針對所述虛擬機的所述預測壽命。
5.根據權利要求1所述的系統,其中所述機器可讀指令還將所述處理器配置為:
收集關于所述多個虛擬機的壽命的數據;以及
基于所收集的所述數據生成所述多個節點中的每個節點上運行的虛擬機的所述平均壽命。
6.根據權利要求1所述的系統,其中所述機器可讀指令還將所述處理器配置為:
當所述虛擬機被分配給所述第一節點或所述第二節點時,更新所述第一節點或所述第二節點上的虛擬機的所述平均壽命。
7.根據權利要求1所述的系統,其中所述機器可讀指令還將所述處理器配置為:
當所述虛擬機在所述第一節點或所述第二節點上終止時,更新所述第一節點或所述第二節點上的虛擬機的所述平均壽命。
8.根據權利要求1所述的系統,其中所述機器可讀指令還將所述處理器配置為:
當一個或多個虛擬機在所述第一節點或所述第二節點上終止時,更新所述第一節點或所述第二節點上的虛擬機的所述平均壽命。
9.根據權利要求1所述的系統,其中所述機器可讀指令還將所述處理器配置為不跟蹤所述多個節點中的每個節點處的虛擬機的預測壽命或實際壽命。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880009992.0/1.html,轉載請聲明來源鉆瓜專利網。





