[發(fā)明專利]一種虛擬光驅(qū)掛載方法及系統(tǒng)、服務(wù)器、終端有效
| 申請?zhí)枺?/td> | 201610907277.1 | 申請日: | 2016-10-18 |
| 公開(公告)號: | CN107968794B | 公開(公告)日: | 2023-05-12 |
| 發(fā)明(設(shè)計)人: | 邱劍鋒 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04L67/1095 |
| 代理公司: | 北京天昊聯(lián)合知識產(chǎn)權(quán)代理有限公司 11112 | 代理人: | 姜春咸;馮建基 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 虛擬光驅(qū) 方法 系統(tǒng) 服務(wù)器 終端 | ||
本發(fā)明公開一種虛擬光驅(qū)掛載方法及系統(tǒng)、服務(wù)器、終端,涉及計算機技術(shù)領(lǐng)域,用以解決現(xiàn)有技術(shù)中給一批虛機同時掛載虛擬光驅(qū)進(jìn)行升級時,由于大批量虛機同時讀取nfs目錄下的同一個ISO文件,使網(wǎng)絡(luò)阻塞,從而導(dǎo)致虛機掛死問題。所述方法包括:向待掛載虛擬光驅(qū)的虛擬機所對應(yīng)的終端提供光盤鏡像文件的拷貝;向所述終端發(fā)送掛載命令,以使所述虛擬機通過拷貝在對應(yīng)的終端上的所述光盤鏡像文件掛載虛擬光驅(qū)。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種虛擬光驅(qū)掛載方法及系統(tǒng)、服務(wù)器、終端。
背景技術(shù)
在虛擬化環(huán)境中,虛擬光驅(qū)是非常有用、常用的設(shè)備裝置。它是將一個ISO(isolation,光盤鏡像文件)文件,直接模擬為一個虛機內(nèi)的光驅(qū),虛機可以直接讀取ISO內(nèi)的文件,而并不需要實際有一個物理光驅(qū)的存在。裝一個操作系統(tǒng),可以給虛機掛載一個虛擬光驅(qū),然后用VNC(Virtual?Network?Console,虛擬網(wǎng)絡(luò)控制臺)登錄虛機,就可以有跟在物理機環(huán)境下安裝操作系統(tǒng)一樣的體驗。同樣的,要給一個虛機的操作系統(tǒng)打補丁,或是應(yīng)用軟件升級,可以給虛機掛一個ISO模擬的虛擬光驅(qū),然后在虛機內(nèi)執(zhí)行升級。
對于ISO文件的存儲,一般采用NFS(Network?File?System,網(wǎng)絡(luò)文件系統(tǒng))協(xié)議,建立一個集中共享的ISO庫,供所有虛機訪問。如果要給一批虛機升級,可以在虛擬化環(huán)境中實現(xiàn)一個批處理流程,即給一批虛機同時掛載虛擬光驅(qū),然后向所有虛機發(fā)送指令,執(zhí)行升級。這種方式在應(yīng)付少量的虛機時沒有問題,當(dāng)虛機數(shù)達(dá)到一定數(shù)量,就會出現(xiàn)虛機掛死的情況。因為ISO文件存儲在NFS的服務(wù)端,而NFS協(xié)議IO(輸入輸出)效率不高。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種虛擬光驅(qū)掛載方法及系統(tǒng)、服務(wù)器、終端,用以解決現(xiàn)有技術(shù)中給一批虛機同時掛載虛擬光驅(qū)進(jìn)行升級時,由于大批量虛機同時讀取nfs目錄下的同一個ISO文件,使網(wǎng)絡(luò)阻塞,從而導(dǎo)致虛機掛死問題。
一方面,本發(fā)明提供一種虛擬光驅(qū)掛載方法,包括:向待掛載虛擬光驅(qū)的虛擬機所對應(yīng)的終端提供光盤鏡像文件的拷貝;向所述終端發(fā)送掛載命令,以使所述虛擬機通過拷貝在對應(yīng)的終端上的所述光盤鏡像文件掛載虛擬光驅(qū)。
可選的,所述向待掛載虛擬光驅(qū)的虛擬機所對應(yīng)的終端提供光盤鏡像文件的拷貝包括:向待掛載虛擬光驅(qū)的虛擬機所對應(yīng)的終端發(fā)送掛載同步請求消息;接收所述終端的掛載同步響應(yīng)消息,所述掛載同步響應(yīng)消息指示所述終端已經(jīng)將所述光盤鏡像文件拷貝到所述終端本地。
可選的,所述向所述終端發(fā)送掛載命令,以使所述虛擬機通過拷貝在對應(yīng)的終端上的所述光盤鏡像文件掛載虛擬光驅(qū)包括:間隔預(yù)設(shè)時間向所述終端發(fā)送掛載命令,以使所述終端上的一批虛擬機通過拷貝在對應(yīng)終端上的所述光盤鏡像文件掛載虛擬光驅(qū)。
可選的,所述一批虛擬機的數(shù)量為2至20個。
進(jìn)一步的,所述向所述虛擬機發(fā)送掛載命令之后,所述方法還包括:向所述終端發(fā)送虛擬機升級命令,所述虛擬機升級命令攜帶升級程序在所述光盤鏡像文件中的位置參數(shù)和升級參數(shù),以使所述終端上的虛擬機利用拷貝在對應(yīng)終端上的光盤鏡像文件進(jìn)行升級。
另一方面,本發(fā)明還提供一種虛擬光驅(qū)掛載方法,包括:根據(jù)服務(wù)器的指示,將預(yù)設(shè)光盤鏡像文件拷貝到終端本地;接收來自所述服務(wù)器的掛載命令;根據(jù)所述掛載命令,通過拷貝到所述終端本地的光盤鏡像文件掛載虛擬光驅(qū)。
可選的,所述根據(jù)服務(wù)器的指示,將預(yù)設(shè)光盤鏡像文件拷貝到終端本地包括:接收來自所述服務(wù)器的掛載同步請求消息;將所述掛載同步請求消息指示的預(yù)設(shè)光盤鏡像文件拷貝到終端本地。
進(jìn)一步的,所述根據(jù)所述掛載命令,通過拷貝到所述終端本地的光盤鏡像文件掛載虛擬光驅(qū)之后,所述方法還包括:接收來自所述服務(wù)器的升級命令,所述升級命令攜帶升級程序在所述光盤鏡像文件中的位置參數(shù)和升級參數(shù);根據(jù)所述升級命令,利用拷貝在對應(yīng)終端上的光盤鏡像文件進(jìn)行升級。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610907277.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 虛擬光驅(qū)固件及其映像文檔讀取方法
- 虛擬光驅(qū)創(chuàng)建系統(tǒng)及方法
- 移動介質(zhì)數(shù)據(jù)防泄密方法及移動介質(zhì)
- 數(shù)據(jù)卡安裝方法、數(shù)據(jù)卡和終端設(shè)備
- 可攜式裝置的虛擬光驅(qū)的光盤數(shù)據(jù)切換系統(tǒng)及其方法
- 光盤讀取方法及裝置
- 一種移動終端及其虛擬光驅(qū)的實現(xiàn)方法
- 一種虛擬光驅(qū)掛載方法及系統(tǒng)、服務(wù)器、終端
- VDI的虛擬機播放客戶機的音樂CD的方法及系統(tǒng)
- USB移動設(shè)備、移動設(shè)備識別系統(tǒng)及識別方法





