[發明專利]一種用于為虛擬機安裝軟件的方法和裝置在審
| 申請號: | 201811360979.8 | 申請日: | 2018-11-15 |
| 公開(公告)號: | CN109491677A | 公開(公告)日: | 2019-03-19 |
| 發明(設計)人: | 孫永增 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F9/455 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 白天明;解婷婷 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 鏡像庫 虛擬機 安裝軟件 安裝包 軟件包 方法和裝置 服務器下載 互聯網下載 虛擬化系統 虛擬機系統 接收用戶 界面顯示 鏡像源 虛擬化 下載 主機 訪問 互聯 權限 互聯網 申請 服務 | ||
1.一種用于為虛擬機安裝軟件的方法,其特征在于,所述方法包括:
通過互聯網將鏡像庫從鏡像源服務器下載并且導入到虛擬化系統所在的主機中,以用于向虛擬機系統之中的虛擬機提供鏡像庫服務;其中,所述鏡像庫包括各種軟件的安裝包;
獲取訪問所述鏡像庫的權限;
通過虛擬化的界面顯示鏡像庫中的軟件包,并且接收用戶對于想要安裝的軟件包的選擇;
根據用戶對于軟件包的選擇訪問所述鏡像庫,采用所述鏡像庫中的將想要安裝的安裝包安裝到虛擬機中。
2.根據權利要求1所述的方法,其特征在于,在所述通過互聯網將鏡像庫下載并且導入到虛擬化系統中的步驟之后,所述方法還包括:
斷開虛擬化系統所在的主機與互聯網的網絡連接。
3.根據權利要求1所述的方法,其中,所述獲取訪問鏡像庫的權限的步驟包括:
采用用戶名、或者用戶名和密碼、或者哈希算法驗證來登錄鏡像庫,以獲取訪問鏡像庫的權限。
4.根據權利要求2所述的方法,其特征在于,在所述斷開虛擬化系統與互聯網的網絡連接的步驟之后,所述方法還包括:
當所述虛擬機系統與互聯網再次網絡連接的時候,對互聯網進行安全驗證;
當互聯網通過安全驗證之后,檢查在虛擬機中安裝的軟件是否有更新的版本,或者檢查所述鏡像庫是否有更新的版本;
如果在虛擬機中安裝的軟件有更新的版本,則通過互聯網下載所述軟件的安裝包,并且采用所述安裝包來更新所述軟件;或者
如果檢查到所述鏡像庫有更新的版本,則通過互聯網下載更新的鏡像庫,以用于采用更新的鏡像庫來更新所述虛擬機中安裝的軟件。
5.根據權利要求1所述的方法,其特征在于,在所述獲取訪問鏡像庫的權限的步驟之后,并且在所述根據用戶對于軟件包的選擇訪問所述鏡像庫,以從所述鏡像庫中將想要安裝的軟件包部署到虛擬機中的步驟之前,所述方法還包括:
通過界面顯示虛擬化系統中需要安裝軟件的虛擬機,并且接收用戶對于需要安裝軟件的虛擬機的選擇。
6.一種用于為虛擬機安裝軟件的裝置,包括存儲器和處理器,
所述存儲器,用于存儲計算機可讀指令;
所述處理器,用于執行所述計算機可讀指令,以執行如下操作:
通過互聯網將鏡像庫從鏡像源服務器下載并且導入到虛擬化系統所在的主機中,以用于向虛擬機系統之中的虛擬機提供鏡像庫服務;其中,所述鏡像庫包括各種軟件的安裝包;
獲取訪問所述鏡像庫的權限;
通過虛擬化的界面顯示鏡像庫中的軟件包,并且接收用戶對于想要安裝的軟件包的選擇;
根據用戶對于軟件包的選擇訪問所述鏡像庫,采用所述鏡像庫中的將想要安裝的安裝包安裝到虛擬機中。
7.根據權利要求6所述的裝置,其特征在于,所述處理器還用于執行下列操作:
在所述通過互聯網將鏡像庫下載并且導入到虛擬化系統中的步驟之后,斷開虛擬化系統所在的主機與互聯網的網絡連接。
8.根據權利要求6所述的裝置,其中,所述獲取訪問鏡像庫的權限的步驟包括:
采用用戶名、或者用戶名和密碼、或者哈希算法驗證來登錄鏡像庫,以獲取訪問鏡像庫的權限。
9.根據權利要求7所述的裝置,其特征在于,所述處理器還用于執行下列操作:
在所述斷開虛擬化系統與互聯網的網絡連接的步驟之后,當所述虛擬機系統與互聯網再次網絡連接的時候,對互聯網進行安全驗證;
當互聯網通過安全驗證之后,檢查在虛擬機中安裝的軟件是否有更新的版本,或者檢查所述鏡像庫是否有更新的版本;
如果在虛擬機中安裝的軟件有更新的版本,則通過互聯網下載所述軟件的安裝包,并且采用所述安裝包來更新所述軟件;或者
如果檢查到所述鏡像庫有更新的版本,則通過互聯網下載更新的鏡像庫,以用于采用更新的鏡像庫來更新所述虛擬機中安裝的軟件。
10.根據權利要求6所述的裝置,其特征在于,所述處理器還用于執行下列操作:
在所述獲取訪問鏡像庫的權限的步驟之后,并且在所述根據用戶對于軟件包的選擇訪問所述鏡像庫,以從所述鏡像庫中將想要安裝的軟件包部署到虛擬機中的步驟之前,通過界面顯示虛擬化系統中需要安裝軟件的虛擬機,并且接收用戶對于需要安裝軟件的虛擬機的選擇。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811360979.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種智能計算機軟件安裝方法
- 下一篇:一種通信監控終端數據采集系統及采集方法





