[發明專利]為虛擬機供應圖像的方法和系統無效
| 申請號: | 200810093025.5 | 申請日: | 2008-04-15 |
| 公開(公告)號: | CN101290583A | 公開(公告)日: | 2008-10-22 |
| 發明(設計)人: | E·呂克;M·貝倫特;G·布賴特 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 | 代理人: | 馬浩 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 供應 圖像 方法 系統 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及虛擬化領域,其中對計算機資源進行仿真和模擬以提供由連接到工作臺所有者的主要中心計算機網絡的資源替代諸如該工作臺的存儲器、應用程序、可計算資源的計算資源的可能性,從而提供更有效的計算。尤其是,本發明涉及一種供應虛擬機圖像的方法,其中對于預定的應用類型,執行該應用的虛擬機的至少之一圖像的池加載在計算機的主存儲器中。
背景技術
現有技術圖1描述了供應系統18的結構系統環境,其中虛擬機14A和14B基于所謂的管理系統(Hypervisor?System)12(例如,VMWare?ESX服務器),其將機器的物理資源分配到(多個)虛擬機。在基于虛擬化技術的這些供應系統18之后的關鍵是:虛擬機14可以完全由存儲器20(非易失性)上的二進制圖像22A和22B進行表示。在這種圖像22中獲得它們的完整狀態。
如果一個人建立了新的虛擬機14,將幾個應用程序16安裝其上并且對它們進行配置,則一個人可以將這個完整機器及其完整狀態(例如,哪些應用程序當前正在運行)表示為(二進制)圖像22。因此,通過復制虛擬機圖像22,一個人可以創建新的虛擬機。然后,可以觸發管理系統12以啟動這個新的虛擬機,這是通過采用指向該新的圖像的“指針”觸發該管理系統而實現的。
基于虛擬機圖像的供應系統利用這些特征。響應于對應的用戶請求,不是分配一個專用物理機器10并將請求的操作系統和請求的應用程序安裝在該專用物理機器10上,供應系統18創建虛擬機。該供應系統18將一定集合的應用程序/操作系統18組合提供到其用戶。對于這些組合中的每一個,它有(二進制)原版圖像26A和26B。每當用戶請求具有應用程序/操作系統組合的機器時,該供應系統查找對應的原版圖像,形成那個圖像的副本,該副本然后自動對應于該請求的機器,并且然后通過觸發其上應該放置該虛擬機的物理機器10的管理系統12而啟動該機器。
整體上考慮該供應過程,該復制操作是最耗時過程。它取決于對應圖像的尺寸。尤其,當該機器變得非常復雜時(如機器上的應用服務器或多個應用程序的復雜應用程序),這些圖像變得很大。因此,現有技術復制操作的耗時是十分不利的。
發明內容
因此,本發明的目的在于節省供應過程中的時間。
本發明基于從新的虛擬機的供應通道除去復制操作的主意。
根據其最廣方面,本發明公開了一種供應虛擬機圖像的方法和相應系統,其中對于預定的應用類型,諸如特定客戶、特定應用以及特定可用性,執行所述應用的虛擬機的至少之一圖像的池(優選的是,它們中的多個)被加載到計算機的主存儲器中,
該方法的特征在于:
a)對于諸如1小時、5小時、24小時、一些天、自由范圍的預定未來時間,計算在這個時間范圍內期待由客戶請求的所述虛擬機圖像的請求數目,其中該計算基于下面條目中的至少之一:
1)對所述虛擬機的歷史請求工作量的統計數據,
2)存儲器的剩余未分配的全部存儲器空間的可用性,
其中優選的通過另外評估與該客戶關聯的服務準則的預定品質來完成,
b)響應于對新的虛擬機圖像的請求,將鏈接傳遞到處理所述請求的管理程序函數(hypervisor?function),其中所述鏈接指向所述相應虛擬機的預備圖像副本。
現有技術中,這些圖像必須通過人工或通過供應系統來形成。然而這里建議引入一種行動程序,該行動程序用于自動基于預定的服務水平協議自動形成新的虛擬機圖像。
有利的結果是,當輸入請求實際進入的時刻,圖像副本已經存在并且能夠即刻提供到該圖像的調度程序,而無需必須當接收到該請求時產生副本。因此,能夠更快提供對該請求的期待響應。
關于統計數據的推導和利用,建議該服務水平管理器收集并且維持至少下面統計:
-對虛擬機類型的請求的全部數目;
-對一定類型的虛擬機的請求的平均數目;
-基于虛擬機的類型,隨時間的請求。
本發明方法還包括如下優選方面,根據請求的平均數目的預分配,預期時域上的負載峰值,以及預駐留(pre-populate)新的存儲,以為了預期請求及更有效地滿足SLA的目的。
附圖說明
通過例子示出了本發明,并且本發明不會受到附圖的圖形的限制,這些附圖如下:
圖1示出了用于現有技術方法的現有技術硬件和軟件環境的最基本結構部分;
圖2示出了用于本發明方法的優選實施例的發明硬件和軟件環境的最基本結構部分;
圖3示出了在預分配期間根據請求的平均數目執行的本發明方法的優選實施例的交互步驟的控制流程;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810093025.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:吸附汽油蒸汽專用活性炭
- 下一篇:甘蔗聯合收割機
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





