[發明專利]虛擬機生命周期管理系統及其管理方法在審
| 申請號: | 201611262287.0 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN106648837A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 陳丹雙;周元 | 申請(專利權)人: | 攜程旅游網絡技術(上海)有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 上海弼興律師事務所31283 | 代理人: | 薛琦,謝琦 |
| 地址: | 200335*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 生命周期 管理 系統 及其 方法 | ||
1.一種虛擬機生命周期管理方法,其特征在于,管理方法包含:
當滿足創建要求時,創建虛擬機;
當滿足回收標準時,回收至少一個已存在于云平臺的所述虛擬機;
當任一類型的所述虛擬機更新了配置參數時,創建包含已更新配置參數的虛擬機并替換對應具有舊配置參數的所述虛擬機。
2.如權利要求1所述的虛擬機生命周期管理方法,其特征在于,在當滿足創建要求時,創建虛擬機的步驟中,具體包含:
判斷未使用的同一類型的虛擬機數量是否低于對應的余量配額下限;
當低于時,創建并保存至少一個對應類型的所述虛擬機。
3.如權利要求1所述的虛擬機生命周期管理方法,其特征在于,在當滿足回收標準時,回收至少一個已存在于云平臺的所述虛擬機的步驟中,具體包含:
判斷任一所述云平臺上的每個所述虛擬機的空閑期是否達到上限以及每個所述虛擬機的配置參數是否需要更新;
當任一所述虛擬機的空閑期達到上限或所述虛擬機的配置參數需要更新時,回收所述虛擬機。
4.如權利要求1所述的虛擬機生命周期管理方法,其特征在于,在當任一類型的所述虛擬機更新了配置參數時,創建包含已更新配置參數的虛擬機并替換對應具有舊配置參數的虛擬機的步驟中,具體包含:
判斷是否有任一類型虛擬機的配置參數已更新;
當存在所述已更新配置參數時,查找并刪除所有包含所述舊配置參數的同類型虛擬機,同時創建相同數量包含所述已更新配置參數的所述同類型虛擬機。
5.如權利要求1所述的虛擬機生命周期管理方法,其特征在于,所述管理方法還包含:
控制至少一個正在工作的所述虛擬機的基本操作;所述基本操作包含:所述虛擬機的重啟、休眠、恢復以及重新配置。
6.一種虛擬機生命周期管理系統,其特征在于,管理系統包含:
虛擬機生命周期控制模塊,用于當滿足創建要求時,創建虛擬機;還用于當滿足回收標準時,回收至少一個已存在于云平臺的所述虛擬機;還用于創建包含已更新配置參數的虛擬機并替換對應具有舊配置參數的所述虛擬機;
虛擬機差異化管理模塊,內設有多個虛擬機池、虛擬機配置表;每個所述虛擬機池內設有同一類型未使用的一個或多個所述虛擬機;所述虛擬機配置表包含所述虛擬機差異化管理模塊內每個所述虛擬機的配置參數;
云平臺層,設有多個云平臺,所述多個云平臺與所述多個虛擬機池一一對應,每個所述云平臺上設有所述同一類的一個或多個所述虛擬機;
統一接口模塊,為所述虛擬機生命周期控制模塊、所述虛擬機差異化管理模塊分別與所述云平臺層通訊提供通信渠道。
7.如權利要求6所述的虛擬機生命周期管理系統,其特征在于,在當滿足創建要求時,所述虛擬機生命周期控制模塊創建虛擬機中:
所述虛擬機生命周期控制模塊判斷所述虛擬機差異化管理模塊內任一所述虛擬機池內所述虛擬機的數量是否低于對應的余量配額下限;
當低于時,所述虛擬機生命周期控制模塊創建至少一個所述類型的虛擬機,所述虛擬機差異化管理模塊將至少一個所述類型的虛擬機保存至對應的所述虛擬機池內。
8.如權利要求6所述的虛擬機生命周期管理系統,其特征在于,在當滿足回收標準時,所述虛擬機生命周期控制模塊回收至少一個已存在于云平臺的所述虛擬機中:
所述虛擬機生命周期控制模塊通過所述統一接口模塊判斷所述云平臺層內任一所述云平臺上的每個所述虛擬機的空閑期是否達到上限以及每個所述虛擬機的配置參數是否需要更新;
當任一所述虛擬機的空閑期達到上限或所述虛擬機的配置參數需要更新時,所述虛擬機生命周期控制模塊通過所述統一接口模塊回收所述虛擬機。
9.如權利要求6所述的虛擬機生命周期管理系統,其特征在于,在所述虛擬機生命周期控制模塊創建包含已更新配置參數的虛擬機并替換對應具有舊配置參數的所述虛擬機中:
所述虛擬機生命周期控制模塊根據所述虛擬機配置表判斷是否有任一類型虛擬機的配置參數已更新;
當存在所述已更新配置參數時,所述虛擬機生命周期控制模塊查找并刪除所有包含所述舊配置參數的同類型虛擬機,同時創建相同數量包含所述已更新配置參數的所述同類型虛擬機,并保存至所述虛擬機差異化管理模塊中對應的所述虛擬機池內。
10.如權利要求6所述的虛擬機生命周期管理系統,其特征在于,所述虛擬機生命周期控制模塊控制至少一個正在工作的所述虛擬機的基本操作;所述基本操作包含:虛擬機的重啟、休眠、恢復以及重新配置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于攜程旅游網絡技術(上海)有限公司,未經攜程旅游網絡技術(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611262287.0/1.html,轉載請聲明來源鉆瓜專利網。





