虛擬化已經(jīng)以超越所有人想象的速度迅速普及,我們身邊也有很多企業(yè)對(duì)引進(jìn)虛擬化十分感興趣。這篇文章中,我們討論了服務(wù)器虛擬化的部署問(wèn)題,讀者可以了解到虛擬化的不同類(lèi)型,并且能夠了解虛擬化技術(shù)為服務(wù)器和架構(gòu)管理帶來(lái)哪些變革,甚至能夠接觸到一些硬件和軟件產(chǎn)品。
虛擬化管理與衡量標(biāo)準(zhǔn)
雖然服務(wù)器虛擬化擁有廣泛的定義,但虛擬化的核心卻只有一個(gè)。每一種概念都為管理增加了一層復(fù)雜度。換句話(huà)講,如果你希望在自己的數(shù)據(jù)中心部署服務(wù)器虛擬化,而且還想要簡(jiǎn)化項(xiàng)目管理,那么你需要三思而行;事實(shí)上這些虛擬機(jī)仍然需要有人來(lái)管理。
無(wú)法衡量的東西也就無(wú)法管理,所以SPEC(標(biāo)準(zhǔn)性能評(píng)估公司Standard Performance Evaluation Corp.)宣布將會(huì)開(kāi)發(fā)測(cè)試服務(wù)器虛擬化性能的基準(zhǔn)。為了鼓勵(lì)像SPEC這樣的非營(yíng)利性組織開(kāi)發(fā)測(cè)試基準(zhǔn),包括AMD、戴爾、英特爾、Sun、IBM以及VMware等IT巨頭在內(nèi)的眾家廠(chǎng)商組成了一個(gè)委員會(huì),對(duì)這一項(xiàng)目進(jìn)行資助。
在發(fā)布了聲明之后,SPEC公司總裁Walter Bays向我們描述了SPEC服務(wù)器虛擬化基準(zhǔn)將會(huì)以何種形式出現(xiàn)在我們面前。另外由于應(yīng)用程序或者硬件性能的情況可以有效地反映出服務(wù)器虛擬化的性能,所以開(kāi)發(fā)一個(gè)測(cè)試服務(wù)器虛擬化的基準(zhǔn)必然將會(huì)是一件十分復(fù)雜的工作。
虛擬化為企業(yè)節(jié)電,并且可以快速恢復(fù)系統(tǒng)崩潰
如果服務(wù)器虛擬化如此復(fù)雜,而且在一段時(shí)間之內(nèi)也不會(huì)有性能測(cè)試基準(zhǔn)出現(xiàn),那么為什么我們還要部署虛擬化?簡(jiǎn)單地說(shuō),虛擬化可以為企業(yè)降低電力成本的支出,而去年,加利福尼亞州北部的設(shè)備公司Pacific Gas & Electric(PG&E)運(yùn)行了一個(gè)全新的激勵(lì)項(xiàng)目,旨在降低企業(yè)的能耗。運(yùn)行項(xiàng)目的過(guò)程中,由于在數(shù)據(jù)中心采用了虛擬化技術(shù),所以PG&E節(jié)約了很多成本。
不過(guò)縮減你的電源賬單,這只是服務(wù)器虛擬化為數(shù)據(jù)中心運(yùn)營(yíng)所達(dá)到的諸多益處之一。拉斯維加斯Valley Water District(LVVW)公司的數(shù)據(jù)中心采用虛擬化技術(shù)之后,發(fā)現(xiàn)在節(jié)省電費(fèi)之外,虛擬化還可以減輕服務(wù)器的系統(tǒng)負(fù)荷,但出現(xiàn)電力不足或者意外中斷的情況時(shí),虛擬化能夠幫助公司快速?gòu)姆?wù)器系統(tǒng)崩潰中恢復(fù)。
PBnJ Solutions Paul Winkler公司是一家位于俄亥俄州的IT資訊公司和分銷(xiāo)商,這家公司也認(rèn)為服務(wù)器虛擬化可以令數(shù)據(jù)中心的故障恢復(fù)變得簡(jiǎn)單。另外,服務(wù)器虛擬化的主要優(yōu)勢(shì)在于可以在虛擬情境下測(cè)試災(zāi)難恢復(fù),但這種虛擬測(cè)試會(huì)耗費(fèi)很多時(shí)間。
SunGard公司也提供虛擬化下的災(zāi)難恢復(fù)服務(wù),這家公司采用服務(wù)器虛擬化和VMware為客戶(hù)提供加速的故障恢復(fù)。SunGard的產(chǎn)品開(kāi)發(fā)經(jīng)理Don Norbeck稱(chēng),公司最近進(jìn)行的調(diào)查表明,對(duì)于大多數(shù)客戶(hù)來(lái)說(shuō),傳統(tǒng)的48小時(shí)故障恢復(fù)已經(jīng)不能滿(mǎn)足需求;他們需要12小時(shí)內(nèi)就讓系統(tǒng)恢復(fù)工作。
刀片服務(wù)器、x86架構(gòu)服務(wù)器、大型機(jī):哪一個(gè)平臺(tái)最適合虛擬化
那些運(yùn)營(yíng)著大型機(jī)的數(shù)據(jù)中心經(jīng)理們通常都擁有多年的在大型機(jī)上運(yùn)行虛擬化的經(jīng)驗(yàn)。而B(niǎo)ig Iron公司稱(chēng),在大型機(jī)上運(yùn)行虛擬化要比以前更加吸引人,因?yàn)閷?duì)于用戶(hù)來(lái)講,增加大型機(jī)部署虛擬化,可以為用戶(hù)提供一個(gè)相對(duì)于x86服務(wù)器而言更簡(jiǎn)單的環(huán)境。
正如Kernochan所指出的,大型機(jī)上部署虛擬化的關(guān)鍵在于z/VM平臺(tái)。最新的版本,z/VM 5.3支持更多的內(nèi)存和額外的處理能力,這就為大型機(jī)上運(yùn)行的虛擬化提供了更高的工作負(fù)載。由此,從x86服務(wù)器升級(jí)為Z平臺(tái)也成為理所當(dāng)然的步驟,不過(guò)這樣等于鞏固了Linux的地位。
但數(shù)據(jù)中心考慮虛擬化的時(shí)候并不總是把注意力集中在大型機(jī)上。因?yàn)榭梢蕴嵘?jì)算密度,所以刀片服務(wù)器也已經(jīng)成為流行的選擇。事實(shí)上,數(shù)據(jù)中心專(zhuān)家Kyle Rankin支出,使用刀片服務(wù)器組建極高密度服務(wù)器會(huì)有很多益處。把刀片服務(wù)器虛擬化和SAN技術(shù)結(jié)合在一起,就會(huì)為數(shù)據(jù)中心節(jié)約大量的硬件成本和電力成本。
刀片、x86、還是大型機(jī)?這是個(gè)問(wèn)題
盡管如此,IT經(jīng)理們需要考慮為組建虛擬化項(xiàng)目而采購(gòu)刀片服務(wù)器的各方面問(wèn)題。雖然對(duì)于很多虛擬化項(xiàng)目而言,刀片服務(wù)器可能是絕佳的選擇,但對(duì)于像虛擬SQL服務(wù)器這樣的大負(fù)荷計(jì)算而言,刀片服務(wù)器卻不是最好的選擇。換言之,檔涉及使用刀片服務(wù)器部署虛擬化之時(shí),并沒(méi)有放之皆準(zhǔn)的模式。
另外,Unix服務(wù)器同樣也是運(yùn)行虛擬化的一個(gè)選擇。事實(shí)上,Sun公司為他的Solaris OS上運(yùn)行Xen虛擬化提供支持,這已經(jīng)吸引了很多用戶(hù)采納他的Unix平臺(tái)。而開(kāi)源的OpenSolaris和Xen虛擬化這二者的支持,已經(jīng)成為其他想要進(jìn)入虛擬化領(lǐng)域的Unix提供商的可用選擇。
服務(wù)器虛擬化軟件以及支持管理工具
有了虛擬化硬件,數(shù)據(jù)中心經(jīng)理們就必須慎重選擇他們的虛擬化軟件。ECPI科技學(xué)院的虛擬化專(zhuān)家和講師Chris Wolf稱(chēng),虛擬化軟件管理工具的成熟和服務(wù)器的擴(kuò)展是十分嚴(yán)重的問(wèn)題。他補(bǔ)充說(shuō),VMware已被證明是一個(gè)成熟的數(shù)據(jù)中心虛擬化公工具。事實(shí)上,VMware發(fā)布的Infrastructure 3 套件旨在將虛擬化和管理軟件結(jié)合為一體,這也預(yù)示著虛擬化軟件未來(lái)的發(fā)展方向。
在VMware的管理工具之外,那些想要保持低成本和高靈活性的用戶(hù)可以選擇諸如Groundwork和Nagios這樣的開(kāi)源虛擬化管理軟件。然而,位于康涅狄格州的非營(yíng)利性人力服務(wù)組織FSW的IT經(jīng)理Joseph Foran指出,IT員工仍然必須接受足夠的培訓(xùn),才可以有效利用這些管理工具。
另外,開(kāi)源軟件已經(jīng)超越了管理工具的范圍。Mandriva是一位Linux操作系統(tǒng)出版者,他在最新的服務(wù)器補(bǔ)丁包Corporate Server 4.0內(nèi)提供OpenVZ虛擬化軟件,這一補(bǔ)丁包被視為可與VMware的虛擬化軟件相媲美的開(kāi)源軟件。總的來(lái)說(shuō),服務(wù)器虛擬化軟件以及相應(yīng)的支持管理工具已經(jīng)越來(lái)越多,并且可以滿(mǎn)足數(shù)據(jù)中心管理者的大多數(shù)需求,它們的發(fā)展同時(shí)促進(jìn)了虛擬化的部署,二者相輔相成。