虛擬化實(shí)施案例:跨國軟件外包公司
原創(chuàng)【51CTO獨(dú)家特稿】從傳統(tǒng)的物理環(huán)境逐步遷移到一個(gè)與虛擬化混合搭配的環(huán)境,其中究竟會(huì)經(jīng)歷哪些改變,虛擬化的優(yōu)勢(shì)是否能夠按照預(yù)想的那樣體現(xiàn),而新的環(huán)境又有哪些新的問題需要解決?在此次的微軟虛擬化峰會(huì)上,51CTO記者采訪到了海輝軟件***信息官許可先生,許可先生向我們分享了海輝在部署虛擬化技術(shù)時(shí)所采取的步驟和期間所考慮的問題。
企業(yè)名稱:海輝軟件(國際)集團(tuán)公司
創(chuàng)建時(shí)間:1996年
主要業(yè)務(wù):軟件外包(開發(fā)和測(cè)試)
規(guī)模(2010年6月):4000+員工(全球)
虛擬化使用經(jīng)驗(yàn):2009年底開始投入生產(chǎn)
采用的產(chǎn)品:微軟VDI桌面虛擬化技術(shù)
下面我們將以問答的形式了解其細(xì)節(jié)。以下問答為采訪內(nèi)容整理,與嘉賓原話有少許出入。
問:對(duì)新技術(shù)的接受,往往來自現(xiàn)狀的不足之處。海輝決定采用虛擬化技術(shù),具體是由什么契機(jī)所引發(fā)的?
答:有一年翻看公司資產(chǎn)報(bào)告的時(shí)候,我們發(fā)現(xiàn)當(dāng)時(shí)公司的PC數(shù)量平均分配下來的話,差不多是每一個(gè)員工對(duì)應(yīng)2、3臺(tái)PC的比例。對(duì)這種狀況我們能夠理解,因?yàn)檫M(jìn)行開發(fā)和測(cè)試的時(shí)候,員工常常會(huì)用到2到3臺(tái),甚至4臺(tái)的量;可是項(xiàng)目高峰期結(jié)束之后,這些硬件資源就面臨著閑置。
重新分配硬件的過程不僅意味著大量的閑置資源,而且機(jī)器換一個(gè)新項(xiàng)目還需要重新配置。我們的IT部門有時(shí)天天從早忙到晚都是在裝機(jī)器,這是相當(dāng)大的人力浪費(fèi)。所以我們就開始認(rèn)真考慮起虛擬化的解決方案,因?yàn)槠滟Y源分配和管理、系統(tǒng)配置方面都要靈活快捷許多。
問:海輝在將虛擬化技術(shù)應(yīng)用到生產(chǎn)環(huán)境之前,都做了怎樣的準(zhǔn)備?
答:海輝有一個(gè)技術(shù)委員會(huì),類似于我們的科研院一樣的團(tuán)體。在正式投入生產(chǎn)之前,我們的技術(shù)委員會(huì)已經(jīng)進(jìn)行了6-9個(gè)月左右的測(cè)試,針對(duì)不同的虛擬化產(chǎn)品(包括VMware、Citrix以及微軟),在各種生產(chǎn)線模型下進(jìn)行了性能、功能、靈活性與安全性方面的評(píng)估。
問:海輝為何最終選擇了微軟的VDI產(chǎn)品?
答:產(chǎn)品的選擇和每個(gè)企業(yè)的業(yè)務(wù)類型有很大的關(guān)系。對(duì)于海輝而言,我們主要是開發(fā)和測(cè)試的業(yè)務(wù),對(duì)系統(tǒng)環(huán)境的靈活性有很大要求,在IT上的成本也控制的比較嚴(yán)格,對(duì)功能方面卻沒有太多復(fù)雜的要求。當(dāng)時(shí)測(cè)試的結(jié)論是VDI的可操作性相當(dāng)好,管理起來比較簡(jiǎn)單,價(jià)格也相對(duì)低廉,因此最終選擇了這個(gè)產(chǎn)品。
VDI下面還有很多具體的產(chǎn)品,我們用了很多,在這里就不細(xì)說了。
問:能具體說說海輝將虛擬化技術(shù)投入生產(chǎn)的過程么?
答:我們將虛擬化投入生產(chǎn)的過程也是逐步的。一方面從單獨(dú)的項(xiàng)目組入手,觀察應(yīng)用的效果與其中遇到的問題并加以調(diào)整;另一方面,海輝每年都會(huì)有很多實(shí)習(xí)生,我們?cè)谒麄兊呐嘤?xùn)過程中使用了虛擬化桌面,也是借此查看虛擬化實(shí)施的效果與成本節(jié)省。
我們先在無錫的開發(fā)實(shí)驗(yàn)室進(jìn)行了部署。無錫開發(fā)實(shí)驗(yàn)室當(dāng)時(shí)已經(jīng)從原有的100人拓展到了250名開發(fā)/測(cè)試工程師,PC數(shù)量和實(shí)驗(yàn)室空間面臨巨大壓力。我們舍棄了添加PC終端的做法,而是利用VDI技術(shù)添加了180臺(tái)左右的虛擬終端到9臺(tái)2U的服務(wù)器上。物理終端PC的分配改為每位工程師1臺(tái)終端,工程師通過網(wǎng)絡(luò)登錄到自己在服務(wù)器上的虛擬機(jī)上面工作,由運(yùn)維人員通過SystemCenter進(jìn)行資源的分配。
問:這套方案的綜合成本,與傳統(tǒng)方式的成本具體如何比較?
答:成本有運(yùn)營成本和固定成本。
采用VDI這個(gè)方案,我們的主要投入一個(gè)是虛擬化系統(tǒng)本身的花費(fèi),另外還有在服務(wù)器以及相應(yīng)的存儲(chǔ)、網(wǎng)絡(luò)等方面的花費(fèi)。
采用傳統(tǒng)方案的話,我們的主要投入則是一定數(shù)量的物理PC終端,而在實(shí)驗(yàn)室到達(dá)一定規(guī)模的時(shí)候還需要購買價(jià)值數(shù)十萬的交換機(jī)。
具體花費(fèi)還要看具體的情況,不過對(duì)于海輝的情況,VDI方案的一大節(jié)省之處便是在于其減少了閑置資源。傳統(tǒng)方式需要300臺(tái)物理PC進(jìn)行的項(xiàng)目,現(xiàn)在可能用180臺(tái)虛擬機(jī)便能勝任,這極大地減少了資源的浪費(fèi)。所以綜合而言,桌面虛擬化方案對(duì)于海輝是更加節(jié)省的方法。
問:從物理環(huán)境遷移到虛擬環(huán)境,還有哪些問題是海輝重點(diǎn)考慮的?
答:安全性是一定要考慮的。海輝現(xiàn)在業(yè)務(wù)在拓展,不能說項(xiàng)目一多就犧牲了安全性。虛擬化的安全管理相對(duì)于傳統(tǒng)的安全管理而言更加簡(jiǎn)化,能夠更簡(jiǎn)便的定義不同的安全級(jí)別而不出差錯(cuò),這方面也是采用虛擬化的另一大好處。
有人可能會(huì)擔(dān)心采用集中式的部署會(huì)造成帶寬的瓶頸,不過我們的實(shí)驗(yàn)室的開發(fā)和測(cè)試環(huán)境在局域網(wǎng)內(nèi),所以這方面沒有受到影響。不過的確,并非所有的應(yīng)用和服務(wù)都適合進(jìn)行虛擬化,如果系統(tǒng)本來就高負(fù)荷,這種情況肯定是不適合進(jìn)行虛擬化的。具體的方向我們?nèi)栽谥饾u摸索。
問:將虛擬化投入生產(chǎn)之后,遇到過哪些新的問題?
答:目前而言倒是沒有什么大問題,我們還沒遇到過系統(tǒng)過于繁忙而宕機(jī)了或是網(wǎng)絡(luò)負(fù)載過重導(dǎo)致無法使用這些情況。
不過挑戰(zhàn)肯定是有的,從物理環(huán)境遷移到虛擬環(huán)境的過程并不是一勞永逸的事情。新的資源分配和管理方式對(duì)整個(gè)項(xiàng)目進(jìn)行的流程造成了改變,所以工作流也需要進(jìn)行相應(yīng)的調(diào)整。這些都是使用了之后才慢慢了解,而且對(duì)于不同的行業(yè)和業(yè)務(wù),其影響也不同。
企業(yè)如果決定要采用虛擬化,則必須準(zhǔn)備好要適應(yīng)這種不斷的變化。
新的環(huán)境對(duì)IT運(yùn)維工程師也有了更大的挑戰(zhàn),他們需要了解虛擬化系統(tǒng)這種集中管理的知識(shí),掌握新的技能。當(dāng)然,這是件好事,而且虛擬化技術(shù)對(duì)IT運(yùn)維人員而言,也是從不停的裝機(jī)、升級(jí)打補(bǔ)丁的勞動(dòng)中解放出來,能夠有更多的時(shí)間去做更加有意義的工作。
問:在改善環(huán)境,提高效率,節(jié)約成本這塊,海輝下一步有什么打算?
答:其實(shí)我們現(xiàn)在的虛擬化進(jìn)程仍然是進(jìn)行中的狀態(tài)。一方面是擴(kuò)大其部署的范圍,再就是針對(duì)其他的業(yè)務(wù)需求進(jìn)行其他嘗試,比如服務(wù)器虛擬化,虛擬Linux平臺(tái)進(jìn)行開發(fā)測(cè)試等等。要做的事情很多,只要是能夠解決問題的方案,我們都會(huì)不斷地去了解、嘗試并采用。
【編輯推薦】