服務(wù)器虛擬化對網(wǎng)絡(luò)存儲有著重大的影響,甚至成為了驅(qū)動某些IT機(jī)構(gòu)實(shí)施網(wǎng)絡(luò)存儲的源動力。服務(wù)器虛擬化解決方案提供的功能依賴并要求具有基本的網(wǎng)絡(luò)存儲器。正因?yàn)槿绱?,在部署服?wù)器虛擬化解決方案中,數(shù)據(jù)存儲基礎(chǔ)設(shè)施成為了一個關(guān)鍵的構(gòu)建塊。
在網(wǎng)絡(luò)存儲器上的存儲虛擬機(jī)映象使虛擬機(jī)能夠在物理服務(wù)器之間移動,從而維持負(fù)載平衡,確保高效益和最大的資源利用率。存儲虛擬機(jī)映象還能創(chuàng)建虛擬機(jī)的多個拷貝,為復(fù)制和災(zāi)難恢復(fù)作好準(zhǔn)備。另外,它能使裸機(jī)恢復(fù)操作更加簡單。
將多個虛擬機(jī)整合到一個單一的物理服務(wù)器上的能力還受到該服務(wù)器本地磁盤容量大小的限制。為了獲得最大的可伸縮性,并且使資源的利用率達(dá)到最高,你需要建立存儲基礎(chǔ)設(shè)施網(wǎng)絡(luò)以便跟上整合計(jì)劃的步伐。部署服務(wù)器虛擬化以及將物理服務(wù)器轉(zhuǎn)移到虛擬機(jī)上,這為存儲整合、集中化管理創(chuàng)造了一個完美的機(jī)會,并且還有機(jī)會增加磁盤容量的利用率,提高效益,加強(qiáng)數(shù)據(jù)保護(hù)能力,減少備份窗口的大小。
在實(shí)施服務(wù)器虛擬化解決方案過程當(dāng)中,要考慮以下5個方面:
1. 容量計(jì)劃:在物理環(huán)境下,操作系統(tǒng)和應(yīng)用程序通常都是存儲在物理服務(wù)器的本地磁盤上的。但是在虛擬環(huán)境下,虛擬機(jī)映象,包括客操作系統(tǒng)(guest operating system)、應(yīng)用程序和相關(guān)的數(shù)據(jù)都是存放在網(wǎng)絡(luò)存儲器中的。服務(wù)器整合工作需要制定詳細(xì)的容量計(jì)劃,因?yàn)樵谝粋€公司內(nèi)部,越來越多的服務(wù)器步入了虛擬化行列。
實(shí)施服務(wù)器虛擬化的另一個驅(qū)動力就是它在提供業(yè)務(wù)連續(xù)性和災(zāi)難恢復(fù)解決方案方面的能力。這就是說,在主數(shù)據(jù)中心和備份數(shù)據(jù)中心會同時創(chuàng)建和存儲虛擬機(jī)的多個拷貝(或者快照)。虛擬服務(wù)器對存儲器容量將產(chǎn)生重大的影響,而存儲容量在很大程度上取決于以虛擬化基礎(chǔ)設(shè)施為目標(biāo)的服務(wù)器和應(yīng)用程序的大小。收集物理服務(wù)器目前的容量利用率方面的數(shù)據(jù),根據(jù)這些數(shù)據(jù)著手開始制定計(jì)劃,確保這些數(shù)據(jù)包含了操作系統(tǒng)、應(yīng)用程序以及所有相關(guān)的數(shù)據(jù)。
2. 存儲層級:并非所有的虛擬機(jī)和應(yīng)用程序都需要具有同一等級的性能和效益。尤其當(dāng)虛擬機(jī)及其關(guān)聯(lián)的數(shù)據(jù)從測試/開發(fā)階段轉(zhuǎn)移到產(chǎn)品階段時,這點(diǎn)就更明顯了。配置2到3個基于價(jià)格、性能和保護(hù)能力的不同的存儲層級。確定虛擬機(jī)的關(guān)鍵程度,將其放置在合適的層級上。反問自己,虛擬機(jī)及其關(guān)聯(lián)的應(yīng)用程序的效益和性能的要求是什么。確保這些要求位于符合你標(biāo)準(zhǔn)的某個存儲層級上。記住,在虛擬機(jī)的生命周期內(nèi),它可以在各個層級之間移動。
3. 分區(qū):那些正在運(yùn)行虛擬軟件和正在使用網(wǎng)絡(luò)存儲來提供負(fù)載平衡和失效備援的物理服務(wù)器肯定都位于同一個分區(qū)。在大規(guī)模的部署中,創(chuàng)建一個分區(qū)可能不實(shí)際或者不可能。在這些情況下,邏輯上創(chuàng)建多個基于功能的分區(qū)就顯得很有意義。檢查你的存儲系統(tǒng)供應(yīng)商,按照他推薦的最佳行為進(jìn)行操作。
4. LUN的創(chuàng)建:當(dāng)在存儲系統(tǒng)上創(chuàng)建邏輯單元數(shù)(LUN)時,你需要確定是要創(chuàng)建多個小型的LUN,還是要創(chuàng)建少量大型的LUN.創(chuàng)建少量大型的LUN便于管理,能為虛擬服務(wù)器管理員提供更大的靈活性,而創(chuàng)建多個小型的LUN可以避免I/O沖突,并且能提供與應(yīng)用程序要求最匹配的粒狀RAID特性。在確定LUN數(shù)量和大小方面沒有簡單的方法。這可能需要通過運(yùn)行應(yīng)用程序來查看磁盤性能是否令人滿意,還需要調(diào)節(jié)LUN的大小和RAID等級來優(yōu)化性能。記住,在重新創(chuàng)建LUN時,你可以使用冷轉(zhuǎn)移(cold migration)的方法來維護(hù)虛擬映象。
5. 網(wǎng)絡(luò)存儲管理:傳統(tǒng)的存儲資源管理工具只對主機(jī)操作系統(tǒng)(如VMware ESX服務(wù)器)上的光纖通道主機(jī)總線適配器(HBA)具有可見性。它們無法直接接入使用存儲器的虛擬機(jī)操作系統(tǒng)。虛擬機(jī)即將上演一幕存儲區(qū)域網(wǎng)絡(luò)(SAN)管理工具的躲藏游戲。你將不得不依賴服務(wù)器虛擬化管理工具來管理每個獨(dú)立的虛擬機(jī)。
N_Port ID虛擬化(NPIV)是一項(xiàng)虛擬化全球命名方式(WWN),并且為每一個虛擬機(jī)分配一個唯一的全球通用名稱的技術(shù),這項(xiàng)技術(shù)使存儲管理工具被重新使用。但是NPIV目前還不能支持所有的服務(wù)器虛擬化解決方案,也并非所有的HBA能夠與NPIV兼容。注意:ISCSI實(shí)現(xiàn)就沒有這方面的限制,因?yàn)槊恳粋€虛擬機(jī)都有一個唯一的IP地址。如果你目前正在使用SAN管理工具,可以詢問供應(yīng)商該工具是否支持你的服務(wù)器虛擬化解決方案。之后,你可以再問一下它是否能維護(hù)客操作系統(tǒng)和虛擬環(huán)境下的存儲器之間的關(guān)系。
目前在所有的行業(yè)當(dāng)中,無論公司的大小,服務(wù)器虛擬化解決方案的采用率還是很低。網(wǎng)絡(luò)存儲器是虛擬化環(huán)境中一個重要的部分,在實(shí)施的過程當(dāng)中需要謹(jǐn)慎的考慮。服務(wù)器虛擬化是一種主要的促進(jìn)因素,能有效地促進(jìn)存儲網(wǎng)絡(luò)的全球化應(yīng)用。雖然只有成百上千個存儲網(wǎng)絡(luò),但是這個存儲網(wǎng)絡(luò)創(chuàng)造的機(jī)會卻是不計(jì)其數(shù)的。由于內(nèi)在的復(fù)雜性以及目前其成本超出了其可察覺到的價(jià)值,在存儲網(wǎng)絡(luò)方面我們并沒有達(dá)到這個水平。在例如數(shù)據(jù)的增長、約束、整合和數(shù)據(jù)保護(hù)等的驅(qū)動下,也不足以迎來存儲網(wǎng)絡(luò)的全球化應(yīng)用。服務(wù)器虛擬化在改變這種動態(tài)方面發(fā)揮著很大的作用,虛擬機(jī)的使用也將進(jìn)一步推動基于其簡易的恢復(fù)操作和成本效益的災(zāi)難恢復(fù)計(jì)劃的采用。