[發明專利]一種虛擬機資源的處理方法和系統在審
| 申請號: | 201310751288.1 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN103699419A | 公開(公告)日: | 2014-04-02 |
| 發明(設計)人: | 孫洪濤;孫征;曾兵;晏偉 | 申請(專利權)人: | 曙光云計算技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京新知遠方知識產權代理事務所(普通合伙) 11397 | 代理人: | 張艷 |
| 地址: | 100193 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬機 資源 處理 方法 系統 | ||
技術領域
本發明涉及計算機領域,特別涉及一種用于云計算的資源池中虛擬機資源的處理方法和系統。
背景技術
隨著云計算技術的發展和普及,基礎設施服務IAAS產品應用越來越廣泛。目前需要管理的IAAS層資源包括虛擬機,而在云計算環境中,虛擬機的創建、刪除需要一定的時間,這就導致用戶在申請虛擬機資源時,需要等待一段時間。另外,如果遇到其他情況,例如網絡狀況不好、并發較大等情況時,等待時間可能還要更長,這就導致了非常不好的用戶體驗。
因此,在云計算平臺中,如何使用戶快速的申請、刪除虛擬機資源,是亟待解決的問題。
發明內容
本發明針對上述問題,提出了一種虛擬機資源的處理方法和系統。
在一個方面,本發明提供了一種虛擬機資源申請的處理方法,包括步驟:接收用戶申請虛擬機資源的申請指令;在相應資源池中查找空閑的虛擬機資源;如果存在空閑的虛擬機資源,則分配空閑的虛擬機資源給申請;如果不存在空閑的虛擬機資源,則調用底層服務器接口創建虛擬機資源,并將創建的虛擬機資源分配給申請。
在再一個方面,本發明提供了一種虛擬機資源申請的處理系統,包括:指令模塊,指令接收模塊,用于接收用戶申請虛擬機資源的申請指令;資源查找模塊,用于在相應資源池中查找空閑的虛擬機資源;資源分配模塊,用于當存在空閑的虛擬機資源時,分配空閑的虛擬機資源給申請;以及資源創建模塊,用于當不存在空閑的虛擬機資源時,調用底層服務器接口創建虛擬機資源;其中創建的虛擬機資源由資源分配模塊分配給申請。
在另一個方面,本發明提供了一種虛擬機資源刪除請求的處理方法,包括步驟:接收用戶刪除虛擬機資源的刪除指令;清空所述虛擬機資源并放入資源池中以備再次使用;如果判斷資源池中的虛擬機資源數量超過預定閾值,則調用底層服務器接口刪除虛擬機資源。
在再一個方面,本發明提供了一種虛擬機資源刪除請求的處理系統,包括:指令接收模塊,用于接收用戶刪除虛擬機資源的刪除指令;資源清空模塊,用于清空虛擬機資源并放入資源池中以備再次使用;閾值判斷模塊,用于判斷資源池中的虛擬機資源數量是否超過預定閾值;以及資源刪除模塊,用于在閾值判斷模塊判斷資源池中的虛擬機資源數量超過預定閾值時調用底層服務器接口刪除虛擬機資源。
本發明提供的虛擬機資源申請和刪除的處理方法和系統,在資源池中預先存放好虛擬機資源,當用戶申請時,能夠快速響應用戶的申請操作;對于用戶刪除的虛擬機資源,則先清空放入資源池中,以備后續再次調用。這就使得用戶可快速申請、刪除虛擬機資源,減少等待時間,提高用戶體驗。
附圖說明
下面將參照附圖描述本發明的具體實施例,其中:
圖1為本發明的虛擬機資源申請的處理方法的流程圖。
圖2為本發明的虛擬機資源申請的處理系統的結構圖。
圖3為本發明的虛擬機資源刪除請求的處理方法的流程圖。
圖4為本發明的虛擬機資源刪除請求的處理系統的結構圖。
具體實施方式
為了使本發明的技術方案及優點更加清楚明白,以下結合附圖對本發明的示例性實施例進行進一步詳細的說明,顯然,所描述的實施例僅是本發明的一部分實施例,而不是所有實施例的窮舉。
本發明提供的虛擬機資源申請和刪除的處理方法和系統主要運用在云計算平臺管理系統中。圖1為本發明的虛擬機資源申請的處理方法的流程圖。如圖1所示,本發明的虛擬機資源申請的處理方法包括以下步驟:
首先,在步驟S101中,接收用戶申請虛擬機資源的申請指令。
通常,虛擬機資源定時創建并存放于資源池中,供用戶提出申請后直接使用,省去申請等待時間。資源池包括資源池信息和虛擬機信息,利用不同的進程對不同的信息進行更新。
接著,在步驟S102中,在相應資源池中查找空閑的虛擬機資源。
在查找空閑的虛擬機資源過程中,如果存在空閑的虛擬機資源,則執行步驟S103,
在步驟103中,分配空閑的虛擬機資源給該申請;在此種情況下,底層服務器不做任何響應。
但如果在步驟S102中發現不存在空閑的虛擬機資源,則執行步驟S104,調用底層服務器接口創建虛擬機資源,并將創建的虛擬機資源分配給該申請。
另外,如果所述虛擬機資源創建失敗,則定時重試,在重試創建失敗預定次數后結束重試創建,返回創建失敗消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光云計算技術有限公司,未經曙光云計算技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310751288.1/2.html,轉載請聲明來源鉆瓜專利網。





