桌面虛擬化
出自 MBA智库百科(https://wiki.mbalib.com/)
- 桌面虛擬化(Virtual Desktop Infrastructure)
目錄 |
什麼是桌面虛擬化[1]
桌面虛擬化是虛擬化技術的一種,以基於伺服器的計算加上瘦客戶端的應用模式來改變傳統PC的分散式計算模式,將桌面或者客戶端操作系統與原來的物理硬體進行隔離,以實現更靈活的使用。通過使計算模式從以設備為中心轉向以用戶為中心,來滿足多樣化的用戶需求,在保持安全性和法規遵從的同時有效降低總體成本。以用戶為中心的桌面虛擬化技術能夠對用戶而不是設備進行配置和管理,有效提高部署和管理用戶桌面環境的效率。
桌面虛擬化的產品[1]
目前,桌面虛擬化產品主要有VMware Workstation和Virtual PC等,通過桌面虛擬化實現一臺客戶機同時運行多個操作系統從而實現多桌面的計算環境。
桌面虛擬化的技術階段[1]
第一階段,實現客戶端操作系統的虛擬化,即實現操作系統和硬體的隔離,虛擬化的操作系統基於文件系統的可遷移性,目前的虛擬化產品集中於此階段;
第二階段,虛擬桌面的網路化、集中化,虛擬桌面的計算在網路端完成,並且實現集中化的管理,用戶通過智能終端、基於瀏覽器等技術,通過移動互聯網訪問屬於用戶個人的桌面,即個人的“雲計算”化;
第三階段,從管理角度,實現桌面虛擬化的簡化與可用化。
桌面虛擬化的優缺點[2]
桌面虛擬化應用,客戶端電腦系統中僅需要安裝操作系統即可,根據需要安裝儘量少的應用程式,這樣既可提高客戶端電腦的運行速度,也可以降低系統維護複雜程度。
- 更好地管理應用程式補丁應用程式在伺服器上更新,網路管理員在伺服器上調試通過後,客戶端電腦即可使用新的版本,降低應用程式部署的時間、難度以及工作強度。
- 提升客戶端電腦的執行效率客戶端電腦在系統啟動時,不需要載入其他DLL文件,所有的計算都在伺服器中完成,客戶端電腦僅顯示結果或者提交數據,不參與應用程式的運行。配置完成的應用軟體可以使用客戶端的本地資源,並沒有永久性安裝在客戶端上帶來的開銷問題。
- 降低客戶端電腦硬體投資。
- 減少客戶端電腦的“宕機”次數如果客戶端電腦的數據保存在伺服器中,將加強用戶數據安全性,同時提高系統的穩定性、可靠性及易操作性。
- 支持併發運行虛擬化技術允許用戶在多點上同時運行同一個應用程式,預設數據存儲在伺服器中,用戶數據除非擁有明確的授權,否則其他用戶將不能訪問用戶數據,確保數據安全。
- 發佈應用軟體,而不是分發整個桌面環境。Windows Server 2008可以將某個應用程式分發給某個用戶,而不是分發給所有的用戶。
- 發佈應用程式RDP鏈接使用Windows Server 2008和Vista的客戶端電腦不需要安裝任何額外的應用程式,通過終端服務創建的RDP文件,即可執行終端伺服器上的應用程式。使用Windows XP需要安裝RDP 6.0客戶端補丁。
- 應用程式在伺服器上運行,一旦伺服器出現故障或者重新啟動將直接影響用戶的使用。
- 預設情況下,用戶的數據保存在伺服器上,如果伺服器出現故障,對用戶的數據可能造成影響。
- 操作系統兼容性問題,用戶使用的應用程式可能受到操作系統版本的限制,在WindowsServer2008中,存在兼容性的問題。
- 數據鏈路問題,如果用戶使用的網路出現問題,桌面虛擬化發佈的應用程式不能運行,將直接影響應用程式的使用。