[發明專利]基于虛擬化的應用存儲方法、執行方法、裝置及系統在審
| 申請號: | 201410431689.3 | 申請日: | 2014-08-28 |
| 公開(公告)號: | CN105373415A | 公開(公告)日: | 2016-03-02 |
| 發明(設計)人: | 卞登奎 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/445;H04L29/08 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 余剛;梁麗超 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 虛擬 應用 存儲 方法 執行 裝置 系統 | ||
技術領域
本發明涉及通信領域,具體而言,涉及一種基于虛擬化的應用存儲方法、執行方法、裝 置及系統。
背景技術
應用軟件(也簡稱應用、軟件)的安裝/升級屬于服務器自動化的范疇,傳統基于IP網絡 的應用安裝方式也經常用于虛擬化的場景下面,但是受到一定的局限性,例如:1、網絡隔離 導致IP網絡不通;2、網絡流量的占用影響用戶使用和計費;3、下載速度影響安裝效率;4、 用戶防火墻導致管理軟件不可達;5、先下載再安裝的模式,需要一定的預留空間。
針對相關技術中在虛擬化場景下的應用軟件的安裝和/或升級存在一定局限性的問題,目 前尚未提出有效的解決方案。
發明內容
針對相關技術中在虛擬化場景下的應用軟件的安裝和/或升級存在一定局限性的問題,本 發明提供了一種基于虛擬化的應用存儲方法、執行方法、裝置及系統,以至少解決上述問題。
根據本發明的一個實施例,提供了一種基于虛擬化的應用存儲方法,包括:獲取應用的 信息及對應的安裝包和/或升級包;根據所述信息及所述安裝包和/或升級包在共享存儲空間中 創建媒體文件,其中,所述媒體文件用于在虛擬化場景中能夠自動執行安裝和/或升級所述應 用。
本實施例中,根據所述信息及所述安裝包和/或升級包在共享存儲空間中創建媒體文件包 括:根據所述信息及所述安裝包和/或升級包在共享存儲空間中創建虛擬化的共享磁盤以及包 含所述應用的信息及對應的安裝包和/或升級包的內容的磁盤鏡像文件ISO。
本實施例中,應用媒體服務器獲取錄入的應用的信息及對應的安裝包和/或升級包;所述 應用媒體服務器根據所述信息及所述安裝包和/或升級包在共享存儲空間中創建媒體文件,其 中,所述媒體文件用于在虛擬化場景中能夠自動執行安裝和/或升級所述應用。
根據本發明的另一實施例,提供了一種基于虛擬化的應用執行方法,包括:確定待安裝 和/或升級的應用及虛擬機;獲取所述待安裝和/或升級的應用對應的媒體文件,并將所述媒體 文件掛載在所述虛擬機上,其中,所述媒體文件用于在虛擬化場景中能夠自動執行安裝和/或 升級所述應用;指示通過所述媒體文件在所述虛擬機上安裝和/或升級所述應用。
本實施例中,獲取所述待安裝和/或升級的應用對應的媒體文件包括:獲取所述待安裝和/ 或升級的應用對應的虛擬化的共享磁盤以及包含所述應用的信息及對應的安裝包和/或升級包 的內容的磁盤鏡像文件ISO。
本實施例中,通過所述媒體文件在所述虛擬機上安裝和/或升級所述應用包括:所述虛擬 機所在主機向所述虛擬機的代理下發所述應用的安裝和/或升級指令;所述虛擬機的代理查找 本地掛載的所述媒體文件,并按照所述安裝和/或升級指令進行安裝和/或升級。
本實施例中,虛擬化管理系統確定待安裝和/或升級的應用及虛擬機;所述虛擬化管理系 統獲取所述待安裝和/或升級的應用對應的媒體文件,并將所述媒體文件掛載在所述虛擬機上, 其中,所述媒體文件用于在虛擬化場景中能夠自動執行安裝和/或升級所述應用;所述虛擬化 管理系統指示通過所述媒體文件在所述虛擬機上安裝和/或升級所述應用。
根據本發明的再一實施例,提供了一種基于虛擬化的應用存儲裝置,包括:獲取模塊, 用于獲取應用的信息及對應的安裝包和/或升級包;創建模塊,用于根據所述信息及所述安裝 包和/或升級包在共享存儲空間中創建媒體文件,其中,所述媒體文件用于在虛擬化場景中能 夠自動執行安裝和/或升級所述應用。
根據本發明的再一實施例,還提供了一種基于虛擬化的應用執行裝置,包括:確定模塊, 用于確定待安裝和/或升級的應用及虛擬機;掛載模塊,用于獲取所述待安裝和/或升級的應用 對應的媒體文件,并將所述媒體文件掛載在所述虛擬機上,其中,所述媒體文件用于在虛擬 化場景中能夠自動執行安裝和/或升級所述應用;執行模塊,用于指示通過所述媒體文件在所 述虛擬機上安裝和/或升級所述應用。
根據本發明的還一實施例,提供了一種基于虛擬化的應用執行系統,包括:應用媒體服 務器、虛擬化管理系統和虛擬機,其中,所述應用媒體服務器包括上述的基于虛擬化的應用 存儲裝置,所述虛擬化管理系統包括上述的基于虛擬化的應用執行裝置,所述虛擬機與所述 虛擬化管理系統相連,用于根據所述虛擬化管理系統的指示,通過所述媒體文件安裝和/或升 級所述應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410431689.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:任務調度方法、裝置及系統
- 下一篇:控制器的升級方法及系統





