糯米文學吧

位置:首頁 > 範文 > 熱點

桌面虛擬化

熱點1.27W

計算機虛擬化技術當前主要包括服務器虛擬化、應用虛擬化、桌面虛擬化。目前網絡虛擬化,顯卡虛擬化等技術都在快速發展,在不久的將來,當前物理的設備將都支持虛擬化技術,實現IAAS(infrastructure as service),實現真正意義的雲計算。而桌面虛擬化技術是當前發展最快的,也是最具應用前景的技術。

桌面虛擬化

桌面虛擬化是指將計算機的桌面進行虛擬化,以達到桌面使用的安全性和靈活性。

桌面虛擬化技術,維基百科上給出的定義是:“Desktop virtualization (或者成為Virtual Desktop Infrastructure) 是一種基於服務器 的計算模型,並且借用了傳統的瘦客户端 的模型,但是讓管理員與用户能夠同時獲得兩種方式的優點:將所有桌面虛擬機在數據中心進行託管並統一管理;同時用户能夠獲得完整PC的使用體驗。

用户可以通過瘦客户端,或者類似的設備在局域網或者遠程訪問獲得與傳統PC一致的用户體驗。

很多商業方案同時提供了將用户遠程轉向到傳統的共享系統,例如微軟終端服務,思傑應用服務器,刀片PC甚至是沒有使用的物理PC機。”

簡單的來説,桌面虛擬化是指:

支持企業級實現桌面系統的遠程動態訪問與數據中心統一託管的技術。一個形象的類比,就是今天,我們可以通過任何設備、在任何地點,任何時間訪問在網絡上的我們的郵件系統,或者網盤;而未來我們可以通過任何設備,在任何地點,任何時間訪問在網絡上的屬於我們個人的桌面系統。

本站前世今生

要了解桌面虛擬化的技術,我們就要了解桌面虛擬化的發展過程。我們可以比較簡單地將桌面虛擬化技術分為以下3個階段

1 第0.5代的桌面虛擬化技術:

在我們還不知道什麼叫桌面虛擬化的時代,這種技術的前身從不同的領域產生,發展直至成熟,使得現在的桌面虛擬化技術成為現實。這主要包括了2種技術:

a. 遠程桌面

遠程桌面技術,幾乎所有從事IT技術的人都使用過。內置在Windows XP中的遠程桌面使用了RDP(Remote Desktop Protocol)協議,使得用户可以從其他的電腦上遠程登錄、訪問與使用目標桌面。RDP協議最早微軟用於Windows Server上的Terminal Service(終端服務)的訪問協議,實現了Windows Server上的多用户模式,使得用户能夠在本地並不安裝任何應用的條件下,遠程使用服務器上的各種應用。這種技術是將目標機上運行界面傳輸到用户實際的操作機屏幕上,並將鍵盤,鼠標等一系列的外設輸入,傳輸到目標機,實現交互。終端服務與遠程桌面的不同是,前者只操作應用,而後者將擁有整個桌面的控制權(當然這是獨享的,這也是為什麼有人遠程桌面連入XP後,目標機屏幕自動變黑的原因)。

在虛擬化技術興起之後,微軟將Windows Server 2008上的終端服務重新定義為演示虛擬化技術。而RDP協議的真正創造者——Citrix(發明了RDP協議,後來又將RDP協議賣給了微軟,轉而研究了效率更高的ICA協議)——則將這種原理一樣,但是使用ICA交付的應用模式稱之為“應用虛擬化技術”。

不管名稱如何叫,但可以看出桌面虛擬化技術的前身——遠程桌面,是與現在的應用虛擬化技術具有相同淵源的。這也是今天桌面虛擬化技術的核心部分,正是有了這種技術,使得我們遠程訪問自己的桌面成為可能,也將用户使用與後台管理兩個以前難以協調的矛盾進行了有機的分離,解決了目前用户使用靈活性與IT統一安全管理的衝突。

b. 桌面操作系統虛擬化

這裏的這個題目是為了區分服務器虛擬化技術,特別強調桌面操作系統被虛擬。其實這個概念基本可以被等同與Vmware Workstation和微軟VPC的方式實現的桌面級的操作系統。當然這種應用模式,主要開發人員和測試人員經常使用的,雖然虛擬的並不一定是XP,2000 professional,vista等桌面系統。這裏之所以提倒這個是因為在虛擬化技術剛起步的時候,一些廠商將此定義為桌面虛擬化技術,例如微軟在推出MED-v技術之前,都是將VPC定義為微軟的桌面虛擬化產品。

在這個角度定義的所謂桌面虛擬化,基本上可以被認為是用於pc上的.桌面系統之上的虛擬化解決方案,只是與服務器虛擬化簡單的區別與對應。其本身解決的仍然是操作系統的安裝環境與運行環境的分離,不依賴於特定的硬件。但是不可否認的是,而且當服務器虛擬化技術成熟之後,真正得虛擬桌面技術才開始出現。

2 第一代桌面虛擬化技術:

第一代桌面虛擬化技術,真正意義上將遠程桌面的遠程訪問能力與虛擬操作系統結合了起來,使得桌面虛擬化的企業應用也成為可能。

首先,服務器虛擬化技術的成熟,以及服務器計算能力的增強,使得服務器可以提供多台桌面操作系統的計算能力,以當前4核雙CPU的志強處理器16G內存服務器舉例,如果用户的xp系統分配256M內存,平均水平下,一台服務器可以支撐50-60個桌面運行,則可以看到,如果將桌面集中使用虛擬桌面提供,那麼50-60台的桌面採購成本將高於服務器的成本,而管理成本,安全因素,還未被計算在內,所以服務器虛擬化技術的出現,使得桌面虛擬化技術的企業大規模應用成為可能。

標籤:虛擬化