就與服務(wù)器虛擬化一樣,桌面虛擬化也依賴名為虛擬機管理程序的一層薄薄的軟件。虛擬機管理程序運行在裸機服務(wù)器硬件上,為管理員提供了可在上面部署及管理虛擬機的平臺。有了桌面虛擬化,每個用戶都能獲得一個虛擬機,里面含有一套單獨的桌面操作系統(tǒng)(幾乎都是Windows)和安裝的任何應(yīng)用程序。在桌面操作系統(tǒng)、應(yīng)用程序和用戶看來,虛擬機幾乎就像是真實的桌面機。

2、傳統(tǒng)的瘦客戶端解決方案并非桌面虛擬化。

最流行的基于服務(wù)器的瘦客戶端計算依賴微軟的終端服務(wù)(最近改名為遠程桌面服務(wù)),它允許多個用戶共享同一個Windows實例。終端服務(wù)經(jīng)常與思杰XenApp(原先名叫Presentation Server,更早的時候叫MetaFrame)配合使用,可增加管理功能、提升性能–但是這里不涉及任何虛擬機管理程序或虛擬機。主要缺點是,一些應(yīng)用程序在這個共享環(huán)境中運行不暢,或者根本無法運行;而且用戶無法像使用虛擬機或?qū)嶋H桌面系統(tǒng)那樣定制用戶體驗。不過,人們經(jīng)常把傳統(tǒng)的瘦客戶端解決方案稱作桌面虛擬化,因為兩者的基本目的一樣:在服務(wù)器端整合桌面計算。

3、桌面虛擬化與VDI幾乎是同一個意思。

VMware公司最先推廣虛擬桌面架構(gòu)(VDI)這個術(shù)語,但微軟和思杰緊隨其后,提供了各自的VDI解決方案,分別基于Hyper-V虛擬機管理程序和XenServer虛擬機管理程序??梢赃@么來考慮:VDI是指桌面虛擬化的基本架構(gòu),在這種架構(gòu)中,每個用戶的虛擬機在服務(wù)器上運行。

4、不要把桌面虛擬化與桌面虛擬化混為一談。

我們這里討論的桌面虛擬化是指基于服務(wù)器的計算。而"桌面虛擬化"還指在桌面系統(tǒng)上運行虛擬機,使用諸如微軟Virtual PC、VMware Fusion或Parallels Desktop之類的桌面虛擬化解決方案。這種桌面虛擬化最常見的應(yīng)用也許就是在Mac機上的Parallels或Fusion虛擬機里面運行Windows。換句話說,這與基于服務(wù)器的計算完全沒有關(guān)系。

5、基于服務(wù)器的計算解決方案支持的硬件范圍與桌面系統(tǒng)不一樣。

微軟的Windows開發(fā)人員花半生的精力,確保能夠Windows與每一個打印機、圖形卡、聲卡、掃描儀和新奇的USB設(shè)備兼容。若使用瘦客戶端,對硬件的支持會相當一般化,而有些設(shè)備根本無法工作。由于用戶通過網(wǎng)絡(luò)與虛擬機進行互動,這會帶來其他限制。多媒體、視頻和Flash應(yīng)用可能也會出問題。

6、VDI的成本和性能高于傳統(tǒng)的瘦客戶端解決方案。

考慮這個問題:若使用VDI,每個虛擬機都需要有自己的一部分內(nèi)存、存儲和處理功能來運行用戶的桌面環(huán)境;而在老式的終端服務(wù)模式中,用戶幾乎可以共享一切(數(shù)據(jù)文件除外)。VDI還意味著每個用戶要有獨立的Windows許可證,而類似終端服務(wù)的方案讓你可以從此告別微軟客戶端訪問許可證。另外,VDI會加大網(wǎng)絡(luò)流量;這樣一來,除了購置功能強大的服務(wù)器硬件外,可能還要升級網(wǎng)絡(luò)。

不過較高成本帶來的回報是,VDI提供了更高的可管理性和可用性,還提供了更好的用戶體驗。與服務(wù)器虛擬化一樣,你可以實現(xiàn)諸多操作:不用關(guān)閉虛擬機就可以在多臺服務(wù)器之間遷移,執(zhí)行虛擬機快照以便快速恢復,實現(xiàn)自動化負載均衡,等等。要是某個虛擬機崩潰了,并不會影響其他虛擬機。如果使用終端服務(wù),某一個Windows系統(tǒng)出故障,每一個與它連接的用戶都會斷開。

