[發明專利]一種實例彈性伸縮方法、實例管理模塊以及計算設備有效
| 申請號: | 201610281341.X | 申請日: | 2016-04-28 |
| 公開(公告)號: | CN107329797B | 公開(公告)日: | 2020-09-18 |
| 發明(設計)人: | 王喆;李金成 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實例 彈性 伸縮 方法 管理 模塊 以及 計算 設備 | ||
1.一種實例彈性伸縮方法,適用于虛擬化系統,所述虛擬化系統中的一個或多個虛擬化實例組成伸縮組,其特征在于,所述方法包括:
判斷所述伸縮組中虛擬化實例的負載狀態是否超過第一上限值;
若確定所述伸縮組中虛擬化實例的負載狀態超過所述第一上限值,則創建單調遞增時間窗,其中,所述伸縮組中虛擬化實例的個數在所述單調遞增時間窗內不減少;
在所述單調遞增時間窗內,判斷所述伸縮組中虛擬化實例的負載狀態是否超過第二上限值;
若確定所述伸縮組中虛擬化實例的負載狀態超過所述第二上限值,則在所述伸縮組中新增n個虛擬化實例,其中n為不小于1的整數。
2.根據權利要求1所述的實例彈性伸縮方法,其特征在于,所述方法在所述判斷所述伸縮組中虛擬化實例的負載狀態是否超過第一上限值之后還包括:
若所述伸縮組中虛擬化實例的負載狀態超過所述第一上限值,則在所述虛擬化系統中拷貝m個虛擬化實例的鏡像文件,以部署m個虛擬化實例,其中m為不小于n的整數;
所述在所述伸縮組中新增n個所述虛擬化實例包括:
在已部署的所述m個虛擬化實例中,啟動n個虛擬化實例。
3.根據權利要求2所述的實例彈性伸縮方法,其特征在于,所述虛擬化系統每隔預置周期,執行所述判斷所述伸縮組中虛擬化實例的負載狀態是否超過所述第二上限值的步驟,其中,所述預置周期的長度小于所述單調遞增時間窗的長度;
所述方法還包括:
當所述單調遞增時間窗結束時,若已部署的所述m個虛擬化實例中還有p個未啟動,且所述伸縮組中虛擬化實例的負載狀態仍然超過所述第一上限值,則再次執行所述創建單調遞增時間窗的步驟,并在所述虛擬化系統中部署m-p個虛擬化實例,其中p為小于m的正整數。
4.根據權利要求3所述的實例彈性伸縮方法,其特征在于,所述方法還包括:
若在所述單調遞增時間窗內,已部署的所述m個虛擬化實例已經全部啟動,且所述伸縮組中虛擬化實例的負載狀態仍然超過所述第二上限值,則在所述虛擬化系統中再次部署新的虛擬化實例。
5.根據權利要求1所述的實例彈性伸縮方法,其特征在于,所述方法還包括:
判斷所述伸縮組中虛擬化實例的負載狀態是否低于第一下限值;
若所述伸縮組中虛擬化實例的負載狀態低于所述第一下限值,則設置單調遞減時間窗,其中,所述伸縮組中虛擬化實例的個數在所述單調遞減時間窗內不增加;
在所述單調遞減時間窗內,判斷所述伸縮組中虛擬化實例的負載狀態是否低于第二下限值;
若確定所述伸縮組中虛擬化實例的負載狀態低于所述第二下限值,則在所述伸縮組中刪除j個虛擬化實例,其中j為不小于1的整數。
6.根據權利要求5所述的實例彈性伸縮方法,其特征在于,所述方法在所述判斷所述伸縮組中虛擬化實例的負載狀態是否低于第一下限值之后還包括:
若所述伸縮組中虛擬化實例的負載狀態低于所述第一下限值,則在所述伸縮組中停止i個虛擬化實例,其中i為不小于j的整數;
所述在所述伸縮組中刪除i個所述虛擬化實例包括:
在已停止的所述i個虛擬化實例中,刪除j個虛擬化實例的鏡像文件。
7.一種實例管理模塊,適用于虛擬化系統,所述虛擬化系統中的一個或多個虛擬化實例組成伸縮組,其特征在于,所述模塊包括:
負載判斷單元,用于判斷所述伸縮組中虛擬化實例的負載狀態是否超過第一上限值;
時間管理單元,用于在所述負載判斷單元確定所述伸縮組中虛擬化實例的負載狀態超過所述第一上限值時,創建單調遞增時間窗,其中,所述伸縮組中虛擬化實例的個數在所述單調遞增時間窗內不減少;
所述負載判斷單元,還用于在所述單調遞增時間窗內,判斷所述伸縮組中虛擬化實例的負載狀態是否超過第二上限值;
實例伸縮單元,用于在所述負載判斷單元確定所述伸縮組中虛擬化實例的負載狀態超過所述第二上限值時,在所述伸縮組中新增n個虛擬化實例,其中n為不小于1的整數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610281341.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種石油勘探用多方位勘探設備
- 下一篇:數據復制的方法、裝置和虛擬化系統





