虛擬桌面環(huán)境中的三種用戶群體
虛擬桌面技術(shù)通過(guò)將虛擬機(jī)運(yùn)行在后端的數(shù)據(jù)中心,而在用戶端只呈現(xiàn)圖像并在網(wǎng)絡(luò)中傳輸圖像的變化量來(lái)確保數(shù)據(jù)的安全性。而對(duì)于一些如視頻編輯,3D 設(shè)計(jì)等用戶場(chǎng)景,由于需要顯卡的運(yùn)算,而且畫面的變化量巨大,在終端用戶處顯示的效果往往很差,出現(xiàn)馬賽克,有的甚至無(wú)法顯示,黑屏。
隨著技術(shù)的不斷進(jìn)步,虛擬桌面技術(shù)已將這些難題一一化解,演變成為一種全新的辦公理念,BYOD(Bring Your Own Device)、瘦客戶端、零客戶端接入儼然成為一種趨勢(shì),對(duì)于各種應(yīng)用需求的用戶,虛擬桌面都有不同的解決方案予以應(yīng)對(duì)。
虛擬桌面環(huán)境中的三種用戶群體
一般任務(wù)工作者:主要是一些基本的Office使用和數(shù)據(jù)錄入工作,這在制造業(yè)中非常普遍,比如生產(chǎn)線上的員工,主要負(fù)責(zé)向ERP系統(tǒng)中輸入產(chǎn)品信息等等。他們對(duì)于圖形顯示的要求主要在于顯示和輸入,沒有更進(jìn)一步的需求。
知識(shí)工作者:所從事的工作主要是一些文檔的編輯,F(xiàn)lash及簡(jiǎn)單Video的制作和播放,圖形設(shè)計(jì)文件的查看等等,他們對(duì)于圖形的要求介于設(shè)計(jì)人員和一般任務(wù)工作者之間,需要有良好的顯示,但又不需要非常高的圖形運(yùn)算性能。
設(shè)計(jì)人員:對(duì)于圖形計(jì)算和顯示的要求極高,往往需要使用大型的設(shè)計(jì)軟件進(jìn)行復(fù)雜的設(shè)計(jì)工作,比較典型的機(jī)械設(shè)計(jì)部門,動(dòng)畫制作部門等等,他們對(duì)于圖形的要求主要集中在高性能的圖形計(jì)算和逼真的顯示畫面。
不同用戶群體的應(yīng)對(duì)方案
對(duì)于一般任務(wù)工作者,使用最常用的解決方案就可以滿足需求。對(duì)于后臺(tái)硬件沒有任何的特殊要求,能夠運(yùn)行虛擬機(jī)的環(huán)境即可,這是虛擬桌面技術(shù)開始興起時(shí)最先滿足的用戶群,各家的產(chǎn)品全都可以滿足,如Citrix的Xendesktop、VMware的View以及微軟的Remote Desktop。
對(duì)于知識(shí)工作者來(lái)說(shuō),其使用的場(chǎng)景多種多樣,對(duì)于成本的要求也參差不齊,解決方案也各不相同,用戶需要根據(jù)自己的情況進(jìn)行相應(yīng)的測(cè)試再衡量最適合自己的解決方案。
方案一 VMware vSphere5+VMware View5:在這種方案中,主要依靠在vSphere5.0平臺(tái)上增加的版本為8.0的虛擬機(jī)(VM Version 8)對(duì)于顯卡加速方面的優(yōu)化,虛擬機(jī)可以設(shè)置最大128MB的顯存,對(duì)于Windows 7還可以實(shí)現(xiàn)Areo效果,經(jīng)過(guò)適當(dāng)?shù)膬?yōu)化后,可以滿足大部分工作者的圖形顯示要求。但需要注意的是,這里的優(yōu)化并不是使用主機(jī)的GPU進(jìn)行工作的,只是通過(guò)CPU來(lái)進(jìn)行的,設(shè)置如圖1。
圖1:vSphere 5 VM Version 8顯卡設(shè)置
方案二 Citrix Xendesktop PVS:很多用戶對(duì)于圖形顯示方面有一定的要求,比如在以前的環(huán)境中,辦公用電腦需要使用獨(dú)立顯卡才能滿足,單純使用后臺(tái)服務(wù)器上的虛擬機(jī),前端通過(guò)瘦客戶端/零客戶端將難以滿足使用要求,此時(shí)可以考慮繼續(xù)使用配有獨(dú)立顯卡的客戶端電腦,將所有的鏡像和文件通過(guò)Citrix的PVS服務(wù)器來(lái)發(fā)布,所有的圖形計(jì)算和呈現(xiàn)都是使用客戶端本地的資源,而文件都保存在后臺(tái)服務(wù)器中,即保證了安全,又滿足了需求。
方案三 Hyper-V RemoteFX+Citrix Xendesktop:Hyper-V的RemoteFX真正實(shí)現(xiàn)了顯卡的虛擬化,也就是說(shuō)在服務(wù)器中的顯卡資源可以共享給每臺(tái)虛擬機(jī)。所有的計(jì)算資源和文件都在后端完成,前端只要使用瘦客戶端或者用戶自己的設(shè)備就可以滿足,大大提高了管理員管理前端設(shè)備的效率,節(jié)省了成本。這個(gè)解決方案需要注意的是 RemoteFX的系統(tǒng)要求,另外服務(wù)器顯卡與虛擬機(jī)數(shù)量的壓縮比主要是依靠顯存的大小實(shí)現(xiàn)。
方案四 Citrix的Xenapp:對(duì)于一些對(duì)圖形計(jì)算要求較高的應(yīng)用,也可以放在Xenapp服務(wù)器上運(yùn)行,所有圖形計(jì)算都在Xenapp服務(wù)器上的顯卡或 GPU中進(jìn)行。這樣,在用戶的虛擬機(jī)中只要使用Citrix Receiver連接Xenapp服務(wù)器,即可將圖像傳遞給用戶。需要注意的是Xenapp都是裝在服務(wù)器操作系統(tǒng)上的(如Windows Server2008),通過(guò)提供多個(gè)遠(yuǎn)程會(huì)話的方式來(lái)實(shí)現(xiàn),所以應(yīng)用軟件需要能夠支持多會(huì)話,而且軟件授權(quán)可能也不一樣,例如Autodesk的 Autocad就有專門針對(duì)Xenapp的授權(quán)方式。
對(duì)于設(shè)計(jì)人/美工人員,其圖形顯示的效果與他們工作成果密切相關(guān),成本對(duì)于這類用戶來(lái)說(shuō)比重輕于其它兩類用戶,即使不使用虛擬桌面技術(shù),他們一般也都配有專業(yè)的圖形工作站(如Dell的Precision系列工作站)來(lái)進(jìn)行工作。這類用戶往往從事的是大型的專業(yè)設(shè)計(jì)工作,需要運(yùn)行大量的圖形應(yīng)用程序,對(duì)顯卡的要求極高,對(duì)于這類用戶來(lái)說(shuō),虛擬桌面同樣有對(duì)應(yīng)的解決方案:
方案一 XenServer6+Xendesktop5.5:在Xenserver6中提供了一個(gè)全新的功能,那就是直通顯卡,通過(guò)在Xenserver主機(jī)上安裝多塊顯卡,每塊顯卡可以直通到Xenserver上的虛擬機(jī),顯卡與虛擬機(jī)可以做到1對(duì)1,一方面保證了虛擬機(jī)的圖形運(yùn)算能力,另一方面可以共享主機(jī)的計(jì)算和存儲(chǔ)資源,相對(duì)節(jié)省了成本。對(duì)于主機(jī)的型號(hào)以及顯卡的數(shù)量,具體可以參照Citrix的兼容列表。
方案二 專業(yè)圖形工作站+零客戶端:無(wú)論是Dell或者HP都有專業(yè)的解決方案,拿Dell來(lái)說(shuō),可以使用Dell Precision R5500圖形工作站+Dell FX100客戶端通過(guò)PCoIP的連接方式滿足高端圖形用戶的需求,后端的圖形工作站可以納入VMware View Connection Server中統(tǒng)一進(jìn)行管理,也可以直接使用PCoIP的方式進(jìn)行直連,用戶與圖形工作站之間是1對(duì)1的關(guān)系,成本相對(duì)較高,相對(duì)于傳統(tǒng)的方式,圖形工作站可以放到數(shù)據(jù)中心統(tǒng)一管理,前端只有一個(gè)零客戶端,保證了用戶的移動(dòng)性和數(shù)據(jù)的安全性,同時(shí)也減少了噪音,讓用戶得到更好的工作體驗(yàn)。用戶的使用效果跟傳統(tǒng)的使用方式基本一致。
以上介紹了在虛擬桌面環(huán)境中,應(yīng)對(duì)三種不同類型用戶在圖形顯示方面的各種解決方案,可見虛擬桌面技術(shù)隨著時(shí)間的推移越發(fā)完善和成熟,足以勝任不同用戶的需求。當(dāng)然在成本和效果面前,IT經(jīng)理們還需要根據(jù)各自的應(yīng)用進(jìn)行測(cè)試以找到最適合自己的解決方案。