[發明專利]用于在聯網計算環境中預先供應虛擬機的方法和系統有效
| 申請號: | 201210241788.6 | 申請日: | 2012-07-12 |
| 公開(公告)號: | CN103106098A | 公開(公告)日: | 2013-05-15 |
| 發明(設計)人: | J·L·安德森;G·J·伯斯;J·L·科維達克;C·W·羅施 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;H04L29/08 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 吳立明 |
| 地址: | 美國紐*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 聯網 計算 環境 預先 供應 虛擬機 方法 系統 | ||
技術領域
一般而言,本發明的實施例涉及虛擬機(VM)。具體而言,本發明的實施例涉及在聯網計算環境(例如,云計算環境)中預先供應(provision)VM。
背景技術
聯網計算環境(例如,云計算環境)是對先前網格環境的增強,借此多個網格和其它計算資源可以由一個或者多個附加抽象層(例如,云層)進一步增強,困此使相異設備在終端消費者看來為單個無縫資源池。這些資源可以包括比如物理或者邏輯計算引擎、服務器和設備、設備存儲器、存儲設備這樣的資源以及其它資源。
目前,云計算服務提供商可能需要高度可變的時間段(例如,范圍從若干分鐘到若干小時)以供應由消費者所請求的資源。供應速度的差異一般是不同變量(例如,在存儲架構中利用的基礎設施的類型和復雜性;云管理平臺的架構;以及用來供應資源的方法)的函數。這樣,在獲得用于云計算機資源(比如VM)的可預測和一致供應時機時可能存在挑戰。
發明內容
一般而言,本發明的實施例提供一種用于預先供應云計算資源(比如虛擬機(VM))以便實現更快和更一致供應時機的方法。本發明的實施例描述一種用于生成在一個或者多個消費者開始發起大量請求(例如實例化/填充多個電子商務‘購物車’)時利用的預先供應的虛擬機池的方法。在一個典型實施例中,在計算機數據結構中接收對將與VM相關聯的操作系統的選擇。繼而,將基于對操作系統的選擇來發起對VM的供應。隨后,將在計算機數據結構中接收對將與VM相關聯的至少一個軟件程序的至少一個選擇。繼而,可以響應于在計算機數據結構中接收的供應請求、基于對至少一個軟件程序的至少一個選擇來完成對VM的供應。
本發明的第一方面提供一種計算機實施的方法,該方法用于在聯網計算環境中預先供應虛擬機(VM),該方法包括:在計算機數據結構中接收對將與VM相關聯的操作系統的選擇;基于對操作系統的選擇來開始對VM的供應;在計算機數據結構中接收對將與VM相關聯的至少一個軟件程序的至少一個選擇;以及響應于在計算機數據結構中接收的供應請求、基于對至少一個軟件程序的至少一個選擇來完成對VM的供應。
本發明的第二方面提供一種用于在聯網計算環境中預先供應虛擬機(VM)的系統,該系統包括:總線;耦合到總線的處理器;以及耦合到總線的存儲器介質,存儲器介質包括用于執行以下操作的指令:在計算機數據結構中接收對將與VM相關聯的操作系統的選擇;基于對操作系統的選擇來開始對VM的供應;在計算機數據結構中接收對將與VM相關聯的至少一個軟件程序的至少一個選擇;以及響應于在計算機數據結構中接收的供應請求、基于對至少一個軟件程序的至少一個選擇來完成對VM的供應。
本發明的第三方面提供一種用于在聯網計算環境中預先供應虛擬機(VM)的計算機程序產品,該計算機程序產品包括計算機可讀存儲介質和在計算機可讀存儲介質上存儲的程序指令,程序指令用于:在計算機數據結構中接收對將與VM相關聯的操作系統的選擇;基于對操作系統的選擇來發起對VM的供應;在計算機數據結構中接收對將與VM相關聯的至少一個軟件程序的至少一個選擇;以及響應于在計算機數據結構中接收的供應請求、基于對至少一個軟件程序的至少一個選擇來完成對VM的供應。
本發明的第四方面提供一種用于部署系統的方法,該系統用于在聯網計算環境中預先供應虛擬機(VM),該方法包括:部署計算機基礎設施,計算機基礎設施可操作用于:在計算機數據結構中接收對將與VM相關聯的操作系統的選擇;基于對操作系統的選擇來發起對VM的供應;在計算機數據結構中接收對將與VM相關聯的至少一個軟件程序的至少一個選擇;以及響應于在計算機數據結構中接收的供應請求、基于對至少一個軟件程序的至少一個選擇來完成對VM的供應。
附圖說明
從與以下附圖結合進行的對本發明各種方面的下文具體描述中將更容易理解本發明的這些和其它特征,在附圖中:
圖1表示根據本發明一實施例的云計算節點。
圖2表示根據本發明一實施例的云計算環境。
圖3表示根據本發明一實施例的抽象模型層。
圖4表示根據本發明一實施例的系統圖。
圖5表示根據本發明一實施例的方法流程圖。
圖6表示根據本發明一實施例的另一方法流程圖。
附圖未必按比例繪制。附圖僅為示意表示,而并非旨在于描繪本發明的具體參數。附圖旨在于僅表示本發明的典型實施例,并且因此不應被視為限制本發明的范圍。在附圖中,相似編號代表相似元件。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210241788.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于FCT多工位測試裝置的測試方法
- 下一篇:用于檢測旋轉角的方法





