基于網(wǎng)絡(luò)的存儲(chǔ)虛擬化應(yīng)當(dāng)可以應(yīng)對(duì)大型的、復(fù)雜的存儲(chǔ)環(huán)境(500-1000個(gè)網(wǎng)絡(luò)端口,50-100TB)。這個(gè)時(shí)候我們所要做的存儲(chǔ)虛擬化就需要很強(qiáng)的IOPS能力,也就是很好的性能輸出,至少是上百萬(wàn)級(jí)別的。現(xiàn)在高端磁盤陣列已經(jīng)可以提供上百萬(wàn)的IOPS,如果你希望在網(wǎng)絡(luò)層次上做虛擬化存儲(chǔ),那么交換機(jī)的吞吐能力需要比磁盤陣列的IOPS的吞吐性能更高。這是一個(gè)挑戰(zhàn),而虛擬化存儲(chǔ)必須考慮到性能處理方面的能力。
刀片式(Blade)的設(shè)計(jì)雖然解決了管理性問(wèn)題,但單柜體內(nèi)有限的背板帶寬卻限制了虛擬“存儲(chǔ)池”的大小,同時(shí)指定槽位的設(shè)計(jì)也降低了虛擬“存儲(chǔ)池”的可用性。
擴(kuò)展的另一個(gè)問(wèn)題是網(wǎng)絡(luò)環(huán)境下的虛擬化。如其他存儲(chǔ)網(wǎng)絡(luò)提供商的虛擬化產(chǎn)品,只能虛擬直接連到交換機(jī)端口上的存儲(chǔ)資源,而不能支持E_port網(wǎng)絡(luò)互聯(lián)形式的虛擬化。這種層次上的虛擬化實(shí)際意義很小,交換機(jī)只能互聯(lián)很小規(guī)模的數(shù)據(jù)中心,互聯(lián)三五臺(tái)機(jī)器。一個(gè)高端盤陣就會(huì)有64個(gè)端口,而對(duì)于只具有16個(gè)端口的虛擬化交換機(jī)來(lái)說(shuō),就等于其虛擬化能力還遠(yuǎn)不如一個(gè)單柜體的磁盤陣列,就談不上實(shí)際意義上的存儲(chǔ)虛擬化。因此存儲(chǔ)虛擬化就應(yīng)當(dāng)支持網(wǎng)絡(luò)的虛擬化,應(yīng)當(dāng)支持E_Port互聯(lián),這樣可以透過(guò)網(wǎng)絡(luò)發(fā)現(xiàn)更多的存儲(chǔ)資源,可以是高端導(dǎo)向器連接的數(shù)百個(gè)存儲(chǔ)通道,也可以是邊緣交換機(jī)所連接的眾多小的盤陣,甚至可以是遠(yuǎn)端數(shù)據(jù)中心的容余磁盤陣列資源。
McDATA的存儲(chǔ)虛擬化策略
McDATA認(rèn)為基于網(wǎng)絡(luò)的(fabric-based)存儲(chǔ)虛擬化是解決異構(gòu)、層次化、地理上分布的存儲(chǔ)環(huán)境的最佳途徑,它不僅能夠提供了開放的系統(tǒng)架構(gòu),回避了基于主機(jī)或是磁盤陣列虛擬化技術(shù)所帶來(lái)的投資風(fēng)險(xiǎn),更可以解決存儲(chǔ)資源的擴(kuò)展性和復(fù)雜性。
存儲(chǔ)服務(wù)的智能化是每一個(gè)高端存儲(chǔ)廠商的核心競(jìng)爭(zhēng)力,沒(méi)有一個(gè)存儲(chǔ)供應(yīng)商愿意僅僅提供一個(gè)裸盤柜,掛接到一個(gè)高度智能的存儲(chǔ)網(wǎng)絡(luò)中。
McDATA巧妙地利用了獨(dú)立路徑架構(gòu)(split-path architecture)的設(shè)計(jì)思路,統(tǒng)一了存儲(chǔ)與網(wǎng)絡(luò)供應(yīng)商的利益,激發(fā)了各存儲(chǔ)供應(yīng)商將其核心的存儲(chǔ)服務(wù)移植到網(wǎng)絡(luò)中,共同促進(jìn)存儲(chǔ)虛擬化的進(jìn)程。
企業(yè)級(jí)的可用性和可服務(wù)性需要各自獨(dú)立的數(shù)據(jù)通路和控制通路,ESCON, FICON以及普遍采用的光纖通道協(xié)議均采用了獨(dú)立路徑的架構(gòu)?;谠摷軜?gòu),McDATA只提供物理地址的映射、路徑的優(yōu)選功能,而數(shù)據(jù)存取的請(qǐng)求則由存儲(chǔ)廠商的核心存儲(chǔ)服務(wù)發(fā)起。這樣,基于網(wǎng)絡(luò)的虛擬化就分成兩部分產(chǎn)品,一個(gè)是McDATA稱之為快速通道存儲(chǔ)處理器(Fast-path Storage Processor)的硬件芯片,另一個(gè)是開放給各OEM廠商和ISV伙伴的存儲(chǔ)服務(wù)芯片。前者由于采用了硬件設(shè)計(jì),能夠充分保證性能輸出,均可以提供單端口100萬(wàn)的IOPS,處理能力比目前市場(chǎng)上的產(chǎn)品高一個(gè)數(shù)量級(jí)。
為了與現(xiàn)有的存儲(chǔ)網(wǎng)絡(luò)環(huán)境集成,實(shí)現(xiàn)無(wú)中斷的擴(kuò)展,McDATA采用稱之為導(dǎo)向器服務(wù)模塊(Director Service Module (DSM) )的系統(tǒng)架構(gòu),上述快速通道存儲(chǔ)處理器(FPSP)嵌入其中,在管理模式上類似于刀片式設(shè)計(jì),單一管理實(shí)體降低復(fù)雜性,同時(shí)又可以像外部交換設(shè)備一樣按需擴(kuò)展。
趨勢(shì)
隨著性能、擴(kuò)展性、可用性等問(wèn)題的逐步解決,會(huì)有更多的大型企業(yè)用戶會(huì)采納存儲(chǔ)虛擬化方案,但不排除主機(jī)、存儲(chǔ)、網(wǎng)絡(luò)三者結(jié)合的方式。
虛擬化的終極目標(biāo)是聚合數(shù)據(jù)存儲(chǔ)服務(wù),包括基于策略的管理,SRM,ILM,并可提供存儲(chǔ)效能模型。存儲(chǔ)虛擬化的大量普及還將依賴于新的應(yīng)用,如自動(dòng)執(zhí)行基于策略的操作替代目前的手工作業(yè),這都將依賴于存儲(chǔ)行業(yè)的進(jìn)一步發(fā)展。