在全閃存陣列風(fēng)光無限的背后,是混合陣列(Flash+HDD)在市場(chǎng)上的春風(fēng)得意。
確實(shí),單論每IOPS的價(jià)格,閃存的價(jià)格與傳統(tǒng)磁盤相比實(shí)在是太便宜了,一個(gè)是幾百IOPS的水平,另一個(gè)則是以萬甚至十萬來計(jì)算IOPS性能,在如此之高的性能面前,任何一個(gè)CIO或IT Manager都會(huì)痛痛快快的俯首稱臣,只是,性價(jià)比不是唯一。
就單臺(tái)全閃存陣列來說,它的價(jià)格還是太高了,往往超出了企業(yè)客戶預(yù)算的數(shù)倍,更別提在提供IOPS的同時(shí),F(xiàn)lash介質(zhì)的容量/價(jià)格比卻并未像想象中的那樣快速提高,換句話說,對(duì)比企業(yè)客戶在數(shù)據(jù)激增的刺激下,針對(duì)存儲(chǔ)容量的需求不斷提高,但閃存的容量?jī)r(jià)格,下降的速度卻沒有那么快。
怎么辦?答案自然是混合陣列(Flash+HDD),無論是將閃存作為緩存(Cache)還是作為主存儲(chǔ)層(Tier 0 Storage),通過閃存介質(zhì)優(yōu)化與分層技術(shù)結(jié)合,利用大容量磁盤(主要是SATA盤或者是NL-SAS盤)解決容量問題,以高速的MLC甚至是SLC SSD提供高性能的IO讀、寫能力,這是當(dāng)前最具經(jīng)濟(jì)性的考慮。
但對(duì)混合陣列來說,由于牽扯到不同性能存儲(chǔ)層之間數(shù)據(jù)的流動(dòng),特別是以數(shù)據(jù)的“熱度”為指標(biāo),合理分配數(shù)據(jù)島不同的存儲(chǔ)介質(zhì),這不僅對(duì)存儲(chǔ)系統(tǒng)的控制器有所要求,更對(duì)數(shù)據(jù)流動(dòng)、自動(dòng)分層等數(shù)據(jù)算法有較高的要求。
不過,一般來說,如果軟件算法效率較高,利用混合陣列不僅可以徹底超越全閃存陣列,更可以逐漸接近全閃存陣列的性能,但同時(shí)提供后者無法比擬的容量/成本優(yōu)勢(shì)。
戴爾存儲(chǔ)大中華區(qū)總經(jīng)理李海平認(rèn)為,利用存儲(chǔ)控制器進(jìn)行大量的壓縮和重刪算法,會(huì)損失客戶采購的存儲(chǔ)系統(tǒng)的性能,相對(duì)實(shí)際且避免性能損耗的,還是通過分層算法將較舊(冷)的數(shù)據(jù)沉淀到經(jīng)濟(jì)性更高的硬盤上去實(shí)現(xiàn)。
李海平表示,混合陣列意味著完全不同的陣列設(shè)計(jì)思路,全閃存陣列以“純”的閃存作為介質(zhì),無法通過加入傳統(tǒng)磁盤來降低系統(tǒng)總體擁有成本,對(duì)企業(yè)客戶來說,意味著難以降低經(jīng)濟(jì)性,IOPS性能滿足之后,可能需要采購更多的閃存來提高容量,會(huì)造成性能的浪費(fèi);未經(jīng)面向閃存進(jìn)行優(yōu)化的傳統(tǒng)磁盤陣列,無法很好的感知和利用閃存的特性,即便是配置成全部是閃存或是混合陣列的形式,也無法得到較好的性能。
他認(rèn)為,戴爾的思路是目前較為可行的一種,那就是以混合陣列為基礎(chǔ),面向閃存優(yōu)化,在全閃存的配置下,能夠提供與同行業(yè)競(jìng)爭(zhēng)對(duì)手相同的性能和延遲表現(xiàn)的產(chǎn)品;提供支持全部采用傳統(tǒng)磁盤陣列的配置,在企業(yè)客戶初期預(yù)算緊張的情況下,滿足性能需求,在預(yù)算可行時(shí),可以借用閃存提高性能。
當(dāng)然,混合陣列還是最主要的產(chǎn)品配置形態(tài),以部分配置的閃存和傳統(tǒng)磁盤,提供高性能、低延遲、大容量和經(jīng)濟(jì)性的成本——“純是不兼容過去,是革命性的。全是能夠兼容過去,立足于現(xiàn)在的,是一種漸進(jìn)式的閃存使用戰(zhàn)略。”李海平認(rèn)為,純閃存陣列和全閃存陣列有顯著的區(qū)別:前者在固件層也是“純粹”為閃存服務(wù)的,后者則只是存儲(chǔ)陣列的一種介質(zhì)配置形式。
回到戴爾的產(chǎn)品,李海平是這樣說的:“配置的時(shí)候,比如4020或者SC8000,如果我在這次配置全部用SSD硬盤,這就是全。如果哪天我再想加更多的硬盤,但是我要更大的容量,就要加一個(gè)盤柜,這時(shí)候就變成混了,所以全可以變成混合。”
他表示,根據(jù)戴爾的預(yù)計(jì),在企業(yè)級(jí)閃存存儲(chǔ)系統(tǒng)市場(chǎng),“混合閃存(陣列)的量還是95%以上的。”而且,在接觸客戶的時(shí)候“還是混合陣列更容易說動(dòng)客戶”,并且,戴爾的方式是“把新興的技術(shù)、流動(dòng)數(shù)據(jù)、分層技術(shù)、閃存、混合閃存和傳統(tǒng)硬盤流動(dòng)數(shù)據(jù)的技術(shù)能夠快一點(diǎn)在“互聯(lián)網(wǎng)+”時(shí)代帶給客戶,在客戶業(yè)績(jī)快速成長(zhǎng)的時(shí)候能夠插上閃存存儲(chǔ)的翅膀,使其飛得更快更好。”