[發(fā)明專利]桌面虛擬化環(huán)境下的軟件分發(fā)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201811067051.0 | 申請(qǐng)日: | 2018-09-13 |
| 公開(kāi)(公告)號(hào): | CN109284161B | 公開(kāi)(公告)日: | 2021-10-08 |
| 發(fā)明(設(shè)計(jì))人: | 何少偉;石正科 | 申請(qǐng)(專利權(quán))人: | 深圳市青葡萄科技有限公司 |
| 主分類號(hào): | G06F9/451 | 分類號(hào): | G06F9/451;G06F9/455;G06F8/61 |
| 代理公司: | 深圳市中智立信知識(shí)產(chǎn)權(quán)代理有限公司 44427 | 代理人: | 陳月霞 |
| 地址: | 518000 廣東省深圳市南山區(qū)前海深港合作區(qū)*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 桌面 虛擬 環(huán)境 軟件 分發(fā) 方法 | ||
本發(fā)明提供了一種桌面虛擬化環(huán)境下的軟件分發(fā)方法,包括:步驟1,在軟件庫(kù)制作模式下安裝軟件,并將其寫入到軟件庫(kù)磁盤;步驟2,將制作完成的軟件庫(kù)磁盤掛給多個(gè)虛擬機(jī)使用;步驟3,通過(guò)設(shè)置文件過(guò)濾模塊,確定用戶使用軟件的下發(fā)規(guī)則,以使軟件庫(kù)磁盤中某一用戶不使用的軟件對(duì)該用戶不可見(jiàn)。管理員用戶通過(guò)在虛擬機(jī)桌面設(shè)置成制作軟件盤的模式,在軟件庫(kù)制作模式下安裝的軟件將被寫入到軟件庫(kù)磁盤,并記錄軟件的信息及其對(duì)應(yīng)的文件系統(tǒng)位置。制作完成后該軟件庫(kù)磁盤就可以掛給多個(gè)虛擬機(jī)使用,且通過(guò)設(shè)置用戶使用哪些軟件對(duì)文件過(guò)濾模塊下發(fā)規(guī)則,可以將用戶不使用的軟件庫(kù)的軟件文件對(duì)用戶不可見(jiàn),達(dá)到個(gè)性化軟件分發(fā)的目的。
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬機(jī)技術(shù)領(lǐng)域,特別涉及一種桌面虛擬化環(huán)境下的軟件分發(fā)方法。
背景技術(shù)
桌面虛擬化(Virtual Desktop Infrastructure,VDI):桌面虛擬化(又稱虛擬桌面架構(gòu))是利用虛擬化的技術(shù),將操作系統(tǒng)和應(yīng)用程序統(tǒng)一存放在數(shù)據(jù)中心的服務(wù)器及存儲(chǔ)設(shè)備中,通過(guò)建立虛擬機(jī)池,為不同的用戶提供桌面。用戶通過(guò)采用不同的終端設(shè)備,利用對(duì)應(yīng)的虛擬桌面顯示協(xié)議和虛擬機(jī)進(jìn)行連接,從而在終端上顯示虛擬機(jī)的操作界面,終端僅作為輸入端和輸出端,計(jì)算和存儲(chǔ)全部在服務(wù)器端。通過(guò)顯示協(xié)議的優(yōu)化和一些外設(shè)的重定向技術(shù),使得訪問(wèn)虛擬桌面和使用本地的PC達(dá)到體驗(yàn)一致。該架構(gòu)可以提供集中管理的維護(hù)和安全優(yōu)勢(shì),同時(shí)具有移動(dòng)優(yōu)勢(shì),在任何地方都可以訪問(wèn)到自己的桌面環(huán)境。
軟件分發(fā)是指系統(tǒng)管理員通過(guò)某種方法將用戶所需的軟件發(fā)送給用戶桌面使用戶可以使用該軟件。文件系統(tǒng)過(guò)濾驅(qū)動(dòng)(File system filter driver):一種為文件系統(tǒng)提供附加的過(guò)濾規(guī)則的Windows驅(qū)動(dòng)。
在桌面虛擬化環(huán)境下,經(jīng)常存在多個(gè)用戶需要在各自的云桌面上安裝相同軟件的場(chǎng)景,比如office等各種常用軟件。而現(xiàn)在在批量的云桌面上批量更新/安裝軟件的方式通常為以下兩種:第一種是通過(guò)軟件管家類管理軟件將軟件傳輸?shù)接脩粼谱烂孢M(jìn)行安裝;第二種是將用戶所需的軟件安裝在一個(gè)虛擬機(jī)模版中,通過(guò)更新模板來(lái)更新虛擬桌面的軟件。
上述兩種方式都存在一定的缺點(diǎn)和不足,第一種方式軟件兼容性不好,需要管理員去維護(hù)、定制各種軟件安裝包來(lái)達(dá)到滿足軟件分發(fā)的要求,而且對(duì)于一些安裝過(guò)程較為復(fù)雜、安裝時(shí)長(zhǎng)較長(zhǎng)的軟件,在每個(gè)虛擬桌面上都要耗費(fèi)大量的時(shí)間;第二種方法雖然省去了用戶各自的安裝時(shí)間,但是同樣存在一定的局限性,重新更新模板會(huì)導(dǎo)致用戶原來(lái)虛擬桌面數(shù)據(jù)的丟失,不適用于辦公類等用戶有個(gè)性化數(shù)據(jù)的應(yīng)用場(chǎng)景。
發(fā)明內(nèi)容
本發(fā)明提供了一種桌面虛擬化環(huán)境下的軟件分發(fā)方法,以解決上述技術(shù)問(wèn)題。
為解決上述問(wèn)題,作為本發(fā)明的一個(gè)方面,提供了一種桌面虛擬化環(huán)境下的軟件分發(fā)方法,包括:步驟1,在軟件庫(kù)制作模式下安裝軟件,并將其寫入到軟件庫(kù)磁盤;步驟2,將制作完成的軟件庫(kù)磁盤掛給多個(gè)虛擬機(jī)使用;步驟3,通過(guò)設(shè)置文件過(guò)濾模塊,確定用戶使用軟件的下發(fā)規(guī)則,以使軟件庫(kù)磁盤中某一用戶不使用的軟件對(duì)該用戶不可見(jiàn)。
優(yōu)選地,所述方法在步驟1之前還包括:將虛擬機(jī)桌面設(shè)置成制作軟件盤的模式;將軟件庫(kù)磁盤掛載到該虛擬機(jī)桌面;啟動(dòng)虛擬機(jī)后運(yùn)行軟件庫(kù)制作工具,進(jìn)入軟件庫(kù)制作模式。
優(yōu)選地,所述軟件庫(kù)制作工具是運(yùn)行在制作軟件庫(kù)的虛擬機(jī)上的模塊,用于在軟件安裝時(shí)透明地重定向到軟件庫(kù)磁盤,并在軟件庫(kù)磁盤中維護(hù)軟件與本地文件系統(tǒng)的對(duì)應(yīng)關(guān)系。
優(yōu)選地,所述軟件庫(kù)制作工具包括文件重定向過(guò)濾驅(qū)動(dòng)模塊和軟件管理模塊:所述軟件管理模塊用于定義軟件包含的文件集合,為同一軟件的文件打上軟件的標(biāo)識(shí);所述文件重定向過(guò)濾驅(qū)動(dòng)模塊用于代理文件系統(tǒng)的讀、寫操作,在軟件安裝過(guò)程將文件重定向?qū)懙杰浖?kù)磁盤。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市青葡萄科技有限公司,未經(jīng)深圳市青葡萄科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811067051.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問(wèn)方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時(shí)處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺(tái)
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測(cè)終端和環(huán)境檢測(cè)系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計(jì)裝置和環(huán)境估計(jì)方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動(dòng)力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測(cè)儀(環(huán)境貓)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來(lái)擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法