7、動態(tài)VDI提高效率。

在安裝的標準VDI環(huán)境中,每個用戶的虛擬機可在不同會話期間持久存在;隨著用戶數(shù)量不斷增加,對存儲和管理的需求也在隨之增加。而在動態(tài)的VDI架構(gòu)中,用戶登錄后,虛擬桌面會迅速自我組裝:把用戶配置文件與主映像的克隆結(jié)合起來。用戶仍得到個性化的桌面,而管理員減少了需要存儲、更新及打補丁的操作系統(tǒng)和應(yīng)用程序?qū)嵗?/p>

8、應(yīng)用虛擬化進一步簡化VDI需求。

某個應(yīng)用虛擬化后,它實際上進行了"包裝",包上了執(zhí)行應(yīng)用所必需的所有小的操作系統(tǒng)文件和注冊表項,那樣它不用安裝就可以運行 (也就是說,不需要改動主機操作系統(tǒng))。

在動態(tài)VDI環(huán)境中,管理員可以在運行時創(chuàng)建分發(fā)到虛擬機的虛擬化應(yīng)用,而不是把這些應(yīng)用添加到虛擬機克隆的主映像。這減少了桌面虛擬機占用的資源,簡化了應(yīng)用程序管理。如果你增添了應(yīng)用流技術(shù),虛擬化應(yīng)用的啟動速度會加快,就好像它們一直安裝在虛擬機中。

9、客戶端虛擬機管理程序可讓你脫機運行虛擬機。

客戶端虛擬機管理程序安裝在普通的桌面機或筆記本電腦上,那樣就可以運行含有操作系統(tǒng)、應(yīng)用程序和個人配置設(shè)置的"業(yè)務(wù)虛擬機" (business VM)。話說回來:你為什么希望所有這一切都在虛擬機里面,而不是安裝在桌面機上呢?這有兩個原因:其一,虛擬機是完全安全的,與該桌面上運行的其他任何程序(比如某個無知用戶無意中下載的特洛伊木馬)隔離開來;其二,你可以獲得虛擬化管理方面的所有優(yōu)點,包括虛擬機快照、移植功能、易于恢復等等??蛻舳颂摂M機管理程序還讓VDI更加實用。你可以在筆記本電腦上運行業(yè)務(wù)虛擬機,不用連接網(wǎng)絡(luò),就可以使用;等你再次連接網(wǎng)絡(luò),客戶端的虛擬機就能與服務(wù)器的虛擬機進行同步。

客戶端虛擬機管理程序預(yù)示著未來:我們把自己的電腦去上班,下載或同步業(yè)務(wù)虛擬機后,開始一天的工作。實際上,可以在任何地方使用裝有兼容客戶端虛擬機管理程序的任何電腦。這里的關(guān)鍵詞是"未來"–雖然思杰已發(fā)布了其客戶端虛擬機管理程序的"測試套件"版本,預(yù)計VMware很快就會發(fā)布自己的早期版本,但2011年之前是不會實際交付版本的。

服務(wù)器方面任重而道遠

與此同時,一種全然不同的基于服務(wù)器的計算模式在越來越受歡迎:那就是被稱為軟件即服務(wù)(SaaS)的另一種云計算;在這種計算模式中,服務(wù)提供商維護應(yīng)用和用戶數(shù)據(jù),通過瀏覽器來分發(fā)一切。一個主要的例子就是谷歌為Google Docs推行的市場活動,鼓勵用戶忘掉升級到Office 2010,改而采用谷歌的生產(chǎn)力應(yīng)用套件。此外,谷歌的Chrome OS承諾可在云中創(chuàng)建完整的桌面環(huán)境,可以保留用戶的個性化設(shè)置。

基于服務(wù)器的計算領(lǐng)域很可能不會出現(xiàn)大的贏家。對于用戶要求簡單的辦公室而言,老式的終端服務(wù)方案仍能滿足要求。采用VDI模式的真正的桌面虛擬化適合安全性和可管理性至關(guān)重要的場合,比如要與許多承包商打交道的分布廣泛的企業(yè)組織。在廣泛協(xié)作很重要的場合下,SaaS會方興未艾,因為凡是使用Web瀏覽器的人都能參與進來。傳統(tǒng)的桌面也許永遠不會消失,但老式的集中計算模式正以某種方式卷土重來。

分享到

zhabin

相關(guān)推薦