實(shí)力驚人 天賦異稟
天賦驚人,當(dāng)然好!
以NBA為例,當(dāng)大家都很努力的時(shí)候,最終決定水平、成就高度就只有天賦了!存儲(chǔ)系統(tǒng)中的全閃存陣列,所謂AFA(All FlashArray,)就是如此。
雖然稱(chēng)為“陣列”,其實(shí)結(jié)構(gòu)上跟“陣列”差別已經(jīng)很大。
不知道大家注意沒(méi):
傳統(tǒng)陣列所強(qiáng)調(diào)的是“網(wǎng)絡(luò)共享”,是一種集中式的存儲(chǔ)模式;
與之相比,全閃存陣列更加強(qiáng)調(diào)Scale out,也就是橫向擴(kuò)展,屬于一種分布式存儲(chǔ)的形式。
生來(lái)就是全閃存,在架構(gòu)設(shè)計(jì)上就沒(méi)有必要考慮原來(lái)的方法??梢匀陂W存介質(zhì)的特點(diǎn)進(jìn)行設(shè)計(jì),例如閃存顆粒的特點(diǎn):耐讀不耐擦寫(xiě),如此要求系統(tǒng)在設(shè)計(jì)上做好“磨損均衡”,并要抑制“寫(xiě)放大”等問(wèn)題,以充分發(fā)揮閃存的特點(diǎn)。
應(yīng)對(duì)傳統(tǒng)應(yīng)用難以克服的問(wèn)題,例如VDI(桌面虛擬化)啟動(dòng)風(fēng)暴的問(wèn)題。
在命名上,全閃存之所以還稱(chēng)為“陣列”,本意上應(yīng)該是想傳達(dá)“陣列級(jí)別的可靠性和穩(wěn)定性”。
但望文生義,也容易被解讀為:滿配閃存盤(pán)的存儲(chǔ)陣列,從而留有可乘之機(jī)。從磁盤(pán)陣列的角度,滿配閃存盤(pán),對(duì)于軟件進(jìn)行必要的優(yōu)化,是不是也算“全閃存陣列”呢?
為了以示區(qū)分,就有了所謂“純閃”、“全閃”的分別;Gartner也用AFA和SSA(Solid-State Array,固態(tài)陣列)進(jìn)行區(qū)分。
AFA也好,SSA也好,其實(shí)都有一個(gè)沒(méi)有辦法回避的問(wèn)題:也就是$/GB成本的問(wèn)題。
一方面是SSD盤(pán)本身的成本;二來(lái),受限制性能,沒(méi)有辦法通過(guò)增加盤(pán),來(lái)解決容量的問(wèn)題;因?yàn)槎询BSSD盤(pán),容量上去了,但性能發(fā)揮不出來(lái),得不償失!
針對(duì)$/GB成本劣勢(shì),AFA也有2張牌:一個(gè)是宣傳$/IOPS的優(yōu)勢(shì);二是重復(fù)數(shù)據(jù)刪除效率,用于解決$/GB成本的問(wèn)題,很多AFA會(huì)承諾4倍以上現(xiàn)有容量的數(shù)據(jù)存儲(chǔ)。
無(wú)論如何,從市場(chǎng)角度看,全閃存陣列帶來(lái)了勃勃生機(jī)。
捶打和磨練
生來(lái)即全閃為存,天賦異稟讓人羨慕,就像00后一樣,作為“互聯(lián)網(wǎng)原著民”,他們更加容易適應(yīng)互聯(lián)網(wǎng)+的新時(shí)代。
但是如何事情也有兩面性?;ヂ?lián)網(wǎng)讓人更加便于交流和溝通,讓地球成為地球村;但也可以讓人變“宅”。
AFA也是如此,生來(lái)即閃存,天賦異稟;但也離不開(kāi)市場(chǎng)的捶打磨練,要走親民路線,不能孤芳自賞,不食人間煙火。
以統(tǒng)一存儲(chǔ)為例,似乎不適合AFA,因?yàn)殍b于$/GB實(shí)際情況,AFA似乎更加適合SAN,以塊數(shù)據(jù)應(yīng)用為主,所謂ServerSAN。
很多生來(lái)即閃存AFA將精力集中在性能,以及提供RAID、快照、復(fù)制、備份、重刪、歸檔、加密等功能特性上。但對(duì)統(tǒng)一存儲(chǔ)不屑一顧。
在很多人看來(lái),AFA這樣的產(chǎn)品,并不適合NAS,對(duì)于文件系統(tǒng)來(lái)說(shuō),AFA成本過(guò)高。也沒(méi)有必要考慮FC之外,iSCSI,文件系統(tǒng)等多協(xié)議支持!
殊不知,現(xiàn)實(shí)應(yīng)用場(chǎng)景中,很難要求用戶在購(gòu)買(mǎi)AFA之后,另外購(gòu)買(mǎi)NAS。用戶很希望一個(gè)AFA同時(shí)支持各種類(lèi)型的應(yīng)用。
多種介質(zhì)支持、功能完備、多協(xié)議支持、應(yīng)用場(chǎng)景適配,這就成就了紫光西部數(shù)據(jù)所提出的ASA(All Supply Array)的概念,從而賦予了AFA新的內(nèi)涵。
“不是所有的AFA都是生來(lái)即閃存的;生來(lái)即閃存的系統(tǒng)也不都是ASA的?!弊瞎馕鞑繑?shù)據(jù)產(chǎn)品及解決方案 副總裁胡曉雷說(shuō)。
如果單純從技術(shù)上說(shuō),ASA、統(tǒng)一存儲(chǔ)似乎沒(méi)有更多值得炫耀的地方。但也恰恰是紫光西部數(shù)據(jù)AFA更接地氣的地方。
另外一個(gè)能夠體現(xiàn)接地氣的設(shè)計(jì)是NVDIMM的使用。
如今,SCM(Storage Class Memory,存儲(chǔ)級(jí)內(nèi)存)被視為AFA的發(fā)展方向。熟悉技術(shù)的人知道:CPU內(nèi)部,緩存帶來(lái)性能延遲是10ns級(jí)別,DRAM(內(nèi)存)是80ns級(jí)別,全閃存陣列在.1ms級(jí)別,磁盤(pán)10ms以上;
從數(shù)據(jù)上可以看出,在閃存(NAND)和內(nèi)存之間,還有很大差距需要填補(bǔ)。對(duì)此,紫光西部數(shù)據(jù)采用了內(nèi)存優(yōu)先的系統(tǒng)架構(gòu),配置了NVDIMM非易失性?xún)?nèi)存后,從時(shí)延和數(shù)據(jù)縮減技術(shù)方面把生來(lái)即全閃的陣列又提高到全新的高度。
不管存儲(chǔ)配置為全閃存還是混閃模式。
小結(jié)
從AFA、HFA到ASA,再到SCM,生來(lái)即全閃有自己獨(dú)特發(fā)展軌跡,不同廠商有不同的理解和側(cè)重,堪稱(chēng)百花齊放,迎來(lái)全閃存陣列應(yīng)用的春天!