本節(jié)我聊一下基于顯卡虛擬化技術(shù),要組成3D云桌面系統(tǒng),從服務(wù)器到客戶端設(shè)備如何選型。目前可以實(shí)現(xiàn)顯卡虛擬化技術(shù)的,在服務(wù)器端有四個(gè)平臺(tái):Citrix、VMware、華為、Microsoft。
我們根據(jù)平臺(tái)一一分析:
1、Citrix
思杰作為老牌的桌面虛擬化廠家,很早就推出了能夠支持3D設(shè)計(jì)軟件的桌面虛擬化解決方案。通過這兩年的不斷優(yōu)化,用戶體驗(yàn)不斷提升。但有一點(diǎn)需要關(guān)注的是,Citrix系統(tǒng)上運(yùn)行3D軟件,用戶的終端設(shè)備必須是PC機(jī)或含有獨(dú)立顯卡的瘦客戶機(jī)。
原因是Citrix的桌面虛擬化,是由之前Citrix應(yīng)用程序虛擬化演變過來的。Citrix搞應(yīng)用程序虛擬化是在上世紀(jì),那時(shí)他們絕沒有想到,現(xiàn)在
云計(jì)算解決方案里還有云終端這類產(chǎn)品,當(dāng)初他們的用戶都是使用臺(tái)式電腦或筆記本電腦的。所以Citrix使用的虛擬化協(xié)議是ICA和HDX協(xié)議,這種協(xié)議可以被歸為客戶端解碼類。客戶端解碼通俗的說就是,如果虛擬桌面里放一段視頻,這段視頻有大部分或全部?jī)?nèi)容會(huì)由后臺(tái)下載到用戶本地設(shè)備,然后需要依靠客戶端設(shè)備的計(jì)算資源來完成播放。
在運(yùn)行3D軟件時(shí),Citrix的虛擬機(jī)同樣會(huì)將需要處理的3D圖形數(shù)據(jù)發(fā)送到客戶端本地,由客戶端設(shè)備上的GPU來完成顯示。這就要求客戶端設(shè)備必須具備足夠的GPU能力,一般近幾年的PC機(jī)的CPU都內(nèi)置了GPU模塊。或者在瘦客戶機(jī)上加載獨(dú)立顯卡也能實(shí)現(xiàn)這項(xiàng)功能。
2、VMware
在服務(wù)器虛擬化領(lǐng)域VMware已經(jīng)占據(jù)了絕對(duì)的霸主地位,擁有大量的市場(chǎng)份額。同時(shí)他們看到了桌面虛擬化的市場(chǎng)要遠(yuǎn)遠(yuǎn)大于服務(wù)器虛擬化,所以正在竭盡全力發(fā)展此方面技術(shù),目前來看也非常成功。VMware在桌面虛擬化方面是起步較晚,但他們一開始就選擇了服務(wù)端解碼的虛擬化傳輸協(xié)議PCoIP。服務(wù)端解碼通俗的說就是,如果虛擬桌面里放一段視頻,這段視頻完全由服務(wù)器上的GPU完成解碼。解碼后用戶得到的是像素信息,然后這些像素通過網(wǎng)絡(luò)傳輸?shù)接脩舳耍俦恢苯影l(fā)送到顯示器上。用戶端的設(shè)備只負(fù)責(zé)像素的接受和對(duì)顯示器設(shè)備的投射,除此之外不承擔(dān)任何數(shù)據(jù)處理工作。
在運(yùn)行3D軟件時(shí),VMware通過vGPU技術(shù),為每個(gè)虛擬機(jī)分配一個(gè)虛擬顯卡,虛擬機(jī)里的3D軟件通過虛擬顯卡來處理數(shù)據(jù)。當(dāng)虛擬機(jī)發(fā)送像素到用戶端時(shí),用戶端處理像素的能力決定了顯示器的輸出效果。強(qiáng)烈建議在VMware環(huán)境下使用ARM架構(gòu)的零客戶機(jī)作為用戶端設(shè)備。為什么是ARM架構(gòu)而不是x86架構(gòu),由于篇幅問題,我們另行討論。ARM架構(gòu)的零客戶機(jī)有HP的T310、Dell的P25和ZeroTC的ZT8820。
3、華為
習(xí)大大的王炸確實(shí)太厲害了,非常佩服華為。Fusion的每次升級(jí)都會(huì)帶來大量新功能。只是從之前華為和Citrix的深度合作,以及現(xiàn)在華為發(fā)布的產(chǎn)品的整體架構(gòu)來看,華為的底層可能與Citrix的開源XenServer很有淵源。而華為的HDP協(xié)議可能原理上與Citrix的HDX協(xié)議類似。
4、Microsoft
憑心而論,微軟的產(chǎn)品確實(shí)非常容易上手。它的Hype-V的功能雖然遠(yuǎn)沒有Citrix或VMware強(qiáng)大,但是有超強(qiáng)的易用性,使它成為中小企業(yè)的首選。在使用Hype-V支持3D軟件時(shí)需要注意以下兩點(diǎn):A、由于微軟有主推自己的圖形加速協(xié)議DirecX所以消極支持OpenGL協(xié)議。B、由于微軟的傳輸協(xié)議RDP7.1占有的帶寬太變態(tài)了,所以強(qiáng)烈推薦大家使用RDP8.1版本。
此外,KVM這類開源虛擬化平臺(tái),國(guó)內(nèi)也有多家廠商正在試圖完善自有產(chǎn)品對(duì)vGPU的支持。但目前還沒有確切的消息聽到他們有重大的突破,歡迎國(guó)內(nèi)的虛擬化廠商向我拍磚,使我在學(xué)習(xí)中受益。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文標(biāo)題:3D云桌面系統(tǒng)——硬件探討篇
本文網(wǎng)址:http://www.guhuozai8.cn/html/consultation/10839618764.html