什麼是桌面虛擬化

什麼是桌面虛擬化

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

  “Desktop virtualization (或者成爲Virtual Desktop Infrastructure) 是一種基於服務器 的計算模型,並且借用了傳統的瘦客戶端 的模型,但是讓管理員與用戶能夠同時獲得兩種方式的優點:將所有桌面虛擬機在數據中心進行託管並統一管理;同時用戶能夠獲得完整PC的使用體驗。用戶可以 通過瘦客戶端,或者類似的設備在局域網或者遠程訪問獲得與傳統PC一致的用戶體驗。

  計算機虛擬化技術從使用類型來說,可以分爲服務器虛擬化、應用虛擬化、桌面虛擬化和網絡虛擬化等。

  桌面虛擬化從實現方法上主要有下面三種:

  1、 遠程託管桌面

  遠程託管桌面是一種簡單的桌面虛擬化,一臺服務器運行一個操作系統的鏡像或者應用程序,許多客戶機使用連接代理軟件登錄這臺服務器。這個軟件是客戶機上的軟件的一部分。客戶機操作僅在顯示器上顯示這個用戶共享的操作系統的鏡像,來回傳送鍵盤和鼠標輸入的信息。

  優點:成本低,對數據和應用程序有高水平的控制。

  缺點:性能取決於網絡連接質量;顯示協議經常不能處理複雜的圖形;一些爲桌面設計的應用程序在共享的模式下不能在服務器上運行;對於不能本地存儲數據的用戶、使用大多數外設的用戶或者使用優盤攜帶數據到處走的用戶來說缺少靈活性。當斷開連接的時候不能工作。

  廠商產品的例子:windows的遠程桌面連接。

  2、 遠程操作系統

   遠程操作系統是一種無盤工作站或者瘦客戶機。虛擬機能夠在一臺服務器上運行,與其它專用的虛擬機共享資源或者自己在一臺刀片式PC上運行。能夠遠程託管 或者傳送。在傳送的情況下,應用程序和操作系統都可以傳送到客戶機,根據用戶的需求下載部分軟件,在客戶機上執行這些程序,使用其處理能力但是不使用本地 存儲。

  優點:能夠運行在共享模式下不能運行的應用程序;隔離每一個用戶的活動以防止資源的限制。

  缺點:比遠程託管桌面使用更多的帶寬,使用更多的服務器上的硬件。性能取決於網絡連接的質量和顯示協議處理圖形的能力。當斷開連接的時候不能工作。

  廠商產品的例子:無盤工作站,思傑的XenDesktop。

  3、 本地虛擬操作系統

  本地桌面操作系統虛擬化是一種最先進的虛擬化技術,將服務器虛擬化技術在桌面使用。

  本地虛擬操作系統有兩種類型。

  1) 宿主機類型

  一個虛擬機軟件運行在現有的操作系統上面,然後這個軟件能夠虛擬出多臺虛擬機。這個虛擬機能夠像一個完全獨立的設備那樣發揮作用,使自己與虛擬機外部的客戶機上的硬件和軟件隔離開來。

  優點:靈活使用,隨時創建、修改、編輯虛擬機。

  缺點:安全性完全依賴於宿主機,如果宿主操作系統中毒、崩潰,虛擬機也就不存在。

  廠家產品的例子::VMWare WS。

  2) 裸機型類型

  虛擬機直接管理硬件,操作系統運行在虛擬機上。這是技術和服務器虛擬化技術完全一致。但是由於終端計算機與服務器在性能上無法相比,因此,實現難度更高。

   實現了這種類型的桌面虛擬化,完全可以從硬件上對每個虛擬機進行隔離,可以做到虛擬機之間的存儲上、計算上、外部設備上的完全隔離,因此安全性非常高。 同時,爲了方便在終端上安全,採用了操作系統複用技術,也就是不用在裸機上安裝,但是安裝完後虛擬機直接運行在裸機上。虛擬機使用的都是本機的原來的操作 系統的影子,也不需要再在虛擬機中安裝操作系統。這種機制,爲服務器虛擬化技術在一般PC機上的推廣使用打造了可能。

  優點:徹底安全,使用靈活,可以延伸到網絡虛擬化。

  缺點:技術實現難度高。

  廠家產品的例子:遠爲VirNOS

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章