桌面虛擬化是指將計算機的桌面進行虛擬化,以達到桌面使用的安全性和靈活性。其可以通過任何設備,在任何地點,任何時間訪問在網絡上屬于個人的桌面系統。
計算機虛擬化技術當前主要包括服務器虛擬化、應用虛擬化、桌面虛擬化。目前網絡虛擬化,顯卡虛擬化(也稱GPU虛擬化)等技術都在快速發展,在不久的將來,當前物理的PC設備將都支持虛擬化技術,實現IAAS(infrastructure as a service),實現真正意義的云計算。
桌面虛擬化技術是當前發展最快的,也是最具應用前景的技術,縱觀桌面虛擬化產品的發展, 大致可以分為以下幾個維度。
時間維度: 從第一代到第二代的跨越
遠程桌面技術,幾乎所有從事IT技術的人都使用過。內置在Windows XP中的遠程桌面使用了RDP(Remote Desktop Protocol)協議,使得用戶可以從其他的電腦上遠程登錄、訪問與使用目標桌面。在虛擬化技術興起之后,微軟將Windows Server 2008上的終端服務重新定義為演示虛擬化技術。后來RDP協議的真正創造者—Citrix又將RDP協議賣給了微軟,轉而研究了效率更高的ICA協議,并將使用ICA交付的應用模式稱之為“應用虛擬化技術”。
不管名稱如何,但可以看出桌面虛擬化技術的前身—遠程桌面,與現在的應用虛擬化技術淵源相同。這也是今天桌面虛擬化技術的核心部分,正是有了這種技術,使得我們遠程訪問自己的桌面稱為可能。
在虛擬化技術剛起步的時候,一些廠商將此定義為桌面虛擬化技術,例如微軟在推出MED-v技術之前,都是將VPC定義為微軟的桌面虛擬化產品。其本身解決的仍然是操作系統的安裝環境與運行環境的分離,不依賴于特定的硬件,而這也正是桌面操作系統虛擬化概念的由來。但是不可否認的是,當服務器虛擬化技術成熟之后,真正得虛擬桌面技術才開始出現。
以上可以稱之為不是很嚴格意義上的第一代“桌面虛擬化”。
隨著服務器虛擬化技術的出現,使得桌面虛擬化技術的企業大規模應用成為可能。服務器虛擬化技術的成熟,以及服務器計算能力的增強,使得服務器可以提供多臺桌面操作系統的計算能力。當然,如果只是把臺式機上運行操作系統轉變成為服務器上運行的虛擬機,而用戶無法訪問,當然是不會被任何人接受的。
所以虛擬桌面的核心與關鍵,不是后臺服務器虛擬化技術講桌面虛擬,而是讓用戶能夠通過各種手段,任何時間,任何地點,通過任何設備都能夠訪問到自己的桌面,即遠程網絡訪問的能力。
可見,這才是真正意義上的第一代桌面虛擬化技術,因為其將遠程桌面的遠程訪問能力與虛擬操作系統結合了起來,使得桌面虛擬化的企業應用也成為可能。
從最早主機-啞終端集中模式,到PC分布模式,到今天的虛擬桌面模式,其實是一個計算使用權與管理權的博弈發展。簡言之,從IT技術誕生到推廣,就伴隨著一對矛盾:用戶使用與IT管理的矛盾。而桌面虛擬化將用戶操作環境與系統實際運行環境拆分,不必同時在一個位置,這樣即滿足了用戶的靈活使用,同時幫助IT部門實現了集中的控制。
為了提高管理性,第二代桌面虛擬化技術應運而生。其進一步將桌面系統的運行環境與安裝環境拆分、應用與桌面的拆分、配置文件的拆分,從而大大降低了管理復雜度與成本,提高了管理效率。
從技術演進發展的時間來看,2006年,桌面虛擬化技術概念才開始形成;2007年出現了第一代VDI的方案;2008年開始出現比較完整的解決方案。
產品維度:“協議”之戰與“VOI”創新
目前,提供桌面虛擬化解決方案的主要廠商包括微軟、Vmware、Citrix,而使用得遠程訪問協議主要利用兩種協議:早期由Citrix開發的,后來被微軟購買并集成在Windows中的RDP協議,這種協議被微軟和Vmware的桌面虛擬化產品使用,而基于Vmware的Sun Ray等硬件產品,也都是使用RDP協議;第二種就是Citrix自己開發的目前獨有的ICA協議,Citrix將這種協議使用到其應用虛擬化產品與桌面虛擬化產品中。
協議效率決定了虛擬桌面的用戶體驗,而用戶體驗決定了桌面產品生命周期。一般情況下,在LAN環境下,一般的應用RDP和ICA都能正常運行,只不過是RDP協議造成網絡占用較多,但對于性能還不至于產生很大影響,但是在廣域網甚至是互聯網上,RDP協議基本不可用。而在視頻觀看,Flash播放,3D設計等應用上,即使局域網,RDP的性能也會受到較大影響ICA的用戶體驗會很流暢。
虛擬桌面基礎架構(Virtual Desktop Infrastructure,簡稱VDI,)是許多機構目前正在評估的全新模式,它是基于早期的RDP協議和瘦客戶機逐步演變而來,也是目前國外VMware等國外虛擬化廠家長期鼓吹的模式。
從實際應用方面來分析,VDI模式還存在諸多需要解決的問題,而與之相關的虛擬化桌面,如遠程托管桌面、遠程虛擬應用程序、遠程托管專用虛擬桌面、本地虛擬應用程序及本地虛擬操作系統等虛擬化桌面也都存在著各種期待解決的問題;另外還有對終端硬件的支持問題、對網絡及服務器硬件過度依賴的問題、以及數據安全性問題等等不一而論。
目前,人們對穩定的虛擬桌面可替代技術的需求日益增加,因此,虛擬操作系統基礎架構(Virtual OS Infrastructure,簡稱VOI)成為一個新的桌面虛擬化發展方向。
VOI桌面虛擬化技術不僅可實現基于服務端的遠程虛擬OS、APPS、UserProfiles的按需交付,也可實現基于客戶端的本地緩存OS、APP及UserProfiles,這樣不僅僅可利用終端本地資源處理計算及圖形密集型應用,比如:如音視頻、大型設計及工業軟件等,也可支持各種計算機外設以適應復雜的應用環境及未來的應用擴展。
同時,對網絡和服務器的依賴性將大大降低,即使網絡中斷或服務器宕機終端也可繼續使用,數據可實現云端集中存儲,也可實現終端本地加密存儲,且終端應用數據不會因網絡或服務端故障而丟失。
市場維度:國內企業開始迅速成長
早在2009年12月,《福布斯》雜志就曾發表文章《The PC Is Dead》。文中稱選擇“虛擬”電腦將成為未來企業的趨勢。企業為每位員工配置一套鍵盤和屏幕,而所有的工作都可以在虛擬的桌面上進行。Gartner也曾預測,到2012年,全球60%的企業桌面將實現全部或部分虛擬化。
盡管一提起虛擬化,人們一般只會想起Citrix、微軟、VMware,但實際上虛擬化市場足夠大,包括Sun、EMC、Oracle、Virtual Iron、Novell、Red Hat等企業紛紛投入了虛擬化研發生產。
從實際應用方面考慮,VOI具有更強和更符合用戶環境的適應性,可脫離服務器和網絡運行的特點,讓VOI具有了更好的可用性和安全性以及更好的用戶體驗。
尤其是可輕松的為單位搭建“私有云”:在可用性方面,基于VOI的和信系統可克服服務器宕機、網絡帶寬低及斷網等各種因素,從而大大增加了系統可用性;安全性方面,也從集中管控及加密存儲等方面進行了深入解決;
在成本控制方面,集中的管理模式可為用戶大大節省運維及人力成本,而基于終端運算的模式可讓系統大大減少對服務器的依賴,使用一臺部門級PC服務器即可支持多達500臺的終端。
桌面虛擬化是一項技術變革性的產品,所以未來的競爭將會更加激烈。
因為,大家深信:云計算的時代,誰占據了桌面,誰就擁有了未來。但未來誰是主流?誰會被邊緣化?都是未知數。
但可以肯定的是:市場競爭越激烈,對于用戶來說,意味著將得到性價比更好的產品和服務。