當(dāng)談到服務(wù)器整合或建立一個(gè)發(fā)展環(huán)境時(shí),虛擬化是實(shí)現(xiàn)這些的首選。一個(gè)有效的企業(yè)級(jí)虛擬策略需要仔細(xì)的計(jì)劃。這包括合適地選擇虛擬化基礎(chǔ)架構(gòu)的組件。最關(guān)鍵的是,這個(gè)策略必
須包含適當(dāng)?shù)墓蚕泶鎯?chǔ),以便利用虛擬化軟件的高端功能。
虛擬存儲(chǔ)選擇
要根據(jù)你的特殊要求和選擇利用的虛擬化類型來(lái)選擇實(shí)施虛擬化的存儲(chǔ)的種類。本文將重點(diǎn)介紹兩種主要類型的虛擬化:第一種是基于主機(jī)的虛擬化。
基于主機(jī)的虛擬存儲(chǔ)依賴于代理或管理軟件,它們安裝在一個(gè)或多個(gè)主機(jī)操作系統(tǒng)上,比如VMware Server或Virtual Server 2005,從而實(shí)現(xiàn)存儲(chǔ)虛擬化的控制和管理。
第二種是在裸機(jī)環(huán)境中實(shí)現(xiàn)的虛擬化,比如運(yùn)行VMware ESX Server的裸機(jī)環(huán)境。
對(duì)于兩種虛擬化,你可以選擇基于主機(jī)的存儲(chǔ)也可以選擇共享的存儲(chǔ),但如果你要使用基于主機(jī)的存儲(chǔ),而不是SAN或支持NAS設(shè)備。你必須意識(shí)到其中的局限性。基于主機(jī)的虛擬化軟件不識(shí)別SAN,但是利用下層操作系統(tǒng)的SAN連通性,你仍然可以在SAN或高速NAS上運(yùn)行虛擬設(shè)備。在SAN上運(yùn)行虛擬設(shè)備你不會(huì)獲得預(yù)期的效果,使用裸機(jī)虛擬,這是個(gè)可以考慮的選擇。下面,將對(duì)每個(gè)裝置的細(xì)節(jié)做具體講述。
Host-based虛擬和host-based存儲(chǔ)(host/host)
這是最容易掌握和實(shí)現(xiàn)的部分。這里,虛擬化軟件,虛擬設(shè)備和存儲(chǔ)都是本地的。另外,由于虛擬化軟件不是運(yùn)行在Lunix上就是運(yùn)行在Windows 上,因此,對(duì)于怎么管理這個(gè)環(huán)境,你可能已經(jīng)很熟悉了。然而,在這種情形下,你的虛擬化設(shè)備幾乎得不到實(shí)時(shí)的保護(hù)。如果你的主機(jī)服務(wù)器崩潰,所以虛擬設(shè)備將崩潰,但該過(guò)程需要耗費(fèi)一定時(shí)間,取決于你如何進(jìn)行備份,你可能失去一些數(shù)據(jù)。
Hosted-based虛擬和共享存儲(chǔ)(host/shared)
如果你有一個(gè)SAN設(shè)備或得到支持的NAS設(shè)備,而且你執(zhí)行基于主機(jī)的虛擬(也許出于價(jià)格考慮),這是你的最佳選擇。在這種情況下,虛擬設(shè)備仍將運(yùn)行在主機(jī)操作系統(tǒng)上,但你可以在SAN上存儲(chǔ)虛擬設(shè)備配置和數(shù)據(jù)文件。因?yàn)樘摂M軟件本身不識(shí)別SAN,你仍可利用SAN提供的性能,讓你的環(huán)境具有更高的可用性。比如,使用這種方法你可以利用SAN的快照功能,這就是說(shuō),如果虛擬設(shè)備出現(xiàn)故障,你可以很簡(jiǎn)單地進(jìn)行恢復(fù)。此外,如果你的虛擬主機(jī)服務(wù)器崩潰了,你可以很快地將SAN卷分配到不同的服務(wù)器上。
裸機(jī)虛擬和host-based存儲(chǔ)(metal/host)
個(gè)人認(rèn)為這種搭配是最難控制的,這種情況下你在裸機(jī)上運(yùn)行VMware ESX服務(wù)器,在本地磁盤(pán)上存儲(chǔ)單個(gè)虛擬器.你有和基于主機(jī)模式同樣的危險(xiǎn)和恢復(fù)限制,但你不能受益于備份虛擬器文件,除非運(yùn)用第三方軟件。對(duì)此你最好的選擇是象對(duì)待服務(wù)器一樣個(gè)別的備份每個(gè)虛擬器.就是使用NTbackup或按照備份軟件代理。
裸機(jī)虛擬和共享存儲(chǔ)(metal/shared)
這是目前最合人意也是成本最高的方法。在這種情形下,你可獲得所有host/shared的好處(如快照功能),但使用VMware ESX你還可獲得一些不可思議的功能,包括VMotion, VMware HA(如高可用性),和VMware DRS (Distributed Resource Scheduler)。VMotion允許你在ESX主機(jī)間無(wú)縫地移動(dòng)運(yùn)行中的虛擬器。HA監(jiān)視你的ESX主機(jī),一發(fā)現(xiàn)主機(jī)錯(cuò)誤,就自動(dòng)地將訪問(wèn)者從出錯(cuò)的主機(jī)上移動(dòng)到集群服務(wù)器上。DRS在相配的ESX主機(jī)間自動(dòng)地移動(dòng)虛擬器。DRS同時(shí)提供"maintenance mode"選擇,你可以使DRS將所有訪問(wèn)者從主機(jī)節(jié)點(diǎn)上移開(kāi),這樣你可對(duì)該節(jié)點(diǎn)實(shí)行維護(hù)。
所有的功能都需要支持光纖通道或iScsI SAN或NAS設(shè)備的共享存儲(chǔ)。
總結(jié)
一個(gè)可升級(jí)的、高可用性的虛擬化環(huán)境可幫助你節(jié)省大量時(shí)間和資金,但你需要仔細(xì)地制定你的虛擬化存儲(chǔ)策略然后決定哪種方法最適合你的公司。