GPU虛擬化不僅能夠提升圖形豐富應(yīng)用的性能,還能夠解決BYOD領(lǐng)域應(yīng)用訪問性能問題。
美國中西部文理學(xué)院的學(xué)生及教師最近在訪問桌面及應(yīng)用時面臨了一個重大問題。校園內(nèi)計算機個人電腦與蘋果MacBook的比例大概是1:1,很多應(yīng)用是針對Windows用戶設(shè)計的,在Mac上無法使用。
該學(xué)?;A(chǔ)設(shè)施服務(wù)主管Chris Mielke說:“對學(xué)生來說這很浪費時間而且難以處理,應(yīng)用性能不佳,還遇到了很多應(yīng)用崩潰問題。”
該校選擇了基于XenServer hypervisor的Citrix XenApp和XenDesktop,作為完整的虛擬桌面及應(yīng)用環(huán)境。這提供了更加一致的環(huán)境,而且能夠通過任一設(shè)備在任何時間更好地訪問應(yīng)用。
圖形加速
然而Citrix的產(chǎn)品不足以改進每個特定應(yīng)用的性能。研究科目涉及圖形信息系統(tǒng)的學(xué)生在學(xué)校使用ArcGIS,該應(yīng)用由位于加州雷德蘭茲的Esri公司提供。ArcGIS繪制地形模型并在在應(yīng)用內(nèi)進行建模。
Mielke說該應(yīng)用屬于圖形密集型應(yīng)用,如果在沒有采用任何圖形加速手段的Citrix環(huán)境內(nèi)使用會出故障。即使只有一個用戶,但性能才勉強可以接受。如果增加使用用戶,性能很快就會變得很糟。
技術(shù)咨詢公司建議學(xué)??紤]NVIDIA公司的GPU虛擬化技術(shù)GRID,對ArCGIS應(yīng)用的圖形進行加速。該學(xué)校借用了一塊GRID K2卡在虛擬環(huán)境內(nèi)進行了測試,發(fā)現(xiàn)其提升了ArcGIS用戶的體驗與性能。
Mielke說:“我們通過同時使用多個實例渲染一幅圖片進行了負(fù)載測試,性能出奇地好,甚至比我們之前的物理實驗環(huán)境還要好。”
除性能更好以外,NVIDIA技術(shù)的另一個優(yōu)勢是允許用戶通過物理計算機實驗環(huán)境之外的設(shè)備訪問ArcGIS,這在之前是無法做到的。
Mielke說學(xué)校在解決圖形加速問題時沒有想到NVIDIA之外的其他公司,但他說在選擇GRID K2卡之前的確考慮了其他NVIDIA圖形卡。選擇GRID K2是因為它是專門針對Citrix環(huán)境而設(shè)計的。與NVIDIA競爭的公司包括Advanced Micro Devices以及Qualcomm。
該學(xué)校擁有兩塊NVIDIA GRID K2卡,每塊卡配置了兩個GPU,用戶數(shù)增加時可以平衡負(fù)載。
Mielke說:“性能存在臨界點。如果一臺服務(wù)器上的用戶太多,性能將會退化,但目前沒有嚴(yán)格的限制。”
Mielke說:“學(xué)校在使用NVIDIA產(chǎn)品時從未遇到任何重大問題,而且沒有專門擴大NVIDIA產(chǎn)品應(yīng)用的計劃。針對虛擬桌面環(huán)境中全面部署微軟Office 2013的應(yīng)用場景,可能需要使用NVIDIA進行測試以確認(rèn)其是否能夠提升性能。”