[發明專利]一種IaaS宿主機節能的方法及其系統在審
申請號: | 201911036668.0 | 申請日: | 2019-10-29 |
公開(公告)號: | CN110955321A | 公開(公告)日: | 2020-04-03 |
發明(設計)人: | 曾憲力;史偉;閔宇 | 申請(專利權)人: | 廣東睿江云計算股份有限公司;廣東智江網絡有限公司 |
主分類號: | G06F1/3206 | 分類號: | G06F1/3206;G06F1/329 |
代理公司: | 暫無信息 | 代理人: | 暫無信息 |
地址: | 528000 廣東省佛山市禪城區*** | 國省代碼: | 廣東;44 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 iaas 宿主 節能 方法 及其 系統 | ||
1.一種IaaS宿主機節能的方法,其特征在于,包括以下步驟:
S1、啟動宿主機,并使其進入性能模式;
S2、自定義宿主機的節能模式,若符合節能模式條件,則宿主機從性能模式進入節能模式,具體為:
S21、檢測宿主機的VM虛擬機數量,若VM虛擬機數量為0,則宿主機進入節能模式;若VM虛擬機數量不為0,則處于性能模式;
S22、在VM虛擬機數量不為0時,繼續檢測宿主機的硬件性能,包括:
檢測CPU利用率,若CPU利用率低于設定閾值,則宿主機進入節能模式;所述CPU利用率的設定閾值預先在宿主機上設定具體的數值;
S23、在步驟S22后,若宿主機依然處于性能模式的話,則收集宿主機的qemu進程數量,若qemu進程數量低于設定數量,則宿主機啟動節能模式;所述qemu進程數量的設定數量預先在宿主機上設定具體的數量值。
2.根據權利要求1所述的一種IaaS宿主機節能的方法,其特征在于,所述步驟S22中CPU利用率的設定閾值,其具體的數值為30%。
3.根據權利要求1所述的一種IaaS宿主機節能的方法,其特征在于,所述步驟S22、在VM虛擬機數量不為0時,繼續檢測宿主機的硬件性能,還包括:
檢測內存利用率,若內存利用率低于設定值,則宿主機進入節能模式;所述內存利用率的設定值預先在宿主機上設定具體的數值。
4.根據權利要求3所述的一種IaaS宿主機節能的方法,其特征在于,所述步驟S22中內存利用率的設定值,其具體的數值為50%。
5.根據權利要求1所述的一種IaaS宿主機節能的方法,其特征在于,所述步驟S23中qemu進程數量的設定數量,其具體的數量值為3。
6.一種IaaS宿主機節能的系統,包括VM虛擬機和其宿主機,其特征在于,所述宿主機包括節能模式模塊、性能模式模塊、VM虛擬機數量檢測模塊、CPU利用率檢測模塊、內存利用率檢測模塊以及qemu進程數量檢測模塊;
所述節能模式模塊用于控制所述宿主機的節能模式;
所述性能模式模塊用于控制所述宿主機的性能模式;
所述VM虛擬機數量檢測模塊用于檢測VM虛擬機數量,當檢測到VM虛擬機數量為0時,則所述節能模式模塊控制宿主機進入節能模式;當檢測到VM虛擬機數量不為0時,所述性能模式模塊控制宿主機進入性能模式;
所述CPU利用率檢測模塊用于檢測CPU利用率以及給CPU利用率的設定閾值預先在宿主機上設定具體的數值,當檢測到CPU利用率低于設定閾值時,則所述節能模式模塊控制宿主機進入節能模式;當檢測到CPU利用率沒有低于設定閾值時,則所述性能模式模塊控制宿主機進入性能模式;
所述內存利用率檢測模塊用于檢測內存利用率以及給內存利用率的設定值預先在宿主機上設定具體的數值,當檢測到內存利用率低于設定值時,則所述節能模式模塊控制宿主機進入節能模式;當檢測到內存利用率沒有低于設定值時,則所述性能模式模塊控制宿主機進入性能模式;
所述qemu進程數量檢測模塊用于檢測qemu進程數量以及給qemu進程數量的設定數量預先在宿主機上設定具體的數量值,當檢測到qemu進程數量低于設定數量時,則所述節能模式模塊控制宿主機進入節能模式;當檢測到qemu進程數量沒有低于設定數量時,則所述性能模式模塊控制宿主機進入性能模式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東睿江云計算股份有限公司;廣東智江網絡有限公司,未經廣東睿江云計算股份有限公司;廣東智江網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911036668.0/1.html,轉載請聲明來源鉆瓜專利網。