隨著桌面虛擬化的深入發(fā)展,用戶對于圖形化的要求越來越高。Citrix的HDX、微軟的RDP等已經(jīng)提升了CAD、3D建模、圖片以及視頻編輯應(yīng)用的性能。
通常,為與其他用戶的會話共存,IT系統(tǒng)管理員不得不調(diào)低應(yīng)用對資源的需求。降低分辨率、限制色深、降低視頻幀率。以上妥協(xié)措施使得使用虛擬桌面的用戶所獲得的體驗要低于PC機,這正是IT部門堅持大多數(shù)用戶使用傳統(tǒng)物理工作站的原因所在,因為配置了高性能物理顯卡的PC機能夠滿足對圖像渲染要求較高的應(yīng)用的需求。
虛擬化技術(shù)提升使虛擬桌面能夠更好地訪問基于服務(wù)器的GPU硬件。從概念上講GPU能夠像處理器、內(nèi)存以及網(wǎng)絡(luò)硬件一樣被共享。vGPU能夠被切分為更小的單位以更高的效率滿足高密度桌面會話的要求。
對某些VDI用戶來說,虛擬單元的性能仍舊不夠強大。對這些用戶來說,GPU可以借助Hypervisor建立與虛擬桌面會話的直通模式。直通GPU開銷更低因為沒有經(jīng)過虛擬化層。該方法的不足之處在于GPU無法被其他會話共享使用,只有特定的虛擬桌面會話才能使用該GPU。很多廠商在其桌面虛擬化平臺中采用了GPU技術(shù)比如Nvidia的vGPU。
Citrix的XenDesktop以及XenServer產(chǎn)品采用vGPU技術(shù)對Nvidia GRID GPU加速卡提供了內(nèi)置支持。Cisco、IBM、HP以及其他廠商的某些服務(wù)器采用了Nvidia的GRID K1和K2 GPU圖形加速卡。K1 GPU卡包括了四顆入門級的GPU,CUDA總核心數(shù)為768。K2卡包括兩顆高端GPU,CUDA核心數(shù)為3072。K1卡適用于高密度用戶會話場景,K2卡針對數(shù)量更少的用戶進行了優(yōu)化但性能級別更高。
XenDesktop虛擬機能夠訪問多種內(nèi)存大小的vGPU,分辨率更高而且最多能夠增加4個額外的顯示。專用的直通GPU支持基于操作系統(tǒng)的服務(wù)器以及基于操作系統(tǒng)會話的桌面。一塊K1卡能夠支持多達32個活動的vGPU或者4個直通GPU。一塊K2卡能夠支持多達16塊活動的vGPU或者兩個專用的直通GPU。桌面虛擬機能夠加載Nvidia顯示驅(qū)動并支持DirectX以及OpenGL標準。XenDesktop服務(wù)器操作系統(tǒng)桌面,之前稱之為XenApp,只支持GPU直通。
VMware的Horizon View使用虛擬共享圖形加速卡vSGA對ESXi服務(wù)器上的共享GPU提供支持。與Citrix的vGPU不同,vSGA沒有使用廠商內(nèi)置的驅(qū)動,使用的是專用驅(qū)動。對于某些沒有正式支持該顯示驅(qū)動的應(yīng)用比如AutoCAD以及SolidWorks來說可能會存在潛在的問題。除Nvidia GRID模型外VMware vSGA還支持AMD的ATI GPU。
針對高端用戶,VMware在配置了GRID卡的服務(wù)器上提供了虛擬專用圖形加速卡vDGA。和XenServer服務(wù)器上的Citrix直通GPU類似,vDGA使用的驅(qū)動是支持良好的Nvidia驅(qū)動。
隨著Windows Server 2012的發(fā)布,RemoteFX特性針對運行在Hyper-V之上的虛擬機提供了vGPU共享支持。Hyper-V vGPU服務(wù)器需要使用支持SLAT的處理器,與DirecX 11.1兼容的GPU以及與Windows顯示驅(qū)動模型1.2兼容的驅(qū)動。支持的RDS客戶端僅限于Windows 7 SP1以及Windows 8企業(yè)客戶端。遠程桌面會話主機并不被vGPU共享所支持。
總之,桌面虛擬化提供商不再簡單提供基本的桌面應(yīng)用,而是向著更高圖形處理性能的應(yīng)用邁進。vGPU技術(shù)成為圖形硬件廠商產(chǎn)品必備的功能,虛擬化提供商通過GPU硬件廠商的硬件加速已經(jīng)可以實現(xiàn)專業(yè)級的圖形處理能力。
麗臺科技最新的GPU虛擬化圖形工作站解決方案,基于Nvidia GRID K2,配合麗臺GRID服務(wù)器,一臺麗臺工作站可以提供多個GPU加速的VDI桌面。Nvidia GRID K2配合Citrix Xen Desktop虛擬化平臺,實現(xiàn)一臺工作站給多個用戶同時使用,并且能滿足用戶的圖形處理能力。
曙光公司也與Nvidia公司和思杰聯(lián)合發(fā)布了基于Nvidia GRID和Citrix XenDesktop技術(shù)的圖形云計算產(chǎn)品——云圖W760-G10, 這是國內(nèi)第一款真正意義上的專用圖形云計算產(chǎn)品。
云圖可以靈活的為客戶提供直通GPU、虛擬GPU、共享GPU等多種云計算平臺GPU使用模式,并可以對中央處理器、圖形處理器按需分配,對內(nèi)存和存儲池資源進行切割,這滿足了用戶在各種應(yīng)用場景中的應(yīng)用。其次,云圖W760-G10最大虛擬化能力可以達到32臺虛擬桌面,在大幅降低運維壓力的前提下,提升了2D、3D設(shè)計工作的效率。