業(yè)務(wù)需求迫使IT技術(shù)不斷向前發(fā)展,但企業(yè)為了保證投資回報(bào)卻不能允許浪費(fèi)。這就迫使IT成為一個(gè)優(yōu)勝劣汰適者生存的模式,并寄希望于擺脫數(shù)據(jù)中心性能無(wú)法滿足需求的產(chǎn)品——這使得目前火熱的存儲(chǔ)處于風(fēng)尖浪口之上。
兩個(gè)主流行業(yè)的發(fā)展趨勢(shì)正不斷推動(dòng)企業(yè)級(jí)存儲(chǔ)進(jìn)行變革。首先是企業(yè)、政府以及科學(xué)部門對(duì)于數(shù)據(jù)快速增長(zhǎng)和日益復(fù)雜的分析需求,由此誕生了一個(gè)新的名詞——大數(shù)據(jù),其包括了感應(yīng)器數(shù)據(jù)、社會(huì)媒體的照片和視頻、衛(wèi)星圖像、基因組序列以及各種大眾和現(xiàn)代化設(shè)備產(chǎn)生的數(shù)據(jù)。組織發(fā)現(xiàn)他們的數(shù)據(jù)存儲(chǔ)需求以每年超過50%的速度增長(zhǎng);第二個(gè)趨勢(shì)則是傳統(tǒng)的存儲(chǔ)模式正向具有高彈性的云計(jì)算模式演進(jìn)。企業(yè)需要IT部門更加敏捷,并希望其能按需提供立即可用的應(yīng)用程序和數(shù)據(jù)。
這兩種趨勢(shì)將傳統(tǒng)的為大型機(jī)時(shí)代設(shè)計(jì)的存儲(chǔ)系統(tǒng)帶來(lái)了巨大的壓力,這些系統(tǒng)都不能很好地適應(yīng)云端的動(dòng)態(tài)虛擬化環(huán)境,其設(shè)計(jì)目的也不能滿足每年超過50%規(guī)模的數(shù)據(jù)增長(zhǎng)需求。存儲(chǔ)成本大幅增加,大多數(shù)組織中其存儲(chǔ)預(yù)算幾乎達(dá)到了整體IT預(yù)算的40%以上,并且管理員也越來(lái)越難應(yīng)對(duì)傳統(tǒng)存儲(chǔ)網(wǎng)絡(luò)復(fù)雜的管理需求。這些需求都迫切存儲(chǔ)行業(yè)需要一個(gè)重新設(shè)計(jì)的共享存儲(chǔ)體系結(jié)構(gòu)。
伴隨這互聯(lián)網(wǎng)的不斷發(fā)展,服務(wù)器行業(yè)經(jīng)歷了同樣的痛苦轉(zhuǎn)型。各類網(wǎng)站、在線搜索以及電子商務(wù)的興起迫使服務(wù)器需要向上擴(kuò)展,大型機(jī)很快就被可規(guī)模擴(kuò)展的X86平臺(tái)取代,最終形成虛擬化服務(wù)器。這一轉(zhuǎn)變從根本上改變了計(jì)算的經(jīng)濟(jì)性,降低了成本,并使企業(yè)的計(jì)算規(guī)??呻S業(yè)務(wù)增長(zhǎng)而線性增長(zhǎng)。以太網(wǎng)SAN給存儲(chǔ)行業(yè)帶來(lái)同樣的愿景。憑借以太網(wǎng)和標(biāo)準(zhǔn)化的硬件平臺(tái)的發(fā)展趨勢(shì),以太網(wǎng)SAN提供了一個(gè)靈活的、可橫向擴(kuò)展的存儲(chǔ)架構(gòu),消除了傳統(tǒng)SAN多層的復(fù)雜性。這就使得組織可巡行擴(kuò)大他們的存儲(chǔ)基礎(chǔ)設(shè)施,并且不需要大量的初始投入和傳統(tǒng)存儲(chǔ)沉重的管理負(fù)擔(dān)。
以太網(wǎng)SAN利用最普遍的數(shù)據(jù)中心網(wǎng)絡(luò)技術(shù)——以太網(wǎng)——能比傳統(tǒng)的10GbpsFCSAN提供更好的性能。并且,這種優(yōu)勢(shì)只會(huì)有增無(wú)減,因?yàn)?0Gbps和100Gbps以太網(wǎng)技術(shù)已經(jīng)在規(guī)劃之中。此外,有關(guān)批量數(shù)據(jù)中心的經(jīng)濟(jì)性帶來(lái)巨大的量?jī)?yōu)勢(shì),以太網(wǎng)成本將繼續(xù)下降,并遠(yuǎn)遠(yuǎn)低于光纖通道。最終形成一種可大規(guī)模并行連接的,消除了傳統(tǒng)SAN復(fù)雜的多層次的,并很容易橫向擴(kuò)展的以太網(wǎng)SAN。只要簡(jiǎn)單地將存儲(chǔ)設(shè)備添加到存儲(chǔ)網(wǎng)絡(luò)中就可增加容量,并且其性能將隨之線性增長(zhǎng),因?yàn)槊總€(gè)存儲(chǔ)設(shè)備都有自己的處理器。
相比之下,傳統(tǒng)的存儲(chǔ)網(wǎng)絡(luò)則是依靠每個(gè)與交換機(jī)相連接的服務(wù)器所能提供的固定的數(shù)據(jù)存儲(chǔ)和最初設(shè)計(jì)規(guī)模。因此,當(dāng)存儲(chǔ)需求發(fā)生變化時(shí),管理員不得不管理復(fù)雜的多層次存儲(chǔ),包括多路徑、聚合網(wǎng)口、交換機(jī)分區(qū)、控制器負(fù)載均衡和跨多層的不同工作負(fù)載的陣列管理。這種方式只能管理一定數(shù)量的設(shè)備,但在現(xiàn)代數(shù)據(jù)中心的規(guī)模和增長(zhǎng)步伐都使得傳統(tǒng)管理方式越來(lái)越難以維系。
此外,基于控制器設(shè)計(jì)的動(dòng)態(tài)虛擬化工作負(fù)載也是難題之一。大量的小數(shù)據(jù)塊隨機(jī)I/O與多臺(tái)虛擬機(jī)共享一個(gè)連接,由此導(dǎo)致的熱點(diǎn)數(shù)據(jù)問題和性能問題也是非常難以解決的。許多傳統(tǒng)陣列解決其所面臨的性能或容量限制的唯一解決辦法是叉車式升級(jí),更大規(guī)模的存儲(chǔ)則牽扯到更多的資本和運(yùn)營(yíng)開支。