如果把EMC的XtremIO稱做性能小怪獸的話,那么DSSD就是性能大怪獸了。DSSD被EMC收購(gòu)后萬(wàn)眾矚目,但由于產(chǎn)品沒(méi)有發(fā)布,因此大家了解得都不多。
近日,西瓜哥從相關(guān)渠道了解到,EMC將在2月29日正式發(fā)布DSSD,DSSD D5也將在3月份GA,推向市場(chǎng)。
今天,給大家劇透一下DSSD D5,讓大家可以提前一窺此物的獨(dú)特之處。
首先說(shuō)一下DSSD的定位。大家都知道DSSD是全閃存的東東,EMC內(nèi)部,產(chǎn)品很多的說(shuō),全閃存的產(chǎn)品也有很多,包括XtremIO,VMAX和VNX都有全閃存的形態(tài)。大家看一下下面的白板就明白了,DSSD的性能是最高的,但容量嘛,應(yīng)該也是最小的。
DSSD的目標(biāo)市場(chǎng)就三個(gè),一是高性能的數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)場(chǎng)景,特別提到要替代Oracle Exadata;二是Hadoop大數(shù)據(jù)實(shí)時(shí)分析場(chǎng)景,第一個(gè)版本支持cloudera;三是客戶的高性能應(yīng)用,如GPFS等。
以前我們碰到以上三種場(chǎng)景,一般采用AFA全閃存陣列或者在服務(wù)器上插閃存卡來(lái)解決。但AFA采用存儲(chǔ)網(wǎng)絡(luò)連接(如FC或IB)會(huì)帶來(lái)時(shí)延,而且傳統(tǒng)的I/O堆棧也會(huì)帶來(lái)時(shí)延。而服務(wù)器插閃存卡,雖然沒(méi)有網(wǎng)絡(luò)連接帶來(lái)的時(shí)延,但卻失去了共享存儲(chǔ)的優(yōu)勢(shì),可靠性和擴(kuò)展性都比較差。
而DSSD D5則沒(méi)有以上問(wèn)題。DSSD采用PCIe 3.0連接,采用最新的NVMe over Fabric技術(shù),可以同時(shí)連接48臺(tái)主機(jī)。EMC把這種形態(tài)叫共享直連的RSF(Rack-Scale Flash)池。
DSSD D5宣傳可以實(shí)現(xiàn)一千萬(wàn)IOPS,100GB/S帶寬,100us時(shí)延,可用容量(RAID后)可以達(dá)到100TB。
時(shí)延應(yīng)該是DSSD最大的賣點(diǎn)了。目前所有的AFA,只有IBM的FlashSystem 900宣傳的時(shí)延指標(biāo)和DSSD比較接近。因?yàn)檫@兩個(gè)產(chǎn)品的設(shè)計(jì)理念比較相近,都是采用定制的閃存模塊,硬件定義閃存,幾乎沒(méi)有任何高級(jí)的數(shù)據(jù)服務(wù)(如快照、重刪壓縮、復(fù)制等等),都是追求時(shí)延優(yōu)先。但理論上DSSD時(shí)延應(yīng)該更好,因?yàn)椴捎昧薔MVe over PCIe Fabric。
用了PCIe連接,如何訪問(wèn)DSSD呢?EMC提供了多種驅(qū)動(dòng)和API,你可以把DSSD當(dāng)做塊設(shè)備,也可以作為HDFS的插件,也可以作為一個(gè)key/value系統(tǒng)供客戶應(yīng)用編程使用。
所有的訪問(wèn)方式,都跳過(guò)了操作系統(tǒng)內(nèi)核,采用DMA的訪問(wèn)方式直接訪問(wèn)flash,因此可以做到100us時(shí)延。塊設(shè)備的方式由于需要device driver,會(huì)比API方式稍微慢一些,據(jù)說(shuō)要多20us左右。
DSSD的可靠性采取了很多創(chuàng)新設(shè)計(jì),除了一般系統(tǒng)都有的部件冗余,熱插拔,多鏈路外,比較重大不同是時(shí)空(space-time)垃圾收集,閃存物理控制和立體RAID技術(shù)。
最獨(dú)特的是立體多維RAID技術(shù),這是DSSD在2012年申請(qǐng)的一項(xiàng)專利(專利號(hào)US 8,341,342)。據(jù)說(shuō)目前DSSD D5只實(shí)現(xiàn)了兩維的RAID 6技術(shù),號(hào)稱代價(jià)和RAID 6類似,但可靠性提高約2倍。西瓜哥下載了專利的說(shuō)明看了半天,7竅只看通了6竅,哎,水平高的讀者請(qǐng)自行閱讀。
最后,看一下DSSD和XtremIO的區(qū)別,發(fā)現(xiàn)其針對(duì)的場(chǎng)景差異還是很大的。也就是XtremIO的長(zhǎng)項(xiàng)是傳統(tǒng)的VDI,VSI,OLTP場(chǎng)景,而DSSD卻重點(diǎn)在實(shí)時(shí)分析,并行處理等場(chǎng)景。DSSD也作為Isilon數(shù)據(jù)湖解決方案的一個(gè)補(bǔ)充,存放需要實(shí)時(shí)分析的數(shù)據(jù)。
DSSD的出現(xiàn),對(duì)實(shí)時(shí)要求很高的應(yīng)用最有價(jià)值,如金融的欺詐檢測(cè),風(fēng)險(xiǎn)分析,真正應(yīng)對(duì)了那句話,時(shí)間就是金錢,因?yàn)槟軌蚩?s響應(yīng),可能損失就減少千萬(wàn)。
分享到微信 ×
打開(kāi)微信,點(diǎn)擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁(yè)分享至朋友圈。