[發(fā)明專利]虛擬機(jī)生命周期管理系統(tǒng)及其管理方法在審
| 申請?zhí)枺?/td> | 201611262287.0 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN106648837A | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設(shè)計)人: | 陳丹雙;周元 | 申請(專利權(quán))人: | 攜程旅游網(wǎng)絡(luò)技術(shù)(上海)有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 上海弼興律師事務(wù)所31283 | 代理人: | 薛琦,謝琦 |
| 地址: | 200335*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬機(jī) 生命周期 管理 系統(tǒng) 及其 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及云計算領(lǐng)域,具體涉及虛擬機(jī)生命周期管理系統(tǒng)及其管理方法。
背景技術(shù)
隨著云桌面在企業(yè)內(nèi)部的普及,虛擬桌面系統(tǒng)將會接入不同的客戶端及遠(yuǎn)程桌面連接協(xié)議方案,不同的云平臺后臺基礎(chǔ)設(shè)施,各方案廠商對虛擬機(jī)的管理不盡相同。多種云平臺的涌入意味著虛擬機(jī)桌面系統(tǒng)需要進(jìn)行統(tǒng)一化的虛擬機(jī)管理。
在用戶需求方面,虛擬機(jī)是有差異的,鏡像、CPU、硬盤配置等都會有所不同,對應(yīng)不同的部門或不同需求的用戶。在對這些差異化的虛擬機(jī)進(jìn)行統(tǒng)一化的管理過程當(dāng)中也會經(jīng)常涉及到虛擬機(jī)的輪轉(zhuǎn)。在企業(yè)內(nèi)部,虛擬機(jī)鏡像往往會頻繁更新,比如安裝軟件列表的增減、配置的更改等等。
同時,從用戶體驗上來說,系統(tǒng)需要快速為用戶提供虛擬機(jī),做到“登錄即可得”;另一方面,資源是有限的,對于長期不使用的機(jī)器,系統(tǒng)需要做到自動探測,采取策略進(jìn)行回收刪除。
發(fā)明內(nèi)容
本發(fā)明的目的在于為了解決現(xiàn)有技術(shù)中對于不同廠商的虛擬機(jī)在使用過程存在一致性管理等問題的出現(xiàn);提供虛擬機(jī)生命周期管理系統(tǒng)及其管理方法。
為了達(dá)到上述目的,本發(fā)明通過以下技術(shù)方案實現(xiàn):
一種虛擬機(jī)生命周期管理方法,所述管理方法包含:
當(dāng)滿足創(chuàng)建要求時,創(chuàng)建虛擬機(jī);
當(dāng)滿足回收標(biāo)準(zhǔn)時,回收至少一個已存在于云平臺的所述虛擬機(jī);
當(dāng)任一類型的所述虛擬機(jī)更新了配置參數(shù)時,創(chuàng)建包含已更新配置參數(shù)的虛擬機(jī)并替換對應(yīng)具有舊配置參數(shù)的所述虛擬機(jī);
較佳地,在當(dāng)滿足創(chuàng)建要求時,創(chuàng)建虛擬機(jī)的步驟中,具體包含:
判斷未使用的同一類型的虛擬機(jī)數(shù)量是否低于對應(yīng)的余量配額下限;
當(dāng)?shù)陀跁r,創(chuàng)建并保存至少一個對應(yīng)所述類型的所述虛擬機(jī)。
較佳地,在當(dāng)滿足回收標(biāo)準(zhǔn)時,回收至少一個已存在于云平臺的所述虛擬機(jī)的步驟中,具體包含:
判斷任一所述云平臺上的每個所述虛擬機(jī)的空閑期是否達(dá)到上限以及每個所述虛擬機(jī)的配置參數(shù)是否需要更新;
當(dāng)任一所述虛擬機(jī)的空閑期達(dá)到上限或所述虛擬機(jī)的配置參數(shù)需要更新時,回收所述虛擬機(jī)。
較佳地,在當(dāng)任一類型的所述虛擬機(jī)更新了配置參數(shù)時,創(chuàng)建包含已更新配置參數(shù)的虛擬機(jī)并替換對應(yīng)具有舊配置參數(shù)的虛擬機(jī)的步驟中,具體包含:
判斷是否有任一類型虛擬機(jī)的所述配置參數(shù)已更新;
當(dāng)存在所述已更新配置參數(shù)時,查找并刪除所有包含所述舊配置參數(shù)的同類型虛擬機(jī),同時創(chuàng)建相同數(shù)量包含所述已更新配置參數(shù)的所述同類型虛擬機(jī)。
較佳地,所述管理方法還包含:
控制至少一個正在工作的所述虛擬機(jī)的基本操作;所述基本操作包含:所述虛擬機(jī)的重啟、休眠、恢復(fù)以及重新配置。
一種虛擬機(jī)生命周期管理系統(tǒng),所述管理系統(tǒng)包含:
虛擬機(jī)生命周期控制模塊,用于當(dāng)滿足創(chuàng)建要求時,創(chuàng)建虛擬機(jī);還用于當(dāng)滿足回收標(biāo)準(zhǔn)時,回收至少一個已存在于云平臺的所述虛擬機(jī);還用于創(chuàng)建包含已更新配置參數(shù)的虛擬機(jī)并替換對應(yīng)具有舊配置參數(shù)的所述虛擬機(jī);
虛擬機(jī)差異化管理模塊,內(nèi)設(shè)有多個虛擬機(jī)池、虛擬機(jī)配置表;每個所述虛擬機(jī)池內(nèi)設(shè)有同一類型未使用的一個或多個所述虛擬機(jī);所述虛擬機(jī)配置表包含所述虛擬機(jī)差異化管理模塊內(nèi)每個所述虛擬機(jī)的配置參數(shù);
云平臺層,設(shè)有多個云平臺,所述多個云平臺與所述多個虛擬機(jī)池一一對應(yīng),每個所述云平臺上設(shè)有所述同一類的一個或多個所述虛擬機(jī);
統(tǒng)一接口模塊,為所述虛擬機(jī)生命周期控制模塊、所述虛擬機(jī)差異化管理模塊分別與所述云平臺層通訊提供通信渠道。
較佳地,在當(dāng)滿足創(chuàng)建要求時,所述虛擬機(jī)生命周期控制模塊創(chuàng)建虛擬機(jī)中:
所述虛擬機(jī)生命周期控制模塊判斷所述虛擬機(jī)差異化管理模塊內(nèi)任一所述虛擬機(jī)池內(nèi)所述虛擬機(jī)的數(shù)量是否低于對應(yīng)的余量配額下限;
當(dāng)?shù)陀跁r,所述虛擬機(jī)生命周期控制模塊創(chuàng)建至少一個所述類型的虛擬機(jī),所述虛擬機(jī)差異化管理模塊將至少一個所述類型的虛擬機(jī)保存至對應(yīng)的所述虛擬機(jī)池內(nèi)。
較佳地,在當(dāng)滿足回收標(biāo)準(zhǔn)時,所述虛擬機(jī)生命周期控制模塊回收至少一個已存在于云平臺的所述虛擬機(jī)中:
所述虛擬機(jī)生命周期控制模塊通過所述統(tǒng)一接口模塊判斷所述云平臺層內(nèi)任一所述云平臺上的每個所述虛擬機(jī)的空閑期是否達(dá)到上限以及每個所述虛擬機(jī)的配置參數(shù)是否需要更新;
當(dāng)任一所述虛擬機(jī)的空閑期達(dá)到上限或所述虛擬機(jī)的配置參數(shù)需要更新時,所述虛擬機(jī)生命周期控制模塊通過所述統(tǒng)一接口模塊回收所述虛擬機(jī)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于攜程旅游網(wǎng)絡(luò)技術(shù)(上海)有限公司,未經(jīng)攜程旅游網(wǎng)絡(luò)技術(shù)(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611262287.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 擴(kuò)展人工任務(wù)生命周期的方法、組件和系統(tǒng)
- 設(shè)備生命周期的監(jiān)測方法及相關(guān)裝置
- 一種用于為用戶提供知識信息的方法與設(shè)備
- 一種產(chǎn)品生命周期的識別方法和裝置
- 從產(chǎn)品生命周期到設(shè)計和制造的數(shù)據(jù)反饋環(huán)路
- VNF實例化生命周期分析方法和系統(tǒng)
- 基于區(qū)塊鏈的疫苗全生命周期管理方法及系統(tǒng)
- 商品生命周期管理方法、裝置和計算機(jī)設(shè)備
- 用于存儲器子系統(tǒng)的介質(zhì)管理記錄器
- 一種生命周期事件處理方法、裝置及電子設(shè)備





