應(yīng)用才是檢驗虛擬化的標(biāo)準(zhǔn)
就目前的發(fā)展?fàn)顩r看,虛擬化仍存在著一些問題。首先是硬件級虛擬化和軟件級虛擬化要相互結(jié)合才能使系統(tǒng)使用率最大化;其二是虛擬化也存在一定風(fēng)險,把多個應(yīng)用放到一臺服務(wù)器上類似于多個雞蛋放進(jìn)一只籃子,一旦出現(xiàn)重大硬件故障可能會影響到所有的應(yīng)用,這種威脅很難消除;其三是服務(wù)器合并和虛擬化,使用戶購買的硬件減少,從而導(dǎo)致服務(wù)器硬件廠商的銷售量和收入下降;其四是虛擬化也許會帶來安全隱患。系統(tǒng)級的虛擬化技術(shù)有可能讓用戶在完全不知情的情況下被黑客入侵;其五是服務(wù)器虛擬化要走向流行,從技術(shù)角度講,負(fù)載均衡是應(yīng)用的一個重要問題,這一問題解決得好壞直接影響系統(tǒng)的性能。
另外虛擬化也面臨著以下幾個瓶頸:
1、 業(yè)界還沒有統(tǒng)一的虛擬化標(biāo)準(zhǔn)平臺和開放協(xié)議,這會增加用戶投資風(fēng)險。
目前國內(nèi)提供虛擬化解決方案的廠商很多,市場沒有統(tǒng)一客觀標(biāo)準(zhǔn),各大廠商擺在用戶面前的解決方案,讓企業(yè)感到無所適從。因為各廠家的產(chǎn)品很難在同一環(huán)境下整合,相互之間不能兼容,難于擴(kuò)展升級,削弱了系統(tǒng)的靈活性,使用戶面臨了從“硬件包圍”到“虛擬硬件包圍”的窘?jīng)r。而且因為很難和服務(wù)器進(jìn)行一體化管理,也增加額外的管理開銷。因此目前在虛擬化相關(guān)產(chǎn)品方面,相關(guān)標(biāo)準(zhǔn)還沒有最終健全界定是一個重要的制肘因素。
2、虛擬化運(yùn)作也存在相當(dāng)風(fēng)險,正如“把太多雞蛋放在一個籃子里”有可能孕育著“一榮皆榮一損皆損”的隱憂。
虛擬化缺點就是不能在一個硬件節(jié)點上混合使用不同的操作系統(tǒng),一旦系統(tǒng)內(nèi)核出現(xiàn)了問題,整個服務(wù)器也就產(chǎn)生了連鎖性故障:一臺服務(wù)器上出現(xiàn)重大的硬件故障只會影響這臺服務(wù)器上的服務(wù),但要是該服務(wù)器在運(yùn)行多臺虛擬服務(wù)器時,面臨的問題、風(fēng)險就多了。
對于國內(nèi)用戶來說,買一臺服務(wù)器回來劃分成若干個不同分區(qū)來跑不同的操作系統(tǒng)、不同的數(shù)據(jù)庫、不同應(yīng)用,心里就有隱憂——如果這臺服務(wù)器出問題了,所有的系統(tǒng)都可能為此宕機(jī)崩潰了,如此風(fēng)險非同小可。
再者,虛擬化也可能會帶來一些物理環(huán)境下沒有的安全隱患,系統(tǒng)級的虛擬化技術(shù)有可能讓用戶在完全不知情的情況下被黑客入侵,虛擬化為權(quán)限管理和認(rèn)證等環(huán)節(jié)增加了新的挑戰(zhàn)。另外,即使物理服務(wù)器的管理工作減少了,但還是有那么多臺虛擬服務(wù)器需要監(jiān)控和管理,也增加了風(fēng)險。
3、居高不下的成本令人望而卻步,阻礙著虛擬化技術(shù)推廣應(yīng)用。
價格、成本是用戶單位建設(shè)應(yīng)用時必須考慮的重要因素。目前一個架構(gòu)虛擬化環(huán)境的初期投入成本在百萬元左右,甚者更多,只有大型高端用戶才能承受,一般的中小企業(yè)無法享用。因此即使廠商向企業(yè)用戶灌輸虛擬化有多好,企業(yè)也必須謹(jǐn)慎考慮這項技術(shù)的費(fèi)用。成本問題是非常重要的,要考慮當(dāng)前成本,還要考慮長期成本,包括軟件升級、維護(hù)和將來不斷硬件的購入等不菲的費(fèi)用。另外,SOA是開發(fā)虛擬化應(yīng)用管理軟件的最好方式,但由于需要投入大量成本對已有軟件進(jìn)行改造,因此,只有非常有實力的ISV才會做,從而導(dǎo)致ISV的熱情不高,也制約其大規(guī)模的商業(yè)推廣應(yīng)用。
4、移植和管理工具尚不夠成熟,影響到虛擬化的普及推廣。
許多采用虛擬化技術(shù)的用戶單位已逐漸認(rèn)識到要改用虛擬數(shù)據(jù)中心,最大的困難在于遷移。因為把數(shù)據(jù)、資料從物理環(huán)境遷移到虛擬環(huán)境已不再是象以前把數(shù)據(jù)庫從物理服務(wù)器遷移到另一個物理服務(wù)器上那么簡單,困難程度大為增加,有可能出現(xiàn)“異性相斥”,而且還可能是個費(fèi)時費(fèi)錢的過程,面臨問題不少。特別是遠(yuǎn)程移植與管理功能上的問題更多。
其實虛擬化并不是一個百分之百兼容的解決方案,它并不能和所有的應(yīng)用程序或者所有硬件協(xié)調(diào)工作,大多數(shù)虛擬機(jī)都是模擬一個基本的PC環(huán)境,而不是讓應(yīng)用程序直接訪問主機(jī)的硬件資源,也使移植和管理的困難不少。
5、虛擬化技術(shù)還不夠成熟完善,工作量減輕并不多。
目前虛擬化技術(shù)只能做到硬件虛擬化,尚無法做到應(yīng)用程序的虛擬化,導(dǎo)致系統(tǒng)效能延遲。據(jù)專家分析,假設(shè)某家公司一年以前擁有10臺物理設(shè)備,它可通過虛擬技術(shù)改革將該數(shù)目減少到7臺。但是,該公司隨后可能需要在這7臺物理設(shè)備上運(yùn)行24臺虛擬設(shè)備。該公司需要管理的物理服務(wù)器的數(shù)量雖然減少了30%,但是它需要管理的操作系統(tǒng)的數(shù)量卻可能增加了150%左右。
虛擬化應(yīng)用如何走向?qū)嶋H
企業(yè)首先要分析自身系統(tǒng)應(yīng)用和管理的瓶頸。虛擬化是一種很實用、對整體運(yùn)營思想要求很高的技術(shù),企業(yè)千萬不要為了虛擬化而虛擬化。企業(yè)問自己的問題是:我有虛擬化的需求嗎?我能承擔(dān)嗎?實施虛擬化無非有兩個主要目的,一是省錢,二是省力,這就是成本與效率的雙重考量。
然后企業(yè)需要詳細(xì)盤點自己現(xiàn)有的IT資源,在采用虛擬化技術(shù)之前,CIO必須先對企業(yè)的IT基礎(chǔ)架構(gòu)有一個全盤把握,這是一項基礎(chǔ)但必要的準(zhǔn)備工作。資源盤點的內(nèi)容包括服務(wù)器的數(shù)量、內(nèi)存、網(wǎng)絡(luò)帶寬、存儲容量、以及各個設(shè)備的工作負(fù)載等等,以便得出一份詳細(xì)的資源使用狀況報告。CIO還需對企業(yè)規(guī)模和應(yīng)用系統(tǒng)的特點有一個更全面的考量。此外,企業(yè)最好有走向SOA(面向服務(wù)的架構(gòu))的計劃,這將使虛擬化基礎(chǔ)架構(gòu)的彈性得到更大的發(fā)揮。
接下來,企業(yè)需要選擇合適的虛擬化技術(shù)和方案,并進(jìn)行全面評估和長期規(guī)劃,最后選擇切入時機(jī)循序漸進(jìn),逐步實施。
值得一提的是,在虛擬化項目中,技術(shù)的實施成本及投資回報(ROI)是困擾CIO的普遍問題之一。虛擬化實施需要衡量每種技術(shù)的總擁有成本,諸如硬件支出、軟件許可、運(yùn)維管理以及人員培訓(xùn)成本等。虛擬化的成本效益一般體現(xiàn)在后期,比如運(yùn)維管理、新應(yīng)用部署、災(zāi)難恢復(fù)等環(huán)節(jié)。通常企業(yè)容易犯的錯誤是,由于預(yù)算緊張購買了比實際需求少的設(shè)備,結(jié)果后來往往需要花費(fèi)更多的錢來升級系統(tǒng)。在這種情況下,最好是把整個項目延遲,而不要去搭建一個不夠用的平臺,否則將很可能招致失敗。
虛擬化大勢所趨 應(yīng)用才是王道
盡管虛擬化技術(shù)有那么多可見的優(yōu)勢,但在中國的應(yīng)用情況還不是很樂觀。造成這種情況的原因有兩大方面,一是用戶對虛擬化技術(shù)的認(rèn)識不夠,從而心存疑慮;二是很多應(yīng)用程序還無法實現(xiàn)虛擬化,三是很多用戶還缺乏相應(yīng)的虛擬化技術(shù)應(yīng)用人才。在應(yīng)用虛擬化時,很常見的一種疑問就是,我是不是需要虛擬化?哪些應(yīng)用需要虛擬化?顯然,回答這個問題需要根據(jù)客戶的實際應(yīng)用情況來分析。
目前最廣泛的虛擬化應(yīng)用就是服務(wù)器的虛擬化。服務(wù)器虛擬化首先能減少服務(wù)器的數(shù)量,提供一種服務(wù)器整合的方法,減少初期硬件采購成本;另外還能簡化服務(wù)器的部署、管理和維護(hù)工作,降低管理費(fèi)用;并顯著提高服務(wù)器資源的利用率,提高服務(wù)器計算能力;特別還能通過降低空間、散熱以及電力消耗等途徑壓縮數(shù)據(jù)中心成本,通過動態(tài)資源配置,提高IT對業(yè)務(wù)的靈活適應(yīng)力;服務(wù)器虛擬化支持異構(gòu)操作系統(tǒng)的整合,支持老應(yīng)用的持續(xù)運(yùn)行,并在不中斷用戶工作的情況下進(jìn)行系統(tǒng)更新;還可以利用快速轉(zhuǎn)移和復(fù)制虛擬服務(wù)器,提供一種簡單便捷的災(zāi)難恢復(fù)解決方案。
服務(wù)器的虛擬化在接下來的2009年仍然會是主要話題,眾多主流IT廠商會進(jìn)一步爭奪市場空間,并且整體的IT虛擬化硬件、軟件、技術(shù)和解決方案也會繼續(xù)向成熟邁進(jìn)。但是,虛擬化仍然達(dá)不到我們所希望的準(zhǔn)確地在基礎(chǔ)架構(gòu)中分配資源。盡管如此,2009年虛擬化的部署仍然會更廣泛,虛擬化是大勢所趨,而且在數(shù)據(jù)中心的虛擬化進(jìn)程中,服務(wù)器虛擬化的步伐要遠(yuǎn)遠(yuǎn)快于存儲的虛擬化而接近于成熟。
不論是服務(wù)器虛擬化,還是存儲虛擬化,甚至網(wǎng)絡(luò)虛擬化、數(shù)據(jù)虛擬化、軟件或融合的虛擬化等等,都只是部件級的局部虛擬化。虛擬化技術(shù)的未來應(yīng)當(dāng)是將整個數(shù)據(jù)中心虛擬化,使用戶能夠獲得一個隨需應(yīng)變的數(shù)據(jù)中心,只有適合用戶自己實際情況的虛擬化才是好的虛擬化,才能在一個又一個的實際應(yīng)用中實現(xiàn)企業(yè)最大的價值。
【編輯推薦】