因?yàn)橹髁鞯拇疟P陣列會(huì)將數(shù)據(jù)直接存到磁盤上,所以性能是個(gè)比較大的問(wèn)題,而閃存雖然性能非常高,但是在單位容量的成本上面又沒(méi)有優(yōu)勢(shì),這種現(xiàn)狀催生了混合陣列?;旌洗鎯?chǔ)陣列是使用閃存與磁盤作為存儲(chǔ)介質(zhì),結(jié)合兩者各自的特點(diǎn)使得存儲(chǔ)陣列能在性能、容量以及成本之間形成一個(gè)平衡?;旌详嚵械年P(guān)鍵在于存儲(chǔ)架構(gòu)以及軟硬件的結(jié)合。混合陣列的商業(yè)價(jià)值時(shí)間就是金錢,舊的存儲(chǔ)架構(gòu)浪費(fèi)了太多的時(shí)間而且管理工作非常復(fù)雜,另外虛擬機(jī)的隨機(jī)I/O等性能并不能滿足企業(yè)需求。這些問(wèn)題都使得存儲(chǔ)系統(tǒng)成為阻礙企業(yè)發(fā)展的一個(gè)瓶頸。
混合存儲(chǔ)陣列意味著可以充分利用閃存的性能優(yōu)勢(shì),而成本比全閃存陣列低。另外將閃存與大容量磁盤放在一個(gè)系統(tǒng)中,比起全閃存陣列,混合存儲(chǔ)陣列有更大的空間來(lái)存儲(chǔ)更多的應(yīng)用數(shù)據(jù)。DCIG的 Ken Clipperton認(rèn)為現(xiàn)在正是混合陣列發(fā)展的時(shí)期,對(duì)于存儲(chǔ)廠商,這也是一個(gè)重大的發(fā)展機(jī)遇。
混合陣列和全閃存陣列的不同一個(gè)混合陣列往往使用PCIe閃存卡或者SSD作其閃存部分,創(chuàng)建一個(gè)高性能的存儲(chǔ)池,除此之外陣列中還可能有很多大容量的磁盤。因?yàn)榛旌详嚵兄胁皇撬械拇鎯?chǔ)介質(zhì)都是閃存,所以必須對(duì)特性不同的存儲(chǔ)介質(zhì)進(jìn)行分層,這種產(chǎn)品依靠智能緩存/分層等算法,能夠判別數(shù)據(jù)的冷熱,并將熱數(shù)據(jù)存在閃存部分,熱度較低的數(shù)據(jù)存在磁盤部分。
閃存雖然性能高,但是成本并沒(méi)有優(yōu)勢(shì)。所以閃存在陣列中往往是做一個(gè)高性能的存儲(chǔ)層,主要運(yùn)行的是對(duì)IOPS等性能要求較高的應(yīng)用?;旌详嚵兄谐朔謱油€會(huì)有in-line數(shù)據(jù)重刪和數(shù)據(jù)壓縮的功能。
另一個(gè)方面是混合陣列和傳統(tǒng)磁盤陣列的不同。磁盤部分一般混合陣列會(huì)使用7.2k RPM的SAS或者SATA磁盤,有的高級(jí)點(diǎn)的系統(tǒng)會(huì)使用更貴點(diǎn)的萬(wàn)轉(zhuǎn)FC磁盤在低轉(zhuǎn)速磁盤和閃存之間加上一層。
混合陣列的關(guān)鍵就在于分層算法。也就是說(shuō)為數(shù)據(jù)選擇合適的存儲(chǔ)資源并實(shí)現(xiàn)數(shù)據(jù)在多個(gè)存儲(chǔ)層之間進(jìn)行動(dòng)態(tài)的數(shù)據(jù)遷移是混合陣列的基礎(chǔ)。