據(jù)IDC調(diào)查報告顯示,全球混合閃存市場規(guī)模預(yù)計為83億美元,為僅8億美元規(guī)模的全閃存市場的十倍之多,越來越多的存儲用戶傾向于使用混合型閃存存儲陣列,而非全閃存陣列,這一差距在未來仍將持續(xù)擴(kuò)大。
在IDC于去年4月發(fā)布的一項針對千人以上規(guī)模的公司進(jìn)行的調(diào)研結(jié)果顯示,51.5%的受訪者目前正在其外部磁盤存儲環(huán)境中使用閃存,但其中只有7%(約占全部受訪者的3.5%)正在使用全閃存陣列的部署模式。到2016年,全閃存陣列預(yù)計將僅占整個混合閃存與全閃存陣列市場的10%左右。
近日,戴爾存儲大中華區(qū)總經(jīng)理李海平在接受采訪時稱,戴爾正在以全閃存陣列為戰(zhàn)略目標(biāo),全面支持混合閃存陣列,讓客戶逐步接受這兩種產(chǎn)品形態(tài)。
戴爾:混合陣列更受青睞
如果單論每IOPS的價格,閃存的價格與傳統(tǒng)磁盤相比確實便宜太多,一個是幾百IOPS的水平,另一個則是以萬甚至十萬來計算IOPS性能,在如此之高的性能面前,任何一個CIO或IT Manager都會痛痛快快的俯首稱臣。但是,在現(xiàn)實面前,性價比不是唯一。
▲戴爾存儲大中華區(qū)總經(jīng)理李海平
就單臺全閃存陣列來說,它的價格還是太高了,往往超出了企業(yè)客戶預(yù)算的數(shù)倍,更別提在提供IOPS的同時,F(xiàn)lash介質(zhì)的容量/價格比卻并未像想象中的那樣快速提高,換句話說,對比企業(yè)客戶在數(shù)據(jù)激增的刺激下,針對存儲容量的需求不斷提高,但閃存的容量價格,下降的速度卻沒有那么快。
怎么辦? 戴爾的答案是——混合陣列(Flash+HDD),無論是將閃存作為緩存(Cache)還是作為主存儲層(Tier 0 Storage),通過閃存介質(zhì)優(yōu)化與分層技術(shù)結(jié)合,利用大容量磁盤(主要是SATA盤或者是NL-SAS盤)解決容量問題,以高速的MLC甚至是SLC SSD提供高性能的IO讀、寫能力,這是當(dāng)前最具經(jīng)濟(jì)性的考慮。
但對混合陣列來說,由于牽扯到不同性能存儲層之間數(shù)據(jù)的流動,特別是以數(shù)據(jù)的“熱度”為指標(biāo),合理分配數(shù)據(jù)島不同的存儲介質(zhì),這不僅對存儲系統(tǒng)的控制器有所要求,更對數(shù)據(jù)流動、自動分層等數(shù)據(jù)算法有較高的要求。
不過,一般來說,如果軟件算法效率較高,利用混合陣列不僅可以徹底超越全閃存陣列,更可以逐漸接近全閃存陣列的性能,但同時提供后者無法比擬的容量/成本優(yōu)勢。
李海平認(rèn)為,利用存儲控制器進(jìn)行大量的壓縮和重刪算法,會損失客戶采購的存儲系統(tǒng)的性能,相對實際且避免性能損耗的,還是通過分層算法將較舊(冷)的數(shù)據(jù)沉淀到經(jīng)濟(jì)性更高的硬盤上去實現(xiàn)。
他表示,混合陣列意味著完全不同的陣列設(shè)計思路,全閃存陣列以“純”的閃存作為介質(zhì),無法通過加入傳統(tǒng)磁盤來降低系統(tǒng)總體擁有成本,對企業(yè)客戶來說,意味著難以降低經(jīng)濟(jì)性,IOPS性能滿足之后,可能需要采購更多的閃存來提高容量,會造成性能的浪費;未經(jīng)面向閃存進(jìn)行優(yōu)化的傳統(tǒng)磁盤陣列,無法很好的感知和利用閃存的特性,即便是配置成全部是閃存或是混合陣列的形式,也無法得到較好的性能。
他認(rèn)為,戴爾的思路是目前較為可行的一種,那就是以混合陣列為基礎(chǔ),面向閃存優(yōu)化,在全閃存的配置下,能夠提供與同行業(yè)競爭對手相同的性能和延遲表現(xiàn)的產(chǎn)品;提供支持全部采用傳統(tǒng)磁盤陣列的配置,在企業(yè)客戶初期預(yù)算緊張的情況下,滿足性能需求,在預(yù)算可行時,可以借用閃存提高性能。
當(dāng)然,混合陣列還是最主要的產(chǎn)品配置形態(tài),以部分配置的閃存和傳統(tǒng)磁盤,提供高性能、低延遲、大容量和經(jīng)濟(jì)性的成本——“純是不兼容過去,是革命性的。全是能夠兼容過去,立足于現(xiàn)在的,是一種漸進(jìn)式的閃存使用戰(zhàn)略。”李海平認(rèn)為,純閃存陣列和全閃存陣列有顯著的區(qū)別:前者在固件層也是“純粹”為閃存服務(wù)的,后者則只是存儲陣列的一種介質(zhì)配置形式。
談到戴爾的產(chǎn)品,李海平這樣認(rèn)為:“配置的時候,比如4020或者SC8000,如果我在這次配置全部用SSD硬盤,這就是全。如果哪天我再想加更多的硬盤,但是我要更大的容量,就要加一個盤柜,這時候就變成混了,所以全可以變成混合。”
他表示,根據(jù)戴爾的預(yù)計,在企業(yè)級閃存存儲系統(tǒng)市場,“混合閃存(陣列)的量還是95%以上的。”而且,在接觸客戶的時候“還是混合陣列更容易說動客戶”,并且,戴爾的方式是“把新興的技術(shù)、流動數(shù)據(jù)、分層技術(shù)、閃存、混合閃存和傳統(tǒng)硬盤流動數(shù)據(jù)的技術(shù)能夠快一點在“互聯(lián)網(wǎng)+”時代帶給客戶,在客戶業(yè)績快速成長的時候能夠插上閃存存儲的翅膀,使其飛得更快更好。”
網(wǎng)秦:引入閃存 效率提升數(shù)倍
現(xiàn)在戴爾正在做的是,把Tier 0級閃存放在服務(wù)器,Tier 1級閃存放在存儲,通過軟件實現(xiàn)所有服務(wù)器閃存之間的數(shù)據(jù)同步,同時快速同步到存儲閃存,再分層到普通硬盤中,三者打通,由此產(chǎn)生了500萬IOPS的架構(gòu),相當(dāng)于淘寶雙十一的整個交易量。
網(wǎng)秦就是這樣一家從無到有采用全閃存陣列的企業(yè)。早在2011年網(wǎng)秦就已經(jīng)遭遇性能瓶頸,所有數(shù)據(jù)先經(jīng)過一層緩存,再經(jīng)過多層多級緩存,最后加載不了的數(shù)據(jù)會被放入數(shù)據(jù)庫進(jìn)行讀取,最后不得不購閃存陣列來徹底解決他們的難題。
現(xiàn)在網(wǎng)秦采用了戴爾Compellent全閃存解決方案以及SharePlex,整個基礎(chǔ)架構(gòu)沒有做太多改變,運維團(tuán)隊在2014年完成平滑升級,單次業(yè)務(wù)處理時間提升了100%,不到80毫秒,實時數(shù)據(jù)同步得到了很好的保障。
目前網(wǎng)秦配置了12塊SSD,其中6塊用于處理快速讀,6塊處理密集寫,同時軟件實現(xiàn)損耗均衡,這樣可以很好地處理訂單高峰期和大規(guī)模統(tǒng)計查詢等場景,又兼顧到延長SSD的使用壽命。