虛擬桌面基礎(chǔ)架構(gòu)協(xié)議大盤點(diǎn)
譯文虛擬桌面基礎(chǔ)架構(gòu)(VDI)有多好,完全取決于讓VDI得以通信的客戶端。反過來,這項(xiàng)通信技術(shù)完全依賴高效的協(xié)議。虛擬化技術(shù)廠商逐漸認(rèn)識(shí)到,最大限度地提升協(xié)議的性能是增強(qiáng)自身市場地位的最重要因素之一。協(xié)議能夠?yàn)橛脩籼峁┡c物理界面難以區(qū)別的虛擬桌面,這對(duì)于成功實(shí)施VDI而言至關(guān)重要。
VDI通常很大程度上依賴網(wǎng)絡(luò);如果采用基于數(shù)據(jù)中心的虛擬服務(wù)器的通用配置,而該虛擬服務(wù)器與遠(yuǎn)程瘦客戶端或位于用戶桌面PC的胖客戶端進(jìn)行通信,更是如此。對(duì)用戶來說,通過局域網(wǎng)或廣域網(wǎng)傳送的顯示協(xié)議負(fù)責(zé)處理所有的虛擬機(jī)活動(dòng)。由于“網(wǎng)絡(luò)”位于用戶的PC和虛擬機(jī)的服務(wù)器之間,顯示協(xié)議優(yōu)化位圖變化、用戶輸入及通過網(wǎng)絡(luò)的其他活動(dòng)顯得極其重要。簡而言之,這種協(xié)議越高效,最終用戶的體驗(yàn)就會(huì)越好。
現(xiàn)在有幾十種遠(yuǎn)程顯示協(xié)議與VDI有關(guān),其中大多數(shù)是來自幾大虛擬化技術(shù)廠商的專有協(xié)議。這些協(xié)議中有許多確立了牢固地位,并廣為人知,但也有一些協(xié)議剛進(jìn)入市場,或者聲稱采用了可提升性能的新設(shè)計(jì)。就遠(yuǎn)程顯示協(xié)議的性能而言,關(guān)鍵在于帶寬,而帶寬是一種有限的資源。
帶寬受限制迫使設(shè)計(jì)遠(yuǎn)程顯示協(xié)議的公司尋找新辦法,以便在提升性能的同時(shí)降低帶寬需求——這是一項(xiàng)困難的任務(wù)。所有VDI廠商都致力于克服這個(gè)難題,許多廠商把思杰視作趕超的目標(biāo)。
你在為數(shù)據(jù)中心確定一項(xiàng)VDI技術(shù)之前,有必要了解市場的發(fā)展走向,以及主要廠商在如何破解性能難題、讓VDI處于企業(yè)技術(shù)的最前沿。
思杰
思杰提供的一種主要的顯示協(xié)議是獨(dú)立計(jì)算架構(gòu)(ICA),這種協(xié)議有點(diǎn)與平臺(tái)無關(guān)。思杰為Windows、Mac、Unix、Linux和一些智能手機(jī)提供了相應(yīng)版本的ICA。ICA問世至今大概已有15個(gè)年頭,使得思杰大步領(lǐng)先于擁有VDI顯示協(xié)議的其他公司。ICA還被公認(rèn)為是一種性能拔尖的協(xié)議,這歸功于它具有壓縮功能,而且可以有選擇地使用胖客戶端、把部分視頻處理工作從遠(yuǎn)程服務(wù)器卸載到本地PC。
思杰借助XenDesktop 4中的HDX,在提升性能方面為遠(yuǎn)程顯示協(xié)議技術(shù)注入了一股新的活力。HDX涵蓋多種技術(shù),比如HDX MediaStream、HDX RealTime、HDX 3D以及其他的思杰HDX子品牌。每一種HDX的內(nèi)置技術(shù)都為遠(yuǎn)程顯示用戶提供了特定的功能。比如說,HDX Plug and Play技術(shù)就支持客戶端USB設(shè)備、多顯示器、客戶端打印機(jī)、客戶端驅(qū)動(dòng)器映射、本地端口映射、智能卡和掃描儀。
微軟的遠(yuǎn)程桌面協(xié)議(RDP)
RDP是隨微軟發(fā)布的終端服務(wù)(Terminal Services)而登臺(tái)亮相的,而終端服務(wù)這項(xiàng)技術(shù)允許用戶通過終端客戶端,訪問在數(shù)據(jù)中心中運(yùn)行的PC會(huì)話。RDP從最初與Windows NT 4.0 Server終端服務(wù)版捆綁的版本(RDP 4.0),進(jìn)化到了Windows Server 2008 R2隨帶的RDP 7.0。RDP 7.0添加了眾多功能,比如Windows Media Player重定向、雙向音頻、支持多顯示器、支持Aero Glass效果、增強(qiáng)的位圖加速以及語言欄??康?。
目前的RDP版本既需要Windows 7客戶端PC,又需要在后臺(tái)有Windows Server 2008 R2系統(tǒng)。雖然這限制了RDP 7.0的適用性,但微軟計(jì)劃在不遠(yuǎn)的將來添加對(duì)更多客戶端的支持。至于性能方面,RDP7.0很大程度上依賴微軟技術(shù),這可能會(huì)限制其在異構(gòu)網(wǎng)絡(luò)中的應(yīng)用。
惠普的遠(yuǎn)程圖形軟件(RGS)
惠普設(shè)計(jì)RGS的初衷是,讓專業(yè)人員可以實(shí)時(shí)協(xié)同工作,并安全訪問豐富的多媒體資源、應(yīng)用程序和數(shù)據(jù)。這是一種面向遠(yuǎn)程圖形的獨(dú)立協(xié)議,使用遠(yuǎn)程主機(jī)的處理能力,把整個(gè)遠(yuǎn)程桌面轉(zhuǎn)變成流式視頻,同時(shí)仍提供遠(yuǎn)程視頻和音頻。
實(shí)際上,RGS起初是一項(xiàng)協(xié)作技術(shù),但是實(shí)時(shí)協(xié)作的要求(能夠在不降低用戶體驗(yàn)質(zhì)量的情況下,通過有限的帶寬,迅速共享圖形等帶寬密集型數(shù)據(jù))與VDI用戶的需求恰好非常吻合。這一功能使得RGS成為面向虛擬桌面的一種切實(shí)可行的遠(yuǎn)程顯示協(xié)議。
惠普并不提供一整套“一應(yīng)俱全”的VDI解決方案,但這家公司把RGS授權(quán)給其他廠商使用。VMware等一些廠商集成了支持該協(xié)議的功能。RGS大有希望,但前提是你使用的產(chǎn)品本身支持RGS。
Sun的設(shè)備鏈接協(xié)議(ALP)
Sun打著Sun Ray產(chǎn)品的旗幟、提供遠(yuǎn)程桌面體驗(yàn)已有一段時(shí)日了。這項(xiàng)技術(shù)旨在提供通過遠(yuǎn)程終端訪問數(shù)據(jù)中心的服務(wù),同時(shí)支持圖形用戶界面、操作系統(tǒng)和多媒體流。Sun Ray協(xié)議(現(xiàn)名為ALP)是該公司的VDI解決方案的核心部分。由于效率高、又能夠適用于圖形密集型環(huán)境,ALP已獲得了認(rèn)可。
雖然Sun Ray屬于小眾產(chǎn)品,但ALP似乎有望吸引更廣泛的群體,一些VDI和連接代理廠商增添了對(duì)該協(xié)議的支持。Sun即將發(fā)布的桌面訪問客戶端(Desktop Access Client)會(huì)集成ALP,促使該公司全面進(jìn)入到云端VDI領(lǐng)域。VMware 全面支持ALP,經(jīng)由高延遲網(wǎng)絡(luò)提供虛擬桌面。通過結(jié)合VMware VDI和ALP,管理員們就能夠在部署的廣域網(wǎng)中提供高性能的桌面環(huán)境。
紅帽的互聯(lián)網(wǎng)蜂窩交換智能協(xié)議(SPICE)
紅帽公司通過收購Qumranet進(jìn)入了VDI市場。收購Qumranet后,這家公司一舉獲得了SolidICE 和 SPICE。Solid ICE是在KVM上運(yùn)行的VDI組件,它包括虛擬桌面服務(wù)器和控制器前端部分。Solid ICE讓紅帽得以在不影響其服務(wù)器操作系統(tǒng)業(yè)務(wù)的前提下迅速進(jìn)入VDI市場。
SPICE協(xié)議帶來了可以代替RDP的一種標(biāo)準(zhǔn)化連接協(xié)議,并針對(duì)VDI用戶體驗(yàn)作了改進(jìn)。借助SPICE遠(yuǎn)程顯示技術(shù),紅帽現(xiàn)在提供了一種功能強(qiáng)大的虛擬桌面,可以處理高清視頻和視頻會(huì)議。
紅帽聲稱,SPICE擁有出色的圖形性能、經(jīng)過改進(jìn)的視頻質(zhì)量(每秒可以顯示30多幀)、支持軟電話和IP電話的雙向音頻、以及支持視頻電話和視頻會(huì)議的雙向視頻。它不需要什么專門的硬件。
慧智TCX套件
慧智科技公司(Wyse Technology)的TCX Multimedia 3.0軟件簡化了把多媒體流傳送到本地客戶端的工作,從而在瘦計(jì)算架構(gòu)內(nèi)部提供了一種豐富的用戶體驗(yàn)。慧智TCX組件支持眾多后端基礎(chǔ)架構(gòu)解決方案,包括微軟終端服務(wù)、思杰XenApp、思杰XenDesktop和VMware View或VDI。
慧智TCX Multimedia軟件在ICA或RDP連接里面提供了豐富的多媒體回放功能。軟件層既有服務(wù)器組件,又有客戶端組件,可以對(duì)客戶端和服務(wù)器之間的多媒體處理任務(wù)實(shí)現(xiàn)動(dòng)態(tài)重定向。多媒體流在客戶端上本地解碼,使用客戶端設(shè)備的本地處理能力,因而提供了全面的多媒體回放功能。TCX套件中的組件支持多顯示器和USB外設(shè),能夠帶來高質(zhì)量音頻。
Teradici的PC over IP(PCoIP)
Teradici起初采用了不同于其他廠商的一種方法。這家公司的顯示協(xié)議緊密集成到固件/硬件解決方案中,該解決方案為數(shù)據(jù)中心中的PC添加了硬件,然后通過IP協(xié)議,將該P(yáng)C的活動(dòng)傳送到瘦客戶端設(shè)備。
不過最近,Teradici與VMware合作,將其PCoIP融入到VMware的View技術(shù)中;這就可以確保讓PCoIP與數(shù)據(jù)中心中的VDI兼容。目前,PCoIP與多家OEM廠商和瘦客戶端廠商的基于硬件的零客戶端產(chǎn)品兼容,包括Amulet-Hotkey、ClearCube Technology、戴爾、Devon IT、艾爾薩科技、EVGA、富士通、IBM、麗臺(tái)科技(Leadtek Research)、三星、Verari Systems和慧智。
Quest的體驗(yàn)優(yōu)化協(xié)議(EOP)
Quest軟件公司的桌面虛擬化部門推出了面向遠(yuǎn)程桌面的EOP。EOP旨在解決常見的原生協(xié)議問題,從而確保部署的集中式桌面既提供一種切實(shí)可行的虛擬化環(huán)境,又提供一種真正的本地桌面用戶體驗(yàn)。
EOP的目的是為了支持雙向音頻,用于語音錄入、協(xié)作、基于互聯(lián)網(wǎng)協(xié)議的語音(Voice over Internet Protocol)應(yīng)用程序以及多媒體內(nèi)容(比如錄制的網(wǎng)絡(luò)廣播和基于Web的培訓(xùn)素材)。它還提供了顯示圖形和動(dòng)畫的功能,包括采用圖形加速的瀏覽器和flash動(dòng)畫。它還能應(yīng)對(duì)網(wǎng)絡(luò)延遲在200毫秒以上的情況,防止應(yīng)用程序毫無響應(yīng)。
現(xiàn)在,EOP作為Provision Networks虛擬訪問套件5.10的一個(gè)可選附件來提供,該套件是一款面向VMware Infrastructure、Windows終端服務(wù)和Hyper-V等平臺(tái)的虛擬桌面和應(yīng)用程序交付解決方案。EOP還是RDP的一種擴(kuò)展,可連接到微軟終端服務(wù),使用幾種方法來改善虛擬桌面體驗(yàn)。
協(xié)議迷霧
現(xiàn)在市面上有一系列廣泛的顯示協(xié)議:有些是專有協(xié)議,有些與硬件綁在一起,另一些已經(jīng)被VDI廠商授權(quán)。這樣一來,選擇部署哪一種選項(xiàng)變得很復(fù)雜。
比如說,運(yùn)行純微軟技術(shù)環(huán)境的企業(yè)可能希望繼續(xù)使用RDP,而支持多種桌面操作系統(tǒng)的那些企業(yè)可能覺得思杰是個(gè)合適的選擇。一些管理員可能在考慮應(yīng)該部署瘦客戶端還是零客戶端設(shè)備,作為VDI解決方案的一部分。這種情況下,像Teradici公司的PCoIP這些技術(shù)可能比較適合。不管最終選擇了哪種協(xié)議或技術(shù),VDI和顯示協(xié)議廠商們都在努力提升遠(yuǎn)程計(jì)算的性能,把虛擬化功能集成到性能良好的產(chǎn)品中,不管帶寬或最終用戶的位置如何。