【剧透】EMC性能大怪兽DSSD D5这月底发布,千万IOPS,100us时延......

2016-02-22 西瓜哥 高端存储知识 高端存储知识

如果把EMC的XtremIO称做性能小怪兽的话,那么DSSD就是性能大怪兽了。DSSD被EMC收购后万众瞩目,但由于产品没有发布,因此大家了解得都不多。


近日,西瓜哥从相关渠道了解到,EMC将在2月29日正式发布DSSD,DSSD D5也将在3月份GA,推向市场。


今天,给大家剧透一下DSSD D5,让大家可以提前一窥此物的独特之处。


首先说一下DSSD的定位。大家都知道DSSD是全闪存的东东,EMC内部,产品很多的说,全闪存的产品也有很多,包括XtremIO,VMAX和VNX都有全闪存的形态。大家看一下下面的白板就明白了,DSSD的性能是最高的,但容量嘛,应该也是最小的。


DSSD的目标市场就三个,一是高性能的数据库和数据仓库场景,特别提到要替代Oracle Exadata;二是Hadoop大数据实时分析场景,第一个版本支持cloudera;三是客户的高性能应用,如GPFS等。


以前我们碰到以上三种场景,一般采用AFA全闪存阵列或者在服务器上插闪存卡来解决。但AFA采用存储网络连接(如FC或IB)会带来时延,而且传统的I/O堆栈也会带来时延。而服务器插闪存卡,虽然没有网络连接带来的时延,但却失去了共享存储的优势,可靠性和扩展性都比较差。


而DSSD D5则没有以上问题。DSSD采用PCIe 3.0连接,采用最新的NVMe over Fabric技术,可以同时连接48台主机。EMC把这种形态叫共享直连的RSF(Rack-Scale Flash)池。


DSSD D5宣传可以实现一千万IOPS,100GB/S带宽,100us时延,可用容量(RAID后)可以达到100TB。


时延应该是DSSD最大的卖点了。目前所有的AFA,有IBM的FlashSystem 900宣传的时延指标和DSSD比较接近。因为这两个产品的设计理念比较相近,都是采用定制的闪存模块,硬件定义闪存,几乎没有任何高级的数据服务(如快照、重删压缩、复制等等),都是追求时延优先。但理论上DSSD时延应该更好,因为采用了NMVe over PCIe Fabric。



用了PCIe连接,如何访问DSSD呢?EMC提供了多种驱动和API,你可以把DSSD当做块设备,也可以作为HDFS的插件,也可以作为一个key/value系统供客户应用编程使用。


所有的访问方式,都跳过了操作系统内核,采用DMA的访问方式直接访问flash,因此可以做到100us时延。块设备的方式由于需要device driver,会比API方式稍微慢一些,据说要多20us左右。


DSSD的可靠性采取了很多创新设计,除了一般系统都有的部件冗余,热插拔,多链路外,比较重大不同是时空(space-time)垃圾收集,闪存物理控制和立体RAID技术。


最独特的是立体多维RAID技术,这是DSSD在2012年申请的一项专利(专利号US 8,341,342)。据说目前DSSD D5只实现了两维的RAID 6技术,号称代价和RAID 6类似,但可靠性提高约2倍。西瓜哥下载了专利的说明看了半天,7窍只看通了6窍,哎,水平高的读者请自行阅读。



最后,看一下DSSD和XtremIO的区别,发现其针对的场景差异还是很大的。也就是XtremIO的长项是传统的VDI,VSI,OLTP场景,而DSSD却重点在实时分析,并行处理等场景。DSSD也作为Isilon数据湖解决方案的一个补充,存放需要实时分析的数据。


DSSD的出现,对实时要求很高的应用最有价值,如金融的欺诈检测,风险分析,真正应对了那句话,时间就是金钱,因为能够快1s响应,可能损失就减少千万。


【学习心得】

DSSD D5据说定价和AFA的单位裸容量价格差不多,即$/GB基本一样。但是,其优势在于$/IOPS。由于没有重删压缩,因此,单位有效容量费用方面肯定AFA更有优势,加上其没有高级数据服务,因此一般的场景都用不到DSSD。据西瓜哥了解,目前DSSD D5还不支持SAP HANA,不支持任何Hypervisor,应用场景受限还比较多。但大数据实时分析的流行,让DSSD未来前景还是很光明的,加上这种RSF形态少有对手,可能会成为EMC主推的场景。一般的思路应该是XtremIO满足不了再推荐DSSD,可能最后市场的行为是DSSD满足不了再上XtremIO,因为只要用户接受了DSSD,EMC基本就赢了,因为没有竞争对手啊。

DSSD D5的IOPS和带宽都这么突出,EMC是否会用它去参加存储的SPC军备大赛?因为SPC不测功能,DSSD其实最有利了。如果EMC这么做,那么可能SPC-1和SPC-2的四项冠军(IO和带宽的性能和性价比)都有可能是DSSD的了,这样大家以后都不能一块地愉快玩耍了。


最后来个调查,根据我剧透的信息,大家现实中碰到AFA满足不了,必须要用DSSD这么高性能的场景了吗?






觉得不错,分享给更多人看到

关于 高端存储知识

普及高端存储知识,西瓜哥原创高端存储学习心得每晚分享,聚焦主流高端存储产品EMC VMAX、HDS VSP、HP 3PAR StoreServ 10000、IBM DS8870、IBM XIV G3、华为OceanStor 18800等。

广告 也可以是生活的一部分

高端存储知识 微信二维码

高端存储知识 微信二维码