摘 要 虛擬桌面(virtual desktop)在云計(jì)算(cloud computing)運(yùn)用中非常普遍,用戶所使用的虛擬桌面能夠在云中進(jìn)行計(jì)算機(jī)桌面服務(wù)。隨著云計(jì)算時(shí)代的到來(lái),各種類型的互聯(lián)網(wǎng)應(yīng)用也越來(lái)越多,因此對(duì)相應(yīng)的數(shù)據(jù)模型和數(shù)據(jù)存儲(chǔ)等數(shù)據(jù)庫(kù)相關(guān)的技術(shù)指標(biāo)提出了更高的要求。即使傳統(tǒng)型的數(shù)據(jù)可在數(shù)據(jù)存儲(chǔ)方面占據(jù)很大優(yōu)勢(shì),但是由于本身的局限性所在,已經(jīng)越來(lái)越無(wú)法滿足云計(jì)算時(shí)代背景下對(duì)于數(shù)據(jù)容量的支撐?;诖?,云計(jì)算時(shí)代背景下,服務(wù)提供者提供用戶所需要使用的相關(guān)軟件,再充分利用好桌面協(xié)議以及關(guān)鍵技術(shù)等以圖像的方式傳輸?shù)娇蛻舳松厦?;與此同時(shí),服務(wù)器對(duì)用戶端的相關(guān)輸入進(jìn)行處理能夠隨時(shí)隨地更新桌面圖畫內(nèi)容。
【關(guān)鍵詞】虛擬桌面 關(guān)鍵技術(shù) 云計(jì)算時(shí)代 數(shù)據(jù)庫(kù)研究
云計(jì)算時(shí)代,對(duì)數(shù)據(jù)庫(kù)技術(shù)有著以下幾個(gè)方面的需求:
(1)大規(guī)模集群管理;
(2)海量數(shù)據(jù)處理;
(3)低延遲讀寫速度;
(4)建設(shè)以及運(yùn)營(yíng)成本。
虛擬桌面在云計(jì)算時(shí)代數(shù)據(jù)庫(kù)的應(yīng)用中具有諸多優(yōu)勢(shì),具體表現(xiàn)在以下幾個(gè)方面:
(1)虛擬桌面能夠隨時(shí)隨地提供數(shù)據(jù)訪問(wèn)的能力;
(2)支持多樣化的接入設(shè)備選擇;
(3)降低軟件和硬件的管理成本和維修成本;
(4)強(qiáng)化用戶的數(shù)據(jù)安全。上述優(yōu)勢(shì)使得虛擬桌面在云計(jì)算數(shù)據(jù)庫(kù)中有很廣泛的應(yīng)用前景,筆者將根據(jù)相關(guān)工作經(jīng)驗(yàn),綜合分析虛擬桌面及關(guān)鍵技術(shù)在云計(jì)算時(shí)代數(shù)據(jù)庫(kù)中的相關(guān)應(yīng)用。
1 虛擬桌面以及虛擬化關(guān)鍵技術(shù)
消費(fèi)者對(duì)于虛擬桌面的相關(guān)使用非常常見,最早可以追溯到Microsoft提供的遠(yuǎn)程桌面服務(wù)中,但是事實(shí)上在實(shí)際運(yùn)用中不夠滿足相關(guān)需求。舉例來(lái)說(shuō),遠(yuǎn)程桌面無(wú)法支持桌面共享服務(wù)。虛擬化技術(shù)的發(fā)展使得虛擬桌面獲得了更為長(zhǎng)遠(yuǎn)的發(fā)展,現(xiàn)階段來(lái)看,虛擬桌面的解決主要方案分為以下2種:
(1)SBC;
(2)VDI。
從VDI虛擬桌面解決方案原理來(lái)看,在服務(wù)器側(cè)準(zhǔn)備專用的虛擬機(jī),然后通過(guò)桌面顯示將虛擬桌面發(fā)送給遠(yuǎn)程客戶。上述原理主要是將服務(wù)器虛擬化,服務(wù)器虛擬化主要有以下2種方法:
(1)完全虛擬化;
(2)部分虛擬化。
完全虛擬化能夠?yàn)椴僮飨到y(tǒng)的相關(guān)操作提供與物理硬件完全相同的虛擬硬件環(huán)境,部分虛擬化則會(huì)在修改相應(yīng)操作系統(tǒng)之后再將其部署進(jìn)行虛擬機(jī)器中。完全虛擬化和部分虛擬化方法相比較,部分虛擬化具有更好的功能,但是對(duì)于虛擬機(jī)器中的操作系統(tǒng)修改具有更大的難度。部分虛擬化系統(tǒng)操作尤其是windows系列操作現(xiàn)階段是用戶最為廣泛使用的一個(gè)桌面操作系統(tǒng),windows系列操作系統(tǒng)中的閉源特性導(dǎo)致部分虛擬化操作很難進(jìn)行相應(yīng)部署。SBC虛擬桌面操作原理是將軟件統(tǒng)一安裝在一個(gè)遠(yuǎn)程服務(wù)器上面,用戶通過(guò)建立服務(wù)器對(duì)話或者服務(wù)器桌面等相關(guān)應(yīng)用來(lái)進(jìn)行操作和訪問(wèn),不同用戶之間的對(duì)話是隔離的。上述操作能夠使得鍵盤敲擊和鼠標(biāo)點(diǎn)擊等應(yīng)用軟件層之間更好地插入虛擬化層,削弱不同層次之間的耦合關(guān)系,使得軟件運(yùn)行能夠不受本地操作系統(tǒng)時(shí)間的驅(qū)使。上述方式方法在windows系列操作中已有相關(guān)支持,但是在之前的相關(guān)應(yīng)用中,由于用戶被固定在一個(gè)特定的服務(wù)器中,最終導(dǎo)致服務(wù)器無(wú)法根據(jù)負(fù)載情況進(jìn)行資源整合。另外一個(gè)角度來(lái)看,由于之前的應(yīng)用場(chǎng)景主要是會(huì)話業(yè)務(wù),所以具有很大的局限性,服務(wù)器與用戶之間的通信安全性能不夠高。新型的SBC虛擬桌面解決方案需要對(duì)虛擬桌面的性能進(jìn)行相應(yīng)改進(jìn)。
2 虛擬桌面關(guān)鍵技術(shù)在云計(jì)算數(shù)據(jù)庫(kù)中的應(yīng)用
2.1 虛擬化技術(shù)
從VDI虛擬桌面解決方案來(lái)看,提供閉源windows操作系統(tǒng)桌面非常有必要?,F(xiàn)階段來(lái)看,支撐VDI虛擬桌面普遍運(yùn)用的是完全虛擬化技術(shù),如CITRIX采用的Xen虛擬機(jī)。從總體上來(lái)看,不同廠商的服務(wù)器所使用的虛擬化產(chǎn)品在技術(shù)方面和本質(zhì)方面保持高度一致,由于單臺(tái)虛擬機(jī)的性能差異不夠顯著,再加上不同服務(wù)器虛擬化管理軟件在功能和性能方面存在一定差距。基于此,對(duì)于虛擬桌面來(lái)說(shuō),需要從虛擬機(jī)的部署方面和供給方面來(lái)選擇關(guān)鍵技術(shù)。從SBC虛擬桌面解決方面來(lái)看,直接利用服務(wù)器版本的windows操作系統(tǒng)的用戶環(huán)境,使得不同的用戶能夠在同一個(gè)服務(wù)器上面獲得自己的相關(guān)應(yīng)用。由于服務(wù)器版本的windows操作系統(tǒng)能夠很好地提供服務(wù)功能,所以此類解決方案的門檻也比較低。在windows操作系統(tǒng)廠商中所發(fā)布的相關(guān)產(chǎn)品中,關(guān)鍵在于優(yōu)化視圖內(nèi)容的協(xié)議,從而能夠獲得更好的用戶體驗(yàn)。
2.2 個(gè)性化用戶設(shè)置
虛擬桌面用戶的必然要求之一就是擁有個(gè)性化的配置,目前的一些廠商通常采用的是Microsoft對(duì)用戶進(jìn)行管理,將用戶的身份以及相應(yīng)桌面設(shè)置需求進(jìn)行個(gè)性化配置。當(dāng)用戶在訪問(wèn)虛擬化桌面式,需要認(rèn)真其身份,認(rèn)證成功之后能夠?yàn)槠涮峁┎煌瑧?yīng)用權(quán)限的個(gè)性化虛擬桌面。從SBC虛擬桌面解決方案中不難發(fā)現(xiàn),服務(wù)器版的windows操作系統(tǒng)能夠很好地設(shè)置用戶權(quán)限,在描述相關(guān)文件中過(guò)程控制也比較簡(jiǎn)單。從VDI虛擬桌面解決方案中不難發(fā)現(xiàn),每一個(gè)用戶在操作系統(tǒng)映像和虛擬機(jī)配置中具有不同的需求,在用戶描述文件方面規(guī)模也較為龐大?,F(xiàn)階段來(lái)看,各個(gè)不同廠商正在對(duì)如何減少用戶數(shù)據(jù)而進(jìn)行產(chǎn)品改進(jìn)。
3 結(jié)束語(yǔ)
綜上所述,虛擬桌面技術(shù)目前來(lái)看已經(jīng)比較成熟,不同的廠商所生產(chǎn)的產(chǎn)品具有不同的特色,其中Microsoft在操作系統(tǒng)中具有領(lǐng)先地位。虛擬桌面在云計(jì)算數(shù)據(jù)庫(kù)領(lǐng)域中的發(fā)展應(yīng)該從提高用戶體驗(yàn)角度入手,為了能夠達(dá)到完美極致的用戶體驗(yàn),運(yùn)營(yíng)商以及生產(chǎn)商等均需要作出相應(yīng)努力。
參考文獻(xiàn)
[1]張媛.云時(shí)代圖書館桌面虛擬化帶來(lái)的管理技術(shù)變革[J].新世紀(jì)圖書館,2013,11(04):67-69.
[2]劉劍鋒.淺談虛擬化桌面在高校的架構(gòu)和應(yīng)用[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2012,15(11):71-72.
[3]俞雪永,陳丹,王云武等.基于云計(jì)算的虛擬桌面環(huán)境規(guī)劃與研究[J].計(jì)算機(jī)時(shí)代,2015,16(09):29-32.
[4]趙峰.云桌面虛擬化架構(gòu)的研究與應(yīng)用探索[J].電腦知識(shí)與技術(shù),2015,18(16):224-226.
[5]葉見春.基于Xen虛擬機(jī)的Xendesktop虛擬桌面在圖書館機(jī)房管理中的應(yīng)用[J].辦公室業(yè)務(wù),2014,16(09):241.
作者簡(jiǎn)介
吳立芝(1981-),男,廣西壯族自治區(qū)欽州市人。碩士學(xué)位?,F(xiàn)為廣東建設(shè)職業(yè)技術(shù)學(xué)院講師。研究方向?yàn)樵朴?jì)算、實(shí)驗(yàn)室建設(shè)。
作者單位
廣東建設(shè)職業(yè)技術(shù)學(xué)院網(wǎng)絡(luò)中心 廣東省廣州市 510450