在云計算趨勢下,企業越來越關注VDI。而目前滿足VDI部署的底層基礎設施技術正在日趨成熟,為了保證VDI正常工作,這些技術和基礎設施組件必須應該同時滿足對于VDI的三個要求:高性能、大規模、低開銷。
虛擬桌面基礎設施(Virtual Desktop Infrastructure,簡稱VDI)特指使桌面虛擬化成為可能的服務器計算模型,通過將所需的硬件和軟件系統結合在一起來支持虛擬化環境。在該模式下,桌面操作系統和應用程序運行在數據中心的虛擬服務器端,用戶可以通過網絡從PC機、上網本、瘦終端等各種終端設備上訪問虛擬桌面和應用程序,并能夠獲得完整PC的使用體驗,從而減輕了終端用戶物理計算機的管理和維護負擔,提高IT資源管理效率。
所有的VDI都在數據中心統一管理而非分布在用戶的PC上。管理。更新,補丁和配置的更改都在集中存放和管理的虛擬機上進行。VDI同時也提供更好的安全性,因為一切都存放在數據中心而非用戶的硬盤之上,后者數據可以很容易的帶出辦公室和破解。由于瘦客戶端不存儲數據,VDI同樣有助于數據恢復。如果瘦客戶端失效,用戶的數據存放于數據中心,而非散布在用戶工作場所或遠程辦公室失效的硬盤上。
主流的虛擬桌面應用為VMware公司的VMware View和Citrix系統公司的XenDesktop。VMware View運行在VMware的vSphere虛擬化平臺上。XenDesktop可以運行在Citrix的服務器虛擬化平臺XenServer、VMware vSphere或微軟的Windows Server Hyper-V平臺上。微軟也提供一款虛擬桌面產品,稱為Microsoft Windows Server虛擬桌面服務。
構建一套令人滿意的虛擬桌面基礎設施(VDI)環境,你需要一個包含存儲、服務器和終端結點的生態系統,并且還要包含網絡、監控、應用程序虛擬化、配置管理和安全工具。
存儲
大量虛擬桌面或者大量終端用戶打開虛擬桌面導致在存放虛擬桌面鏡像的數據存儲上產生大量的IOPS,因此非常有必要對基礎設施的擴展性進行合理的測試。在閃存出現之前,同時提升存儲的性能和容量是無法實現的,除非使用具有大容量緩存的企業級陣列。不幸的是,如果通過構建存儲陣列來滿足對于性能和容量的需求,那么VDI方面的開銷將會快速增長。
閃存在磁盤陣列中的應用實現了VDI對于存儲的要求。配備閃存的陣列可以實現前端緩存或者充當快速存儲層,甚至陣列中的所有存儲都可以使用閃存。現在,僅僅通過少量閃存盤就可以極大地減少傳統硬盤數量,這樣就可以降低VDI的存儲開銷。除此之外,陣列中的混合磁盤類型還可以幫助滿足存儲需求。
服務器
由于目前服務器處理器的性能提升和大內存,在承載VDI會話數量上存在很大提升。這種性能和容量上的提升為VDI提供了很大的擴展空間,而且是在使用更少的服務器的情況下。
網絡
由于VDI產生的網絡負擔可能增加延遲并降低帶寬。在您訪問VDI路徑之前,需要先定義期望的VDI網絡性能并繪出網絡拓撲。歸根結底是為了衡量性能和評估VDI可能增加的潛在負擔。網絡性能管理工具可以幫助您監控網絡狀態,包括延遲、帶寬和網絡容量等。
最重要的一點是尋找網絡使用中的高峰和低谷,可以幫助您決定VDI網絡所可以負擔的最大壓力。例如,網絡流量可能由于早高峰的登錄行為在早9點達到峰值,網絡被認證需求和應用登錄流量所堵塞。在這種情況下,增加VDI后虛擬機都通過網絡登錄,將會使網絡性能急速下降。同樣,不要忘記備份操作、周期性進程或其它的事件驅動型行為都會對VDI網絡流量和帶寬帶來影響。