就與服務(wù)器虛擬化一樣,桌面虛擬化也依賴名為虛擬機(jī)管理程序的一層薄薄的軟件。虛擬機(jī)管理程序運(yùn)行在裸機(jī)服務(wù)器硬件上,為管理員提供了可在上面部署及管理虛擬機(jī)的平臺(tái)。有了桌面虛擬化,每個(gè)用戶都能獲得一個(gè)虛擬機(jī),里面含有一套單獨(dú)的桌面操作系統(tǒng)(幾乎都是Windows)和安裝的任何應(yīng)用程序。在桌面操作系統(tǒng)、應(yīng)用程序和用戶看來(lái),虛擬機(jī)幾乎就像是真實(shí)的桌面機(jī)。
2、傳統(tǒng)的瘦客戶端解決方案并非桌面虛擬化。
最流行的基于服務(wù)器的瘦客戶端計(jì)算依賴微軟的終端服務(wù)(最近改名為遠(yuǎn)程桌面服務(wù)),它允許多個(gè)用戶共享同一個(gè)Windows實(shí)例。終端服務(wù)經(jīng)常與思杰XenApp(原先名叫Presentation Server,更早的時(shí)候叫MetaFrame)配合使用,可增加管理功能、提升性能–但是這里不涉及任何虛擬機(jī)管理程序或虛擬機(jī)。主要缺點(diǎn)是,一些應(yīng)用程序在這個(gè)共享環(huán)境中運(yùn)行不暢,或者根本無(wú)法運(yùn)行;而且用戶無(wú)法像使用虛擬機(jī)或?qū)嶋H桌面系統(tǒng)那樣定制用戶體驗(yàn)。不過(guò),人們經(jīng)常把傳統(tǒng)的瘦客戶端解決方案稱作桌面虛擬化,因?yàn)閮烧叩幕灸康囊粯樱涸诜?wù)器端整合桌面計(jì)算。
3、桌面虛擬化與VDI幾乎是同一個(gè)意思。
VMware公司最先推廣虛擬桌面架構(gòu)(VDI)這個(gè)術(shù)語(yǔ),但微軟和思杰緊隨其后,提供了各自的VDI解決方案,分別基于Hyper-V虛擬機(jī)管理程序和XenServer虛擬機(jī)管理程序??梢赃@么來(lái)考慮:VDI是指桌面虛擬化的基本架構(gòu),在這種架構(gòu)中,每個(gè)用戶的虛擬機(jī)在服務(wù)器上運(yùn)行。
4、不要把桌面虛擬化與桌面虛擬化混為一談。
我們這里討論的桌面虛擬化是指基于服務(wù)器的計(jì)算。而"桌面虛擬化"還指在桌面系統(tǒng)上運(yùn)行虛擬機(jī),使用諸如微軟Virtual PC、VMware Fusion或Parallels Desktop之類的桌面虛擬化解決方案。這種桌面虛擬化最常見的應(yīng)用也許就是在Mac機(jī)上的Parallels或Fusion虛擬機(jī)里面運(yùn)行Windows。換句話說(shuō),這與基于服務(wù)器的計(jì)算完全沒有關(guān)系。
5、基于服務(wù)器的計(jì)算解決方案支持的硬件范圍與桌面系統(tǒng)不一樣。
微軟的Windows開發(fā)人員花半生的精力,確保能夠Windows與每一個(gè)打印機(jī)、圖形卡、聲卡、掃描儀和新奇的USB設(shè)備兼容。若使用瘦客戶端,對(duì)硬件的支持會(huì)相當(dāng)一般化,而有些設(shè)備根本無(wú)法工作。由于用戶通過(guò)網(wǎng)絡(luò)與虛擬機(jī)進(jìn)行互動(dòng),這會(huì)帶來(lái)其他限制。多媒體、視頻和Flash應(yīng)用可能也會(huì)出問題。
6、VDI的成本和性能高于傳統(tǒng)的瘦客戶端解決方案。
考慮這個(gè)問題:若使用VDI,每個(gè)虛擬機(jī)都需要有自己的一部分內(nèi)存、存儲(chǔ)和處理功能來(lái)運(yùn)行用戶的桌面環(huán)境;而在老式的終端服務(wù)模式中,用戶幾乎可以共享一切(數(shù)據(jù)文件除外)。VDI還意味著每個(gè)用戶要有獨(dú)立的Windows許可證,而類似終端服務(wù)的方案讓你可以從此告別微軟客戶端訪問許可證。另外,VDI會(huì)加大網(wǎng)絡(luò)流量;這樣一來(lái),除了購(gòu)置功能強(qiáng)大的服務(wù)器硬件外,可能還要升級(jí)網(wǎng)絡(luò)。
不過(guò)較高成本帶來(lái)的回報(bào)是,VDI提供了更高的可管理性和可用性,還提供了更好的用戶體驗(yàn)。與服務(wù)器虛擬化一樣,你可以實(shí)現(xiàn)諸多操作:不用關(guān)閉虛擬機(jī)就可以在多臺(tái)服務(wù)器之間遷移,執(zhí)行虛擬機(jī)快照以便快速恢復(fù),實(shí)現(xiàn)自動(dòng)化負(fù)載均衡,等等。要是某個(gè)虛擬機(jī)崩潰了,并不會(huì)影響其他虛擬機(jī)。如果使用終端服務(wù),某一個(gè)Windows系統(tǒng)出故障,每一個(gè)與它連接的用戶都會(huì)斷開。
7、動(dòng)態(tài)VDI提高效率。
在安裝的標(biāo)準(zhǔn)VDI環(huán)境中,每個(gè)用戶的虛擬機(jī)可在不同會(huì)話期間持久存在;隨著用戶數(shù)量不斷增加,對(duì)存儲(chǔ)和管理的需求也在隨之增加。而在動(dòng)態(tài)的VDI架構(gòu)中,用戶登錄后,虛擬桌面會(huì)迅速自我組裝:把用戶配置文件與主映像的克隆結(jié)合起來(lái)。用戶仍得到個(gè)性化的桌面,而管理員減少了需要存儲(chǔ)、更新及打補(bǔ)丁的操作系統(tǒng)和應(yīng)用程序?qū)嵗?/p>
8、應(yīng)用虛擬化進(jìn)一步簡(jiǎn)化VDI需求。
某個(gè)應(yīng)用虛擬化后,它實(shí)際上進(jìn)行了"包裝",包上了執(zhí)行應(yīng)用所必需的所有小的操作系統(tǒng)文件和注冊(cè)表項(xiàng),那樣它不用安裝就可以運(yùn)行 (也就是說(shuō),不需要改動(dòng)主機(jī)操作系統(tǒng))。
在動(dòng)態(tài)VDI環(huán)境中,管理員可以在運(yùn)行時(shí)創(chuàng)建分發(fā)到虛擬機(jī)的虛擬化應(yīng)用,而不是把這些應(yīng)用添加到虛擬機(jī)克隆的主映像。這減少了桌面虛擬機(jī)占用的資源,簡(jiǎn)化了應(yīng)用程序管理。如果你增添了應(yīng)用流技術(shù),虛擬化應(yīng)用的啟動(dòng)速度會(huì)加快,就好像它們一直安裝在虛擬機(jī)中。
9、客戶端虛擬機(jī)管理程序可讓你脫機(jī)運(yùn)行虛擬機(jī)。
客戶端虛擬機(jī)管理程序安裝在普通的桌面機(jī)或筆記本電腦上,那樣就可以運(yùn)行含有操作系統(tǒng)、應(yīng)用程序和個(gè)人配置設(shè)置的"業(yè)務(wù)虛擬機(jī)" (business VM)。話說(shuō)回來(lái):你為什么希望所有這一切都在虛擬機(jī)里面,而不是安裝在桌面機(jī)上呢?這有兩個(gè)原因:其一,虛擬機(jī)是完全安全的,與該桌面上運(yùn)行的其他任何程序(比如某個(gè)無(wú)知用戶無(wú)意中下載的特洛伊木馬)隔離開來(lái);其二,你可以獲得虛擬化管理方面的所有優(yōu)點(diǎn),包括虛擬機(jī)快照、移植功能、易于恢復(fù)等等??蛻舳颂摂M機(jī)管理程序還讓VDI更加實(shí)用。你可以在筆記本電腦上運(yùn)行業(yè)務(wù)虛擬機(jī),不用連接網(wǎng)絡(luò),就可以使用;等你再次連接網(wǎng)絡(luò),客戶端的虛擬機(jī)就能與服務(wù)器的虛擬機(jī)進(jìn)行同步。
客戶端虛擬機(jī)管理程序預(yù)示著未來(lái):我們把自己的電腦去上班,下載或同步業(yè)務(wù)虛擬機(jī)后,開始一天的工作。實(shí)際上,可以在任何地方使用裝有兼容客戶端虛擬機(jī)管理程序的任何電腦。這里的關(guān)鍵詞是"未來(lái)"–雖然思杰已發(fā)布了其客戶端虛擬機(jī)管理程序的"測(cè)試套件"版本,預(yù)計(jì)VMware很快就會(huì)發(fā)布自己的早期版本,但2011年之前是不會(huì)實(shí)際交付版本的。
服務(wù)器方面任重而道遠(yuǎn)
與此同時(shí),一種全然不同的基于服務(wù)器的計(jì)算模式在越來(lái)越受歡迎:那就是被稱為軟件即服務(wù)(SaaS)的另一種云計(jì)算;在這種計(jì)算模式中,服務(wù)提供商維護(hù)應(yīng)用和用戶數(shù)據(jù),通過(guò)瀏覽器來(lái)分發(fā)一切。一個(gè)主要的例子就是谷歌為Google Docs推行的市場(chǎng)活動(dòng),鼓勵(lì)用戶忘掉升級(jí)到Office 2010,改而采用谷歌的生產(chǎn)力應(yīng)用套件。此外,谷歌的Chrome OS承諾可在云中創(chuàng)建完整的桌面環(huán)境,可以保留用戶的個(gè)性化設(shè)置。
基于服務(wù)器的計(jì)算領(lǐng)域很可能不會(huì)出現(xiàn)大的贏家。對(duì)于用戶要求簡(jiǎn)單的辦公室而言,老式的終端服務(wù)方案仍能滿足要求。采用VDI模式的真正的桌面虛擬化適合安全性和可管理性至關(guān)重要的場(chǎng)合,比如要與許多承包商打交道的分布廣泛的企業(yè)組織。在廣泛協(xié)作很重要的場(chǎng)合下,SaaS會(huì)方興未艾,因?yàn)榉彩鞘褂肳eb瀏覽器的人都能參與進(jìn)來(lái)。傳統(tǒng)的桌面也許永遠(yuǎn)不會(huì)消失,但老式的集中計(jì)算模式正以某種方式卷土重來(lái)。