
“一旦人們認(rèn)識到了它的價值,那整個企業(yè)界都會發(fā)生巨大的改變。”美林證券公司(Merrill Lynch,下稱美林)的首席架構(gòu)官杰夫·伯恩鮑姆(Jeff Birnbaum)曾這樣預(yù)言。伯恩鮑姆口中的“它”,說的就是 “無狀態(tài)”(stateless)桌面虛擬化技術(shù)。這種技術(shù)可以通過數(shù)據(jù)中心里臨時搭建的虛擬機網(wǎng)絡(luò)來分配用戶電腦所需的軟件,這樣一來企業(yè)不僅降低了成本,并且管理起來更加容易。IT部門在Windows操作系統(tǒng)上更改設(shè)置時只需操作一次,那所有進(jìn)入虛擬桌面的員工就都能立即實現(xiàn)更改,再不必為成千上萬臺電腦的設(shè)置調(diào)整而勞心費神了。
桌面虛擬化目前還是項新興的技術(shù),投入大規(guī)模應(yīng)用的一些實際方案也才剛剛開始成形,因此多數(shù)企業(yè)的IT部門還不確定這一技術(shù)在它們未來的IT戰(zhàn)略中會扮演怎樣的角色。不過,美林卻是個例外,在這方面它早已經(jīng)有所行動了。該公司計劃在今年年底為6.3萬臺員工臺式電腦中的10%實現(xiàn)虛擬化,并在5年之內(nèi)將虛擬化電腦的比例擴大到50%。美林的這一場豪賭無疑表明它非常看好桌面虛擬技術(shù)的大規(guī)模應(yīng)用。
應(yīng)該看到,美林此舉并非是財大氣粗的燒錢活動——由于次貸危機的打擊,該公司總計沖銷資產(chǎn)已超過300億美元,過去的3個季度連續(xù)虧損。美林之所以在如此艱難的經(jīng)濟(jì)狀況下還投下這筆IT戰(zhàn)略賭注,其原因就在于無狀態(tài)桌面虛擬技術(shù)或許能幫助公司減輕運營成本的壓力,將購買、管理和維護(hù)電腦及服務(wù)器的總成本縮減50%左右。“另一大的好處則是極大地簡化了桌面管理。” 伯恩鮑姆說。
不過,雖然好處多多,但風(fēng)險也不小。最大的風(fēng)險就是更加受制于數(shù)據(jù)中心的正常運行時間了。伯恩鮑姆指出,太陽微系統(tǒng)公司(Sun Microsystems)曾在上世紀(jì)80年代初提出了“網(wǎng)絡(luò)即電腦”的理念,而美林將會成為這一理念的實踐者。“但是如此一來,倘若數(shù)據(jù)中心出現(xiàn)故障,那就無法運行桌面系統(tǒng)了。”他說。
另一個風(fēng)險則與成本有關(guān)。軟件即服務(wù)(SaaS)將會提供更廉價的虛擬化方案,無須大筆的數(shù)據(jù)中心投資。例如,清晰頻道公司(Clear Channel)就將桌面虛擬化拒之于門外,因為它現(xiàn)在使用的許多關(guān)鍵應(yīng)用程序都是基于網(wǎng)絡(luò)。“我們基本上都采用了軟件即服務(wù)的模式。”該媒體公司的解決方案架構(gòu)師科特·史密斯(Curt Smith)表示。
桌面虛擬化的成本很高。據(jù)弗雷斯特調(diào)研公司(Forrester Research)分析師納特里·蘭伯特(Natalie Lambert)估計,算上新服務(wù)器、存儲器、帶寬、虛擬化、Windows許可證以及瘦客戶端硬件等前期成本,桌面虛擬化的成本將超過900美元/員工。“這樣大的投資可能要好幾年才能收回。”蘭伯特說,“這還不包括其他的動態(tài)因素。”
臃腫?無狀態(tài)?
美林在桌面虛擬化上有兩種戰(zhàn)略:一種是目前正在采用的“臃腫鏡像”(fat-images)方案,另一種則是即將實施的無狀態(tài)戰(zhàn)略。“臃腫鏡像”方案并非什么新鮮事物,它其實就是瘦客戶端的變體。操作系統(tǒng)和應(yīng)用程序被整合為一個存儲在數(shù)據(jù)中心服務(wù)器上的鏡像,然后通過遠(yuǎn)端桌面協(xié)議或思杰公司(Citrix)開發(fā)的更強大的ICA協(xié)議顯示在低性能電腦上。到今年年底為止,美林會采用這一方案來為公司的數(shù)千臺桌面電腦實施虛擬化。這些電腦大都位于呼叫中心,機主的主要工作一般與文字處理和網(wǎng)頁瀏覽有關(guān)。蘭伯特表示,這一方案的優(yōu)點在于集中化的數(shù)據(jù)存儲和高度的物理安全性,而這正是目前虛擬化最讓企業(yè)感興趣的兩個特點。
在接下來的幾個月內(nèi),美林將開始采用無狀態(tài)的方法,把操作系統(tǒng)和應(yīng)用程序虛擬化更靈活地結(jié)合在一起。它將先從瘦客戶端入手,然后再推廣到高性能電腦,包括那些頻繁出差的員工使用的電腦。只有通過這種無狀態(tài)的虛擬化手段,美林才能達(dá)到大幅度削減成本的目的。
無狀態(tài)意味著員工每一次開機時,數(shù)據(jù)中心都會從一小組主操作系統(tǒng)鏡像和應(yīng)用程序圖標(biāo)中創(chuàng)建一個臨時虛擬機,然后將其發(fā)送給用戶電腦。當(dāng)用戶點擊圖標(biāo)時,應(yīng)用程序會分別啟動運行。這意味著系統(tǒng)只會根據(jù)員工的身份、權(quán)限和任務(wù)來分配軟件。
臃腫鏡像存在的問題是應(yīng)用程序隨操作系統(tǒng)一起安裝在數(shù)據(jù)中心,這樣一來如果它們損壞了注冊表或是需要補丁的話,那就需要人工修復(fù)。修復(fù)工作的效率很高,因為不須在用戶電腦上操作,只需在數(shù)據(jù)中心里完成就可以了。“一旦你采用無狀態(tài)模式,這些問題都不復(fù)存在了。” 伯恩鮑姆說,“不必再為注冊表而操心了,因為你不是基于每實例來安裝應(yīng)用程序。修復(fù)和補丁工作變得輕松多了,我只需要在中央部分進(jìn)行操作,那么每個運行該應(yīng)用程序的人就都能獲得修復(fù)后的版本。”
美林將采用微軟公司(Microsoft)、紅帽公司(Red Hat)、VMware公司以及新興廠商Desktone公司和Qumranet公司的軟件來實施它的虛擬化戰(zhàn)略。思杰公司也是桌面虛擬化領(lǐng)域的一大勢力,它擁有的產(chǎn)品組合或許是業(yè)界最全面的,美林也會試用該公司的XenApp產(chǎn)品。
在美林的瘦客戶端上,連接代理會將客戶端分配給數(shù)據(jù)中心里可用的服務(wù)器,然后根據(jù)用戶的資料來確定使用何種應(yīng)用程序及系統(tǒng)設(shè)置。為了管理配置,美林現(xiàn)在用的是Windows Server和定制腳本,但公司已經(jīng)在留意AppSense或Citrix了,原因是“我們現(xiàn)在用的東西效果不好。”伯恩鮑姆說。生成的虛擬機在VMware ESX或Linux KVM上運行,其提供的操作系統(tǒng)鏡像和圖標(biāo)會出現(xiàn)在開始菜單或桌面上。微軟應(yīng)用程序虛擬化(Microsoft Application Virtualization)將把應(yīng)用程序傳至服務(wù)器上的虛擬操作系統(tǒng)鏡像。
美林還未正式實施無狀態(tài)虛擬化戰(zhàn)略,它還在等待微軟下一代的Application Virtualization,因為新的版本將能更好地處理Excel插件。
美林認(rèn)為,在無狀態(tài)瘦客戶端之后還會有一個重大的戰(zhàn)略機遇,那就是高性能個人電腦虛擬化。
虛擬應(yīng)用 本地處理
采用本地化處理的方式,大部分的真實計算工作仍將在桌面電腦而不是數(shù)據(jù)中心的服務(wù)器上完成。操作系統(tǒng)和應(yīng)用程序(僅限于那些需要執(zhí)行某項功能的程序)的組件將通過網(wǎng)絡(luò)從數(shù)據(jù)中心傳輸至用戶電腦,它們會在本地進(jìn)行存儲和處理,這與網(wǎng)絡(luò)瀏覽器的工作機制非常類似。“如果我是個投資銀行家,有大量的計算工作要完成,那我肯定不愿在數(shù)據(jù)中心的服務(wù)器上進(jìn)行,因為一臺服務(wù)器肯定會和多位用戶合用。”伯恩鮑姆說。
對于頻繁出差的員工而言,這種方式也很有效。他們可以將整個操作系統(tǒng)和應(yīng)用程序都存儲在本地電腦上,從而實現(xiàn)離線作業(yè)。不過,在一些細(xì)節(jié)問題上美林還在繼續(xù)努力。或許他們會讓員工將操作系統(tǒng)完整地安裝在本地機器上,但應(yīng)用程序則實行按需分配。雖然如此一來就必須在本地進(jìn)行處理,但其中的好處卻是顯而易見的:由于用戶電腦每次連接時都會檢查數(shù)據(jù)中心里的變更,因此仍可實現(xiàn)集中化和自動化的IT管理。
為什么美林現(xiàn)在要展開這一系列的部署呢?公司表示,因為它有相當(dāng)?shù)膸拋硖幚碓黾雍蟮木W(wǎng)絡(luò)流量,并且由于員工電腦及服務(wù)器都擁有強大的計算能力,因此偶爾的網(wǎng)絡(luò)塞車也就不足為慮了。此外,公司的軟件也已經(jīng)達(dá)到了相當(dāng)高的水平,所以他們有能力將需要虛擬化的各部分整合起來。
目前美林正著手解決虛擬化桌面帶來的一些枝節(jié)問題。在這樣一個互聯(lián)網(wǎng)時代,員工們從網(wǎng)上下載一些自用的軟件是無可厚非的,但是,這些軟件能獲得中央IT支持嗎?這是無狀態(tài)虛擬化面臨的一個難題,目前這種技術(shù)還只能對那些軟件說不。因為本地的存儲只是暫時的,在本地電腦上沒有存放那些軟件的固定位置。
不過,有的人卻覺得這是件好事,伯恩鮑姆就是其中之一。因為他認(rèn)為這些員工下載的軟件經(jīng)常會和其他應(yīng)用程序相沖突,造成性能上的問題,或是帶來安全方面的隱患。不過,伯恩鮑姆知道,企業(yè)應(yīng)當(dāng)為員工提供屬于他們自己的空間,因此解決辦法可能是簡化新程序的審批流程,或是創(chuàng)建虛擬機以便為未經(jīng)審批的程序提供一個獨立安全的空間。
伯恩鮑姆認(rèn)為無狀態(tài)桌面虛擬化將讓美林更加進(jìn)退自如,并能提高災(zāi)難恢復(fù)功能,增強公司的機動性。今年,美林正在為處理個人業(yè)務(wù)的支行進(jìn)行大規(guī)模的軟件升級,這項工作得一臺一臺地進(jìn)行。如果實現(xiàn)了虛擬化,那升級工作就不費吹灰之力了。
在桌面虛擬化方面,美林走在了大多數(shù)企業(yè)的前面。不過,蘭伯特表示,她聽說其他一些公司也開始考慮廣泛部署這一技術(shù)了。顯然,在技術(shù)就是生命力的今天,沒人愿意坐以待斃。(譯|李林)
CIO頻道人物視窗
CIO頻道方案案例庫
大數(shù)據(jù)建設(shè)方案案例庫
電子政務(wù)建設(shè)方案案例庫
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫
商務(wù)智能建設(shè)方案案例庫
系統(tǒng)集成類軟件信息研發(fā)企業(yè)名錄