服務(wù)器虛擬化存儲成難點(diǎn)
服務(wù)器虛擬化凸顯存儲難題
采用虛擬化技術(shù)的優(yōu)勢是顯而易見的,通過將零散的資源進(jìn)行整合,形成一個(gè)統(tǒng)一的資源池進(jìn)行管理和再分配,能夠有效提高IT系統(tǒng)的整體利用率。虛擬化技術(shù)在服務(wù)器運(yùn)算領(lǐng)域的應(yīng)用越來越成熟,也越來越廣泛,許多企業(yè)的關(guān)鍵業(yè)務(wù)系統(tǒng)也已經(jīng)開始逐步向虛擬平臺遷移。而服務(wù)器虛擬化環(huán)境下對存儲系統(tǒng)所帶來的挑戰(zhàn)也是前所未見的,首當(dāng)其沖可能就是服務(wù)器虛擬化后眾多虛機(jī)并用引起的存儲性能下降及I/O瓶頸、更復(fù)雜的數(shù)據(jù)備份和災(zāi)難恢復(fù)、難以管理的共享存儲、物理和虛擬環(huán)境下的存儲性能難以有效提升以及如何為虛擬服務(wù)器選擇正確的網(wǎng)絡(luò)存儲等問題。
迫切需要解決方案
服務(wù)器虛擬化后,各個(gè)應(yīng)用程序都在各自的虛擬機(jī)上運(yùn)行,相比于采用虛擬化之前,將產(chǎn)生更多的潛在存儲I/O。相比于運(yùn)算性能,存儲性能的增長明顯要慢得多,隨著業(yè)務(wù)的種類的增多,獨(dú)立運(yùn)行在虛機(jī)上的應(yīng)用程序?qū)a(chǎn)生大量的隨機(jī)I/O,這無疑會加大存儲系統(tǒng)的工作負(fù)載。現(xiàn)實(shí)環(huán)境中傳統(tǒng)存儲越來越難于滿足業(yè)務(wù)對性能的增長需求,而且主機(jī)端的緩存也越來越難于對性能進(jìn)行提升。
不僅如此,傳統(tǒng)的存儲基礎(chǔ)設(shè)施很難適應(yīng)物理和虛擬混合環(huán)境,傳統(tǒng)的備份方式也很難靈活地對虛擬環(huán)境下的基礎(chǔ)設(shè)施進(jìn)行保護(hù),備份性能將大幅下降。如果同時(shí)對一臺物理服務(wù)器上的10臺虛機(jī)進(jìn)行備份,服務(wù)器內(nèi)部的內(nèi)存、CPU、網(wǎng)絡(luò)和存儲將出現(xiàn)激烈的“爭斗”。而且,諸如VMware Storage vMotion之類的工作負(fù)載遷移工具將使這些問題更加復(fù)雜,這些工具可讓用戶在共享存儲位置之間遷移虛擬機(jī)磁盤文件,但存儲管理員必須保持與這些隨時(shí)可能遷移的虛擬服務(wù)器相關(guān)的備份實(shí)時(shí)有效,這無疑將成為存儲管理員最為頭痛的問題之一。
同時(shí),物理和虛擬混合環(huán)境下的存儲共享管理也將變得越來越復(fù)雜。企業(yè)通常有很多不同的工作負(fù)載存儲在存儲系統(tǒng)中,對于管理員而言,存儲卷、每卷支持的工作負(fù)載、對每卷的要求以及什么占用容量之間并不存在明確的關(guān)聯(lián)性。而且,從本質(zhì)上講,虛擬基礎(chǔ)設(shè)施在存儲基礎(chǔ)設(shè)施上創(chuàng)造了另一個(gè)抽象層,因此并沒有真正擺脫物理層的復(fù)雜性,不但需要管理這個(gè)虛擬存儲層(由VMware的VMFS、各種不同的虛擬服務(wù)器文件和數(shù)據(jù)組成),又需要兼顧物理基礎(chǔ)設(shè)施和I/O需求。
企業(yè)在采用虛擬化技術(shù)之后,還極有可能發(fā)生“虛機(jī)蔓延”問題。為了臨時(shí)業(yè)務(wù)所建立的虛機(jī),以及應(yīng)用之后停止但長期未刪除的虛機(jī),將造成企業(yè)數(shù)據(jù)中心被大量虛擬機(jī)所占據(jù),并給存儲系統(tǒng)的可用空間帶來了極大的浪費(fèi)。傳統(tǒng)的應(yīng)對方法是在初期采購過量的存儲空間,雖然磁盤價(jià)格正不斷下降,企業(yè)在初期購買的存儲空間越大,就意味著浪費(fèi)的預(yù)算越多。