[發明專利]于虛擬機器提供應用程序的方法以及系統無效
| 申請號: | 201110378792.2 | 申請日: | 2011-11-21 |
| 公開(公告)號: | CN103136000A | 公開(公告)日: | 2013-06-05 |
| 發明(設計)人: | 莊予瑋;林峰正;孫芮澔 | 申請(專利權)人: | 財團法人資訊工業策進會 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/455 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 徐金國;鐘強 |
| 地址: | 中國臺灣臺北市*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 機器 提供 應用程序 方法 以及 系統 | ||
1.一種于虛擬機器提供應用程序的方法,其特征在于,包含:
(a)自一客戶端接收一應用程序開啟指令,用以開啟一目標應用程序;
(b)根據該應用程序開啟指令,分配一可用虛擬機器;
(c)自一執行檔儲存池所存有的多個候選應用程序執行檔,尋找對應該目標應用程序的一目標應用程序執行檔;
(d)掛載該目標應用程序執行檔至該可用虛擬機器;以及
(e)通過該可用虛擬機器執行已掛載的該目標應用程序執行檔。
2.根據權利要求1所述的于虛擬機器提供應用程序的方法,其特征在于,該應用程序開啟指令的步驟,是經由該客戶端的一應用程序產生及傳送該應用程序開啟指令、提供一虛擬桌面至該客戶端并經由該虛擬桌面產生及傳送該應用程序開啟指令、以及提供一網頁至該客戶端并經由該網頁產生及傳送該應用程序開啟指令三者其中的任一。
3.根據權利要求1所述的于虛擬機器提供應用程序的方法,其特征在于,還包括:
提供多個候選虛擬機器,其中每一該些候選虛擬機器具有對應的資源信息;且其中,該分配可用虛擬機器的步驟(b),是依據該些候選虛擬機器對應的資源信息判斷是否足夠掛載和執行該目標應用程序執行檔來進行分配。
4.根據權利要求3所述的于虛擬機器提供應用程序的方法,其特征在于:
每一該些候選虛擬機器還包括具有對應的已安裝應用程序;
步驟(b)是依據該些候選虛擬機器具有對應的已安裝應用程序是否包含該目標應用程序、以及該些候選虛擬機器對應的資源信息是否足夠執行該目標應用程序來進行分配;以及
當該些候選虛擬機器中,已安裝應用程序包含該目標應用程序者,皆未有足夠資源可執行該目標應用程序時,從該些候選虛擬機器具有對應的已安裝應用程序未包含該目標應用程序者,依據其對應的資源信息判斷是否足夠掛載和執行該目標應用程序執行檔來進行分配。
5.根據權利要求3所述的于虛擬機器提供應用程序的方法,其特征在于,該執行檔儲存池所存有的該些候選應用程序執行檔符合每一該些候選虛擬機器的一虛擬機器系統環境。
6.根據權利要求1所述的于虛擬機器提供應用程序的方法,其特征在于,還包含:
于該客戶端的一顯示器,顯示該可用虛擬機器執行該目標應用程序執行檔的一執行畫面。
7.根據權利要求1所述的于虛擬機器提供應用程序的方法,其特征在于,步驟(b)包含:
根據該應用程序開啟指令,查詢該目標應用程序的一所需資源信息;以及
自多個候選虛擬機器選擇符合該所需資源信息者,作為該可用虛擬機器。
8.根據權利要求7所述的于虛擬機器提供應用程序的方法,其特征在于,還包含:
監控每一該些候選虛擬機器的一剩余資源;
其中自該些候選虛擬機器選擇符合該所需資源信息者,作為該可用虛擬機器的步驟包含:
選擇該些候選虛擬機器中,其剩余資源符合該所需資源信息者,作為該可用虛擬機器。
9.根據權利要求1所述的于虛擬機器提供應用程序的方法,其特征在于,步驟(d)包含:
自該執行檔儲存池鏈結或復制該目標應用程序執行檔至一分享空間;以及
掛載該分享空間中的該目標應用程序執行檔。
10.根據權利要求1所述的于虛擬機器提供應用程序的方法,其特征在于:
步驟(a)的前還包含掛載多個預設應用程序執行檔至該可用虛擬機器;
在步驟(d)前,判斷該些預設應用程序執行檔是否包含該目標應用程序執行檔;
在該些預設應用程序執行檔不包含該目標應用程序執行檔時,執行步驟(d);以及
在該些預設應用程序執行檔包含該目標應用程序執行檔時,不執行步驟(d)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于財團法人資訊工業策進會,未經財團法人資訊工業策進會許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110378792.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:2,6-二氯-3-氟苯基衍生物的鹽
- 下一篇:基于電子標簽的位置追蹤系統





