忙著在虛擬化中跑馬圈地,成為今年IT業(yè)的一個(gè)潮流。
就在統(tǒng)領(lǐng)x86市場(chǎng)虛擬化技術(shù)的VMware公司高調(diào)舉行“2007中國(guó)虛擬化用戶大會(huì)”不久后的11月27日,擁有40年虛擬化技術(shù)經(jīng)驗(yàn)的IBM一改往日來(lái)對(duì)虛擬化的“緘默”,盛大地舉行了虛擬化科技大會(huì)。
除此之外,從國(guó)外的軟硬件企業(yè)微軟、intel、AMD、惠普、甲骨文,到國(guó)內(nèi)的服務(wù)器廠商—聯(lián)想、浪潮等,都在宣傳自己的虛擬化技術(shù)有多可靠。
不僅如此,一些虛擬化廠商和軟件廠商還聯(lián)合起來(lái)共同對(duì)“敵”。SAP宣布與VMware公司結(jié)成聯(lián)盟,支持包括其ERP在內(nèi)的企業(yè)軟件在VMware公司的虛擬化平臺(tái)上運(yùn)行,以聯(lián)合抗衡老對(duì)手甲骨文公司; 之前,甲骨文公司與另一虛擬化廠商XenSource合作,發(fā)布了虛擬服務(wù)器軟件Oracle VM,甲骨文還表示,除了自己的Oracle VM外,不再支持其他虛擬化平臺(tái)應(yīng)用。而事實(shí)并非如此,用戶端也不能接受這樣的單一平臺(tái)。
門(mén)檻很高、應(yīng)用有限的虛擬化技術(shù),在眾廠商的熱炒下,似乎在一瞬間走下了神壇。究竟是什么力量讓這些IT廠商們爭(zhēng)先恐后地幻想成為虛擬化的主角呢?
虛擬化的“誘惑”
業(yè)內(nèi)人士一致認(rèn)為,是虛擬化技術(shù)的進(jìn)步和用戶需求的逐漸興起,誘使IT廠商們將虛擬化技術(shù)奮力推下神壇。
早在1998年,在Windows NT上運(yùn)行Vmware虛擬化軟件能引導(dǎo)Windows 95的運(yùn)行,博得了眾人的交口稱贊。盡管當(dāng)時(shí)類似的技術(shù)已經(jīng)有了悠久的歷史—大型機(jī)上的虛擬分區(qū)技術(shù)就可以追溯到上世紀(jì)70年代。
“然而早期,使用虛擬化基礎(chǔ)設(shè)施的成本極高,應(yīng)用也相對(duì)有限。直到x86平臺(tái)的虛擬化技術(shù)的出現(xiàn)。” VMware大中華區(qū)技術(shù)總監(jiān)張振倫告訴記者,“從而促使市場(chǎng)上涌現(xiàn)出了眾多成本低廉、高性能、高可用性服務(wù)器硬件。這意味著大部分用戶可以頭一回使用虛擬化技術(shù)了。”
從很大程度上來(lái)說(shuō),促使中小企業(yè)對(duì)虛擬化技術(shù)產(chǎn)生興趣的正是利潤(rùn)。用戶渴望降低成本,而虛擬化技術(shù)能幫助企業(yè)有效地利用各種IT資源。
據(jù)SymQuest的高級(jí)網(wǎng)絡(luò)架構(gòu)師Matt Prigge介紹,在幾年前進(jìn)行了Windows 2000/2003升級(jí)之后,許多公司開(kāi)始再次進(jìn)入了服務(wù)器的更換周期,這為虛擬化技術(shù)提供了大好機(jī)會(huì)。因?yàn)槭褂脙膳_(tái)高度冗余的服務(wù)器即可獲得虛擬化技術(shù)的許多優(yōu)點(diǎn),而成本又不會(huì)高于重新部署傳統(tǒng)安裝環(huán)境,相當(dāng)吸引人。
對(duì)大企業(yè)來(lái)說(shuō),虛擬化技術(shù)所具有的吸引力不只是降低成本。在大型數(shù)據(jù)中心通常會(huì)看到讓人驚訝的一幕: 幾十臺(tái)或者幾百臺(tái)服務(wù)器放在機(jī)柜中,指示燈不停地閃爍、空調(diào)系統(tǒng)呼呼做響、冷卻風(fēng)扇嗡嗡地吹—但背后的一個(gè)事實(shí)卻是,這些服務(wù)器里面的大多數(shù)CPU都處于閑置狀態(tài)。Sun公司估計(jì),大多數(shù)服務(wù)器的利用率只有15%,剩余的大部分潛能完全被浪費(fèi)了,同時(shí)浪費(fèi)的還有維護(hù)物理硬件運(yùn)轉(zhuǎn)所必要的電源和空調(diào)資源。
“今天的情況是,CPU發(fā)展日新月異,而操作系統(tǒng)和應(yīng)用方面的發(fā)展相對(duì)緩慢,從而導(dǎo)致購(gòu)買(mǎi)新服務(wù)器運(yùn)行舊的應(yīng)用系統(tǒng)根本沒(méi)有意義。”一位業(yè)內(nèi)專家如此表示,如果從節(jié)儉成本的角度考慮,多數(shù)企業(yè)甚至沒(méi)有必要購(gòu)買(mǎi)超強(qiáng)功能的芯片,因?yàn)槎嗄陙?lái)在舊服務(wù)器上順暢運(yùn)行的應(yīng)用系統(tǒng)未必需要大量的內(nèi)存以及最新、最好的CPU。
于是,許多公司沒(méi)有購(gòu)買(mǎi)新的基礎(chǔ)硬件,而是選擇了向上擴(kuò)展系統(tǒng),也就是采用虛擬化的方式讓自己已有的服務(wù)器發(fā)揮更大的潛質(zhì)。“結(jié)合了虛擬化平臺(tái)的一臺(tái)中檔服務(wù)器往往可以取代六七臺(tái)低端服務(wù)器。而且節(jié)省的費(fèi)用不僅僅是最初的采購(gòu)費(fèi),從總體擁有成本來(lái)考慮,如果算上服務(wù)器使用過(guò)程中的電源、維護(hù)及冷卻成本,節(jié)省的費(fèi)用要遠(yuǎn)遠(yuǎn)高于最初的采購(gòu)費(fèi)。”所有推銷虛擬化技術(shù)的廠商都眾口一詞。
盡管虛擬化技術(shù)一目了然,但是對(duì)于有些用戶來(lái)說(shuō),成功的實(shí)施案例在很大程度上是用戶對(duì)虛擬化感興趣的底線。上海某證券公司的CIO這樣告訴記者: “我們公司目前就面臨著服務(wù)器整合這一難題,虛擬化看似能解決我們的問(wèn)題,但是如果沒(méi)有一個(gè)值得借鑒的成功案例,我們不敢輕易上馬此技術(shù)。”
比起該證券公司來(lái),中鋁河南鋁業(yè)有限公司可能更愿意吃第一只螃蟹,他們已經(jīng)成功地在浪潮服務(wù)器平臺(tái)上實(shí)現(xiàn)了所有應(yīng)用的虛擬整合。“通過(guò)虛擬化管理軟件,我們對(duì)5個(gè)應(yīng)用系統(tǒng)進(jìn)行了集中管理,為企業(yè)適應(yīng)激烈競(jìng)爭(zhēng)的市場(chǎng)環(huán)境提供了有力的支持。”網(wǎng)絡(luò)管理中心主任唐寧對(duì)虛擬化技術(shù)評(píng)價(jià)很高。
在對(duì)眾多行業(yè)CIO進(jìn)行調(diào)查的過(guò)程中記者也發(fā)現(xiàn),與2006年不同,很多企業(yè)已經(jīng)對(duì)虛擬化技術(shù)頗為了解,有些甚至做了初步嘗試,虛擬化技術(shù)在與用戶應(yīng)用環(huán)境的磨合中不斷成熟。更為重要的是,隨著用戶開(kāi)始把虛擬機(jī)部署到生產(chǎn)環(huán)境里面,他們對(duì)更有效地利用虛擬化環(huán)境的新型管理工具的需求也與日俱增。在這種情況下,這個(gè)領(lǐng)域的競(jìng)爭(zhēng)也在日漸升溫。由于底層技術(shù)已經(jīng)成熟、穩(wěn)定,廠商們紛紛向市場(chǎng)推出新的工具。這一動(dòng)向在2007年表現(xiàn)得尤為明顯。
各顯神通 哄搶“虛擬化 ”
“虛擬化技術(shù)將大大促進(jìn)企業(yè)實(shí)現(xiàn)‘動(dòng)態(tài)IT’。” 微軟首席執(zhí)行官史蒂夫·鮑爾默在近期舉辦的微軟Tech·Ed技術(shù)大會(huì)上表示,“作為虛擬化領(lǐng)域的代表廠商之一,微軟將加大在虛擬化技術(shù)方面的投入。”
事實(shí)上,微軟在過(guò)去的一段時(shí)間里,從4個(gè)方面推進(jìn)自己的產(chǎn)品序列虛擬化: 服務(wù)器環(huán)境虛擬化、個(gè)人電腦虛擬化、表示層虛擬化和桌面虛擬化。
不僅僅是微軟,就連統(tǒng)領(lǐng)虛擬化技術(shù)40多年的IBM公司,也終于按捺不住,喊出了“虛擬化確實(shí)非做不可!” 據(jù)IBM綠色創(chuàng)新工程專家及System z高級(jí)顧問(wèn)David Anderson向記者介紹,早在上個(gè)世紀(jì)60年代,IBM公司就發(fā)明了一種操作系統(tǒng)虛擬化技術(shù)。現(xiàn)在,“虛擬一切計(jì)算資源”已成為IBM全新系統(tǒng)戰(zhàn)略的一部分。根據(jù)IBM內(nèi)部進(jìn)行的研究顯示,通過(guò)使用虛擬和系統(tǒng)管理這樣的技術(shù),客戶最多可將管理成本減少40%,將IT利用率提高25%。
“不過(guò),‘虛擬化’一詞并不單單指某種方案。” 一位研究了多年虛擬化技術(shù)的專家告訴記者,“籠統(tǒng)地說(shuō),從核心技術(shù)上來(lái)講,這個(gè)領(lǐng)域已經(jīng)出現(xiàn)了兩個(gè)不同的派別。”
其中一派是全面的硬件仿真系統(tǒng),以VMware和微軟的虛擬服務(wù)器為代表。這種方案模仿物理服務(wù)器的本地硬件平臺(tái),用于每個(gè)虛擬服務(wù)器,包括完全可以配置的BIOS。這種方法讓每個(gè)虛擬服務(wù)器作為單一進(jìn)程在主機(jī)平臺(tái)上運(yùn)行。在磁盤(pán)上,每個(gè)虛擬服務(wù)器完全與其他虛擬服務(wù)器獨(dú)立,各自擁有完整的一套操作系統(tǒng)和所有必要的應(yīng)用軟件。
另一派是基于主機(jī)的虛擬化技術(shù),SWsoft的Virtuozzo和Sun的Solaris容器(Sun Containers)是其中的代表。根據(jù)這種設(shè)計(jì),主機(jī)操作系統(tǒng)的一個(gè)實(shí)例支持多個(gè)虛擬操作系統(tǒng)實(shí)例,同一個(gè)主機(jī)操作系統(tǒng)的內(nèi)核在進(jìn)程級(jí)別處理虛擬服務(wù)器的I/O和調(diào)度需求。所有虛擬化平臺(tái)都采用了Hypervisor,這個(gè)軟件層在基本操作系統(tǒng)軟件之上、在虛擬機(jī)之下。Hypervisor負(fù)責(zé)把每個(gè)虛擬機(jī)的資源請(qǐng)求集中到基本操作系統(tǒng),并負(fù)責(zé)處理所有的I/O交互。每種虛擬化平臺(tái)的Hypervisor形式各有不同,但效果通常都是相同的。
除了軟件實(shí)現(xiàn)虛擬化的方式外,AMD和英特爾提供的最新一代芯片在設(shè)計(jì)時(shí)也都考慮到了硬件的虛擬化功能。英特爾的虛擬化技術(shù)(VT)和AMD的安全虛擬機(jī)(SVM)CPU擴(kuò)展技術(shù),把虛擬仿真方面的部分繁重任務(wù),從軟件轉(zhuǎn)移到了硬件,并且把一些內(nèi)存管理功能轉(zhuǎn)移到了用軟件處理的CPU微代碼里面。這些努力使得x86平臺(tái)的CPU更適合處理虛擬服務(wù)器帶來(lái)的特有的工作負(fù)載。
其他一些廠商則忙于為虛擬化技術(shù)添磚加瓦,包括提供虛擬服務(wù)器管理、合并和遷移工具。譬如說(shuō),惠普提供的工具可以集成到整套管理產(chǎn)品當(dāng)中,戴爾則利用面向OpenManage的VMware工具進(jìn)入到虛擬化領(lǐng)域。除此之外,國(guó)內(nèi)的服務(wù)器廠商也不甘示弱,聯(lián)想、浪潮等服務(wù)器廠商都加快了向虛擬化技術(shù)靠攏的步伐。前不久,聯(lián)想還聯(lián)合了來(lái)自英特爾、微軟、日立數(shù)據(jù)、VMware、XenSource、SWsoft等全球頂尖虛擬化軟硬件廠商,共同發(fā)布了全新的聯(lián)想虛擬化策略。
那么,為什么所有的IT廠商都開(kāi)始為虛擬化“發(fā)狂”呢?除了追求技術(shù)進(jìn)步之外,其中的一個(gè)重要原因就是: 2007年上半年IDC公司表示,本來(lái)預(yù)計(jì)到2010年時(shí)x86服務(wù)器的銷售量將增長(zhǎng)61%,但后來(lái)將這一數(shù)字下調(diào)至39%,這一變化源自于用戶對(duì)高性能機(jī)和虛擬化技術(shù),而減少了對(duì)追求服務(wù)器的采購(gòu)量。
能讓所有IT廠商為之發(fā)狂的虛擬化技術(shù)到底有著什么樣的魔力,它的真面目又是怎樣的呢?
還原虛擬化“真貌”
如果對(duì)虛擬化技術(shù)進(jìn)行細(xì)分則能把它分為: 服務(wù)器、存儲(chǔ)、應(yīng)用程序和桌面虛擬化。
虛擬化技術(shù)源于大型機(jī)。大型機(jī)上的虛擬分區(qū)技術(shù)最早可以追溯到上世紀(jì)六七十年代。上個(gè)世紀(jì)60年代,IBM公司發(fā)明了一種操作系統(tǒng)虛擬機(jī)技術(shù),允許在一臺(tái)主機(jī)上運(yùn)行多個(gè)操作系統(tǒng),讓用戶盡可能地充分利用昂貴的大型機(jī)資源。而今天,在芯片廠商的努力下,擁有著更廣泛的用戶的x86服務(wù)器也能把虛擬化技術(shù)攬入懷中。
“在如今復(fù)雜的IT環(huán)境下,服務(wù)器虛擬化完全有必要。”聯(lián)想服務(wù)器事業(yè)部總經(jīng)理牛紅認(rèn)為,冗余服務(wù)器硬件會(huì)迅速占滿企業(yè)數(shù)據(jù)中心的空間,每次采購(gòu)新設(shè)備不但會(huì)減少利潤(rùn),還會(huì)增加電力和冷卻成本。而把物理服務(wù)器分成虛擬服務(wù)器是幫助企業(yè)控制IT開(kāi)支的一個(gè)方法。
有了虛擬化技術(shù),用戶可以動(dòng)態(tài)啟用及停用虛擬服務(wù)器(又叫虛擬機(jī)),每個(gè)服務(wù)器實(shí)際上可以讓操作系統(tǒng)(及在上面運(yùn)行的任何應(yīng)用程序)誤以為虛擬機(jī)就是實(shí)際硬件。運(yùn)行多個(gè)虛擬機(jī)可以充分發(fā)揮物理服務(wù)器的計(jì)算潛能,還能迅速應(yīng)對(duì)數(shù)據(jù)中心不斷變化的需求。
這正是微軟最近一直在提倡的“動(dòng)態(tài)IT”。“虛擬化技術(shù)將大大促進(jìn)企業(yè)實(shí)現(xiàn)‘動(dòng)態(tài)IT’。”鮑爾默表示。實(shí)際上,如今數(shù)據(jù)中心管理人員面臨的虛擬化解決方案種類繁多,有些是專有方案,而有些是開(kāi)源方案。但能被虛擬化的不僅僅是服務(wù)器,存儲(chǔ)虛擬化在經(jīng)歷了幾年風(fēng)雨之后,終于也開(kāi)始發(fā)揮巨大的價(jià)值。
在虛擬化熱潮中,各大存儲(chǔ)廠商也不甘落后,尤其是IBM、EMC和日立數(shù)據(jù)系統(tǒng)(HDS)。
在IBM虛擬科技大會(huì)上,藍(lán)色巨人展望了存儲(chǔ)虛擬化市場(chǎng)的發(fā)展趨勢(shì),并表示在2008年將繼續(xù)加大存儲(chǔ)虛擬化的推廣力度。IBM系統(tǒng)存儲(chǔ)部大中華區(qū)總經(jīng)理候淼指出,IBM針對(duì)客戶的異構(gòu)存儲(chǔ)環(huán)境可以提供一攬子解決方案,包括服務(wù)器還有存儲(chǔ)管理等等。其旗艦級(jí)SAN卷控制器(SVC)就是把存儲(chǔ)變成一個(gè)大的虛擬池讓客戶更便于管理。通過(guò)虛擬化的產(chǎn)品,把所有的物理盤(pán)變成了虛擬盤(pán),在SVC層面解決了異構(gòu)問(wèn)題,而變成了統(tǒng)一平臺(tái)。
并購(gòu)VMware在EMC的虛擬化戰(zhàn)略中起到了關(guān)鍵作用。EMC的戰(zhàn)略是在客戶異構(gòu)的IT基礎(chǔ)設(shè)施中,部署虛擬化技術(shù),形成一個(gè)單一的可用存儲(chǔ)與信息處理資源的聯(lián)合體。EMC總裁兼CEO喬·圖斯對(duì)這次并購(gòu)表示: “一直以來(lái),服務(wù)器與存儲(chǔ)虛擬化一直作為獨(dú)立的實(shí)體存在,EMC希望加速這兩個(gè)世界的融合。”
Invista是EMC數(shù)據(jù)塊級(jí)存儲(chǔ)虛擬化解決方案,它將多個(gè)獨(dú)立的存儲(chǔ)陣列聯(lián)結(jié)在一起。存儲(chǔ)陣列通過(guò)存儲(chǔ)網(wǎng)絡(luò)呈現(xiàn)給主機(jī),就像它們是單個(gè)存儲(chǔ)設(shè)備或陣列一樣。在網(wǎng)絡(luò)中使用映射將該虛擬設(shè)備上的 I/O 重新定向到底層的物理陣列; 而Rainfinity是EMC文件級(jí)存儲(chǔ)虛擬化解決方案,它可以跨文件服務(wù)器在線移動(dòng)文件系統(tǒng),而且可以重新組織命名空間而無(wú)需中斷客戶端。
“實(shí)際上,塊級(jí)虛擬化可以簡(jiǎn)化SAN管理,而文件虛擬化可以消除與企業(yè)NAS系統(tǒng)有關(guān)的復(fù)雜性和局限性。”一業(yè)內(nèi)技術(shù)專家這樣解釋。
簡(jiǎn)單來(lái)說(shuō),存儲(chǔ)虛擬化實(shí)際上是在主機(jī)和物理存儲(chǔ)系統(tǒng)之間建立了抽象層,把各個(gè)存儲(chǔ)設(shè)備的復(fù)雜性隱藏起來(lái),讓多個(gè)異構(gòu)網(wǎng)絡(luò)存儲(chǔ)設(shè)備的物理存儲(chǔ)資源集中起來(lái),然后提供一組虛擬存儲(chǔ)卷,供主機(jī)使用。借助虛擬化還可以幫助用戶提高存儲(chǔ)利用率、加快配置速度。
大量的服務(wù)器和存儲(chǔ)往往出現(xiàn)在企業(yè)的數(shù)據(jù)中心,然而,虛擬化技術(shù)不僅僅適用于企業(yè)的數(shù)據(jù)中心。從最復(fù)雜的工作站應(yīng)用程序到最簡(jiǎn)單的動(dòng)態(tài)鏈接庫(kù)(DLL),虛擬化技術(shù)也能給客戶機(jī)計(jì)算帶來(lái)深遠(yuǎn)的影響。
這方面的一個(gè)典型例子就是應(yīng)用程序虛擬化,指的是把運(yùn)行中的程序與底層桌面隔開(kāi)來(lái)的產(chǎn)品或方案。應(yīng)用程序虛擬化的優(yōu)勢(shì)是,它能夠消除在部署桌面系統(tǒng)時(shí),由于配置不得當(dāng)使得大量資源被消耗的問(wèn)題。以Windows為例,這樣的產(chǎn)品可以把應(yīng)用程序與操作系統(tǒng)映像隔離開(kāi)來(lái),方便管理。
普及難題
眾多巨頭的追捧能否促使虛擬化迅速普及?“沒(méi)有統(tǒng)一的虛擬化標(biāo)準(zhǔn)平臺(tái)和開(kāi)放協(xié)議,將成為虛擬化技術(shù)廣泛普及的瓶頸。” 某大型網(wǎng)站的資深技術(shù)工程師告訴記者。
虛擬化市場(chǎng)的迅速發(fā)展,使得Vmware這些老大們也一再要求業(yè)界形成一個(gè)標(biāo)準(zhǔn)的虛擬機(jī)組建及管理方式,但標(biāo)準(zhǔn)和互操作性方面的進(jìn)展卻很緩慢。一些用戶擔(dān)心自己被某家廠商的方案所束縛,一旦技術(shù)成熟后,自己想改用其他方案,會(huì)面臨難度大、成本高的問(wèn)題。
就拿芯片層面的虛擬化來(lái)說(shuō)吧,由于AMD和英特爾服務(wù)器在許多數(shù)據(jù)中心一起運(yùn)行,有些公司認(rèn)為,移動(dòng)虛擬機(jī)可以在任何x86硬件之間轉(zhuǎn)移,但事實(shí)并非如此。用戶想要轉(zhuǎn)移這些虛擬機(jī),必須有類型相似的硬件相匹配。
VMware公司產(chǎn)品和解決方案營(yíng)銷副總裁Raghu Raghuram也承認(rèn),VMware虛擬機(jī)還無(wú)法在基于英特爾的系統(tǒng)和基于AMD的系統(tǒng)之間轉(zhuǎn)移。“但從長(zhǎng)遠(yuǎn)來(lái)看,這個(gè)問(wèn)題會(huì)得到解決。”
IBM也存在同樣的難題,記者在最近IBM舉行的“虛擬化科技大會(huì)”上了解到,在該次會(huì)議上IBM發(fā)布的新虛擬軟件擁有“活動(dòng)分區(qū)遷移”和“活動(dòng)應(yīng)用遷移”兩大特性,即允許在不間斷工作的情況下無(wú)縫遷移一個(gè)應(yīng)用或是整個(gè)操作系統(tǒng)分區(qū),然而十分遺憾的是,“這一功能僅局限在基于IBM Power 6芯片和其最新發(fā)布的AIX 6.0操作系統(tǒng)的機(jī)器上,或者是擁有AIX 6.0操作系統(tǒng)的Solaris服務(wù)器或惠普UNIX服務(wù)器上。”
針對(duì)這種情況,IBM System p大中華區(qū)技術(shù)總監(jiān)李永輝告訴記者: “IBM實(shí)現(xiàn)的這種虛擬化活動(dòng)分區(qū)技術(shù)需要‘實(shí)時(shí)的內(nèi)存’才可以實(shí)現(xiàn),也就是只能在滿足上述兩個(gè)條件后才能實(shí)現(xiàn)。”
不僅是他們,在虛擬化技術(shù)領(lǐng)域,各廠商都在進(jìn)行著自己的試驗(yàn)和實(shí)踐。記者在初步了解虛擬化領(lǐng)域的各種技術(shù)時(shí)發(fā)現(xiàn): HP-UX虛擬分區(qū)技術(shù)、Linux/RK技術(shù)、IBM的邏輯分區(qū)技術(shù)、Mac-on-Linux虛擬技術(shù)、MAE虛擬技術(shù)、微軟的Virutal Server虛擬化技術(shù)、Solaris上的虛擬技術(shù)、Swsoft的virtuaozzo虛擬技術(shù)、TCP/IP堆棧的虛擬技術(shù)、用戶模式Linux的虛擬技術(shù)、Virtual PC技術(shù)、VMware的虛擬技術(shù)、Xen虛擬技術(shù)等眾多的虛擬化技術(shù),讓整個(gè)虛擬化領(lǐng)域變得越來(lái)越復(fù)雜,讓用戶眼花繚亂。
最初,虛擬化技術(shù)因?yàn)槟軌蚝喜⑽锢矸⻊?wù)器而大受歡迎—因其可以減小電源需求和熱量。但因?yàn)椴渴鹛摂M機(jī)非常容易,所以許多企業(yè)可能會(huì)發(fā)現(xiàn),盡管自己減少了物理服務(wù)器的數(shù)量,但要管理的虛擬系統(tǒng)的數(shù)量卻急劇增加。所以,虛擬機(jī)的統(tǒng)一管理技術(shù)問(wèn)題也迫在眉睫。
“理性”生存
“對(duì)一臺(tái)服務(wù)器進(jìn)行虛擬化,其本質(zhì)就是對(duì)服務(wù)器資源的合理規(guī)劃和再利用。如果你的服務(wù)器資源利用率經(jīng)常是100%,這根本談不上虛擬化。但是如果你把一個(gè)1U服務(wù)器租給一個(gè)只使用這個(gè)服務(wù)器資源10%~30%的用戶,這對(duì)用戶其實(shí)是不公平,因?yàn)橘Y源被浪費(fèi)了。” 中國(guó)石油化工股份有限公司信息系統(tǒng)管理部教授級(jí)高工吳正宏說(shuō)道。
為了說(shuō)明虛擬化的意義所在,有人拿“租房子”打了一個(gè)比方,“如果說(shuō)你有間大房子,就可以和別人合租,這樣也可以減少你的負(fù)擔(dān),資源也得到了合理的利用; 但如果你只有一間9平方米的小房子,當(dāng)然就只有自己住了。”
虛擬化發(fā)展到現(xiàn)在,對(duì)于它的優(yōu)點(diǎn)人們已經(jīng)認(rèn)識(shí)得很清楚了,對(duì)于它的缺點(diǎn),用戶也越來(lái)越明白了。
一個(gè)擔(dān)心來(lái)自于安全方面。“技術(shù)主管們擔(dān)心一個(gè)籃子里放了太多的雞蛋。假如一臺(tái)單一的服務(wù)器出故障了,只會(huì)影響某個(gè)應(yīng)用。而如果運(yùn)行著10臺(tái)虛擬服務(wù)器的主機(jī)出了故障,造成的損失就很大。” 均瑤集團(tuán)信息總監(jiān)吳大為告訴記者。
第二個(gè)擔(dān)心來(lái)自于標(biāo)準(zhǔn)的不統(tǒng)一。許多虛擬化用戶反映,實(shí)施了虛擬化之后,他們發(fā)現(xiàn)較為困難的部分是向虛擬數(shù)據(jù)中心的移植。安裝一臺(tái)大型服務(wù)器并在上面建立多個(gè)虛擬服務(wù)器是容易的,但在移植方面,從物理設(shè)備向虛擬層遷移,和物理設(shè)備間的移植沒(méi)有什么不同。簡(jiǎn)而言之,這是一個(gè)費(fèi)錢(qián)、費(fèi)時(shí)、充滿困難的過(guò)程。然而,這些困難是能夠克服的。
在未來(lái),你經(jīng)過(guò)數(shù)據(jù)中心時(shí)會(huì)發(fā)現(xiàn)只有少量閃爍的指示燈和服務(wù)器,但這并非意味著只有更少的服務(wù)器需要管理。實(shí)際上,服務(wù)器的數(shù)量在增加,應(yīng)用也越來(lái)越多,只不過(guò)它們運(yùn)行在虛擬的環(huán)境中。同時(shí),提供一項(xiàng)服務(wù)會(huì)變得很簡(jiǎn)單,用戶無(wú)需考慮資源利用、可靠性、硬件需求和安裝困難等問(wèn)題。
現(xiàn)在,對(duì)于用戶來(lái)說(shuō),惟一真正需要解決的問(wèn)題就是用好這些資源。要想充分了解各類服務(wù)器虛擬架構(gòu)是相當(dāng)困難的,因?yàn)橛脩舨粌H要知道虛擬的策略是什么,還要知道什么才是最適合自己的架構(gòu),以及這些架構(gòu)會(huì)在多大程度上將自己與廠商的產(chǎn)品捆綁在一起。因此,不要盲目地虛擬化。
評(píng)論
給虛擬化應(yīng)用提個(gè)醒
如果說(shuō)前幾年用戶還能被很多IT廠商“忽悠”的話,那么從記者近期的采訪來(lái)看,用戶對(duì)虛擬化技術(shù)的認(rèn)知度已經(jīng)相當(dāng)廣泛,對(duì)它的理解也越來(lái)越理性。但是,在應(yīng)用虛擬化技術(shù)時(shí),我們還應(yīng)該注意以下幾點(diǎn)。
首先,應(yīng)該認(rèn)識(shí)到,我們不是在應(yīng)用虛擬化技術(shù),而是應(yīng)用在虛擬機(jī)上所運(yùn)行的環(huán)境。如果用戶真的需要虛擬化,那么就要從應(yīng)用角度出發(fā),仔細(xì)考慮自己的需求,比如查看自己的服務(wù)器資源利用率是不是不充分?什么地方需要虛擬化?到底虛擬化到哪個(gè)層次才是正確的?考慮周詳是企業(yè)虛擬化成功的第一步。
其次,虛擬化還是有一定的技術(shù)門(mén)檻和軟件及較高的維護(hù)成本的。IDG針對(duì)國(guó)內(nèi)“虛擬化推廣面臨哪些問(wèn)題”的調(diào)查顯示,技術(shù)難題與資金成本分別以33%和23%的投票率排在前兩位。所以,用戶在實(shí)施虛擬化技術(shù)之前,首先要確認(rèn)自己所用的產(chǎn)品是否可靠、是否可擴(kuò)展,還有自己是否擁有一支虛擬化方面的技術(shù)隊(duì)伍做后盾,否則盲目實(shí)施了該技術(shù)以后自己什么都不懂,到時(shí)就只能被產(chǎn)品提供商牽著鼻子走; 另外,一定的軟件支持是虛擬化平臺(tái)必備的,所以實(shí)施此項(xiàng)目還要加上一定的軟件成本,用戶要確保自己在資金上面的能力。
最后,也要考慮其安全性。簡(jiǎn)單說(shuō)來(lái),不管你分多少個(gè)虛擬機(jī),每個(gè)虛擬機(jī)都還是建立在一臺(tái)硬件服務(wù)器基礎(chǔ)之上的,互相之間再怎么隔離,其實(shí)和虛擬主機(jī)一樣,用的也是同一個(gè)CPU、同一個(gè)主板、同一個(gè)內(nèi)存,用的還是同一個(gè)機(jī)器的硬盤(pán),如果其中一個(gè)環(huán)節(jié)出錯(cuò),很可能就會(huì)導(dǎo)致“全盤(pán)皆輸”。總的來(lái)說(shuō),使用虛擬機(jī)并不比使用物理主機(jī)具有更高的安全性和可靠性。
看了對(duì)虛擬化存在的問(wèn)題的幾點(diǎn)分析,廣大用戶也不用擔(dān)心,因?yàn)閹缀跛械募夹g(shù)都不是完美的,都有漏洞存在,虛擬化技術(shù)也是如此。記者提出這些問(wèn)題的目的是想讓讀者們更明白虛擬化的優(yōu)缺點(diǎn),以做到“知己知彼,百戰(zhàn)百勝”; 而虛擬化提供商們也應(yīng)該思考如何讓虛擬化技術(shù)更加成熟。(文/劉麗麗)
安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢】