IBM RtC實(shí)時(shí)在線壓縮技術(shù)內(nèi)置于Storwize V7000控制器,并借助專(zhuān)用協(xié)處理器卸載計(jì)算密集型的壓縮解壓運(yùn)算。 V7000 RtC采用LZH壓縮算法,利用獨(dú)有的隨機(jī)訪問(wèn)技術(shù)提供高性能和高壓縮比,在對(duì)已壓縮數(shù)據(jù)少量更改時(shí),隨機(jī)訪問(wèn)技術(shù)僅需讀取/更改單個(gè)變更數(shù)據(jù)塊而非所有數(shù)據(jù),大幅降低了壓縮解壓過(guò)程對(duì)后端磁盤(pán)I/O的要求。正是借助專(zhuān)用壓縮協(xié)處理器以及獨(dú)有的LZH壓縮算法,V7000 RtC的壓縮方式為在線處理方式,壓縮率可高達(dá)80%。啟用RtC后,不僅對(duì)V7000性能無(wú)影響,對(duì)于I/O密集型的應(yīng)用如Exchange,SQL Server等,由于后端只需要處理更少的數(shù)據(jù),其控制器的CPU處理的數(shù)據(jù)更少、負(fù)荷大大降低,磁盤(pán)上存取的數(shù)據(jù)更少,磁盤(pán)的IO次數(shù)、磁頭的移動(dòng)次數(shù)要求都大大減少,性能反而較壓縮前有一定提升。

“友商為了降低數(shù)據(jù)壓縮對(duì)陣列性能的影響,往往采用后處理壓縮方式,即先寫(xiě)入原始數(shù)據(jù),在后臺(tái)根據(jù)策略觸發(fā)對(duì)寫(xiě)入數(shù)據(jù)的壓縮,比如數(shù)據(jù)變化量達(dá)到10%或10GB的增量。但這種間斷的處理方式也導(dǎo)致了需要的存儲(chǔ)空間更大,在進(jìn)行后臺(tái)壓縮處理時(shí),占用存儲(chǔ)控制器處理器與緩存,對(duì)性能的影響較大并且持續(xù)時(shí)間較長(zhǎng)。”這對(duì)于要求性能更高的大數(shù)據(jù)存儲(chǔ)用戶來(lái)說(shuō)確實(shí)是個(gè)問(wèn)題。

事實(shí)上,在IBM系統(tǒng)中心對(duì)東軟PACS系統(tǒng)進(jìn)行實(shí)測(cè) ,使用RTC功能對(duì) DICOM醫(yī)學(xué)圖像數(shù)據(jù)格式進(jìn)行處理,對(duì)圖片類(lèi)型數(shù)據(jù)壓縮率居然達(dá)到42.3%,遠(yuǎn)遠(yuǎn)高于IBM公開(kāi)的發(fā)布值。在客戶收益方面,對(duì)于相同投資情況下,幫助用戶延長(zhǎng)系統(tǒng)的規(guī)劃時(shí)間,或降低系統(tǒng)建設(shè)的初次投資,有著明顯的效果。當(dāng)然對(duì)于ISV收益來(lái)說(shuō),利用新技術(shù)和高磁盤(pán)使用率,達(dá)到了提高客戶滿意度和行業(yè)形象。從而也實(shí)現(xiàn)了IBM與客戶、合作伙伴三贏的局面。
不過(guò),需要指出的是,據(jù)說(shuō)IBM V7000 1:2 可以為用戶提供兩倍以上的性能。效果非常明顯:一是降低數(shù)據(jù)中心50%的空間;二是單臺(tái)提供高達(dá)128GB緩存,4臺(tái)集群實(shí)現(xiàn)提供521GB緩存;三是減少50%的電力開(kāi)銷(xiāo)。這些結(jié)果也是用戶所苛求的。
阿明點(diǎn)評(píng):進(jìn)一步分析來(lái)看,RtC與IBM的SVC存儲(chǔ)虛擬化技術(shù)結(jié)合,使舊的設(shè)備也具有了壓縮功能。RtC可減少物理存儲(chǔ)購(gòu)買(mǎi)成本,RtC可減少設(shè)備占地空間;RtC可減少電源和冷卻系統(tǒng)能耗;RtC可降低按物理容量收費(fèi)的軟件許可證成本;RtC可減少因磁盤(pán)損壞而帶來(lái)的數(shù)據(jù)丟失風(fēng)險(xiǎn)。再加之IBM EasyTier可以為用戶實(shí)現(xiàn)性能的自我優(yōu)化,合理規(guī)劃存儲(chǔ)環(huán)境的部署規(guī)模,無(wú)需為了處理高峰期工作,優(yōu)化性能和成本;自動(dòng)管理性能優(yōu)調(diào),存儲(chǔ)系統(tǒng)能夠持續(xù)分析數(shù)據(jù)接入模式并且將數(shù)據(jù)自動(dòng)轉(zhuǎn)移到適當(dāng)?shù)拇鎯?chǔ)層中,在存儲(chǔ)系統(tǒng)內(nèi)部和之間轉(zhuǎn)移,提高管理員生產(chǎn)率;輕松增長(zhǎng)用戶的虛擬服務(wù)器基礎(chǔ)架構(gòu),自動(dòng)優(yōu)化整個(gè)基礎(chǔ)架構(gòu)上的I/O吞吐量,從而充分利用用戶的服務(wù)器和存儲(chǔ)器,虛擬化更多的基礎(chǔ)架構(gòu)組件。
由此可見(jiàn),IBM在幫助用戶在大數(shù)據(jù)新環(huán)境下提升存儲(chǔ)性能方面,將SVC、EasyTier與RtC相互作用,互相發(fā)揮出各自獨(dú)特優(yōu)勢(shì),從而達(dá)到用戶對(duì)存儲(chǔ)性能的更高要求。從這里可以遇見(jiàn),IBM存儲(chǔ)的發(fā)展路線一定是一個(gè)融會(huì)貫通了多種存儲(chǔ)技術(shù)、滿足用戶性能與容量、效率與成本等多個(gè)方面的綜合需求,在走向更為獨(dú)立的存儲(chǔ)之路上,永續(xù)性能神話將成其為必然的趨勢(shì)。(阿明)