Infinidat发布对比测试数据,其HFA性能比Pure和EMC的AFA都好,但是......

 

AFA连HFA都比不过,天塌了..........



好久没有写文章了,有点内疚,今天是劳动节,劳动一下,写篇随笔吧。

话说在存储界,性能的PK是家常便饭。

但是,不是所有的场景都去SPC这样的第三方组织进行标准的测试,而是通过购买竞争对手的产品,然后在相似的配置下做一个测试的对比。

当然,这种内部的测试一般都不对外公开,而是作为内部竞争分析或者产品设计的一些输入。但是,现在竞争环境太恶劣了,因此,很多厂商也会把自己测试得好的数据单方面进行公开,用来显示自己产品的厉害。

这不,前段时间,DELL EMC公布了自己和Pure Storage测试的一个结果,发布在register网站上(https://www.theregister.co.uk/2016/11/23/dell_emcs_unity_benchmarks/)。

Pure //m50 vs. Unity 600F



我们看到,Unity 600F全面胜出Pure //m50。按理来说,EMC应该采用XtremIO和Pure //m对应才更合适,因为都是为AFA全新设计的架构。但显然,EMC现在主推Unity AF了,因此,EMC拿Unity来应对。但是,Unity不支持重删,虽然支持压缩。因此,上面的测试也不知道大家是否都打开了压缩。

测试的配置如下,大家觉得这是apple to apple的比较吗?我觉得Unity 600F应该用RAID 6,因为Pure的RAID 3D支持坏两块盘故障,和RAID 6类似。

  • Unity 600F
  • 2 active-active controllers
  • 4 x 16Gbit/s FC ports
  • RAID5 (8 + 1)
  • 16 LUNS, 32 or 16 threads
  • 19 SSDs
  • FlashArray //m50
  • 2 controller (active-passive backend)
  • 4 x 16Gbit/s FC ports
  • RAID-3D
  • 16 LUNs, 32 or 16 threads/LUN
  • 40 SSDs (estimated)
Pure //m70 vs. Unity 600F



EMC同时还公布了和Pure //m70的对比,我们看到,这个优势更明显。

为啥呢?我们来看一下配置,因为Unity用了更多的盘,因此性能提起来了。因此,我们也可以看到,Unity需要比较多的盘才能发挥性能优势。

  • Unity 600F
  • 2 active-active controllers
  • 12 x 16Gbit/s FC ports
  • RAID-6 (10+2, 10+2, 10+2, 6+2)
  • 64 LUNS, 8 threads/LUN
  • 47 SSDs (44 + 3 spares)
  • FlashArray //m70
  • 2 controllers (active-passive backend)
  • 8 x 16Gbit/s FC ports
  • RAID-3D
  • 16 threads/LUN
  • 40 SSDs (estimated)
我们看到,这次Unity采用了RAID 6。不过,测试IOPS的时候,这个测试采用的是8K的粒度,而上一次采用的是16K的粒度。

由于这是EMC单方面公布的结果,因此,其可信度不高。Pure也发布了声明,否认EMC的测试结果,说真实环境去PK才有意义。

EMC虽然说其遵循了IDC和SNIA的针对AFA的测试建议(https://community.emc.com/docs/DOC-35014),但是,由于这是其选择性的测试,一般人就认为其只公布对自己有利的信息,因此,可信度肯定比SPC要差很多。

不过,就算有选择性的公布,我们也还是看到Unity确实在性能这块做得不错。因为一般我们认为,他们公布的数据肯定是真实的,只是有选择公布而已。Pure一般宣传32K的性能,因此估计其32K的性能最好,但是EMC只是测试了8K和16K。还有Pure的两个控制器是主备的方式,因此压力只能全压到一个控制器上,而Unity是ALUA的双活方式,因此两个控制器都可以满负荷工作,因此,这种极限测试,Pure的架构肯定要吃亏一些。

不过,螳螂扑蝉,黄雀在后,EMC还没有得意几天,Infinidat如法炮制,提供了一个自己的性能测试结果。当然,Pure和EMC的数据它没有去测,只是加上了自己的测试数据(http://www.infinidat.com/blog/all-flash-is-not-fast/)。

看到公布的数据,EMC的Unity 600F也是失败者啊。





Infinidat说,他们采用类似的测试,但是我们来看看其配置说明:

So last week we finally got around to running the same profiles against an INFINIDAT F6230 in our Waltham Solution Center, configured with 1.1TB of DDR-4 DRAM, 200TB TLC NAND, and 480 3TB nearline HDDs.

由于Infinidat F6230是一个混合阵列,不是AFA。但是,其可以采用SSD来做读写的Cache,因此,我们看到其配置了200TB的TLC NAND做Cache。

我们也看到,其数据量只有200TB,但是启动了在线压缩,因为Infinidat觉得其在线压缩对性能几乎没有影响。

By the way, we took the liberty of running the test with a 200TB data set instead of Pure and EMC’s 50TB because modern workloads require performance at scale, and we ran it with in-line compression enabled because our compression algorithm doesn’t hurt performance.

Infinidat这个测试,也是特别有意思。因为其SSD Cache配得太多了,所有的数据完全都可以纳入到Cache里面,也就是Cache命中率100%。其配置的一堆NL-SAS盘,这是为了最后落盘而已,因为Infinidat的原理和XIV一样的,都是不支持自动分层的。SSD纯粹作为Cache来使用,上面不能保存数据,其实是挺浪费的,虽然NL-SAS盘很便宜,但是其整体成本并不低。

不过,从测试结果来看,Infinidat能够取得如此成绩,特别是在时延方面,明显比Pure和EMC要胜出一筹,还是让大家印象深刻的。

Infinidat在官方还用天塌了来写了一个博客,打击EMC大幅下滑,Pure一直亏损。认为AFA如果不如HFA快,他们的日子更难过了,就如天塌下来一样。

Infinidat F是Moshe Yanai的第三代高端存储,确实有过人之处。而且他们自己说3Q16就已经实现了盈利,这个是非常难得的。因为现在IPO的存储startup公司,要一直保持市场扩张,投入很大,都没有一个目前是盈利的。

Infinidat现在也学习Nimble,做多公有云的tier-1存储。现在据说是beta测试阶段,明年会发布。



虽然目前Infinidat一直打击AFA,但是据了解其实验室也在研发AFA,因此,如果时机成熟(FLASH的成本和NL-SAS相当),我觉得其也会推出AFA。但是,目前来看,NAND FLASH的成本要低到和NL-SAS的水平,还有很长的路要走。

华为也是AFA的支持者之一,最近推出了Dorado V3产品,克服了原来Dorado v1只有性能的问题,支持重删压缩甚至快照双活企业特性。

在各地的发布会上,华为也演示了Dorado v3和XtremIO的性能测试对比,甚至还拍成一个搞笑的视频。



由于华为自己也做SSD,可以实现盘控联动,华为叫FlashLink。从发布会的胶片看,其提供的性能对比友商的产品x,应该是指XtremIO。



从图上看,说明Dorado V3对比XtremIO应该也有性能优势,虽然只是华为单方面公布的结果。不过,我从这个图还看到另外一个信息,即Dorado v3的RAID 6性能相比RAID 5下降不多,而XtremIO的下降比例就比较明显一些。

华为也提供了一个技术讲解的视频,里面也给出了Dorado v3 4控下和XtremIO 4控的一个相同时延下的最大IOPS性能对比,发现可以做到XtremIO的2倍,同样打开重删压缩,在同样的0.5ms时延下。

不过,这种单方面的对比,一般客户也就是感受一下,估计都半信半疑。不过,我还是建议华为学习一下Infinidat,即蹭热点,也采用EMC和Infinidat类似的测试方法,测试一下自己的数据,如果能够把Infinidat打败,就让register公布一下,这样顺路就把EMC Unity和Pure给比下去了,特别是在海外市场,register还是很有影响力的。

当然,我也建议华为拿dorado v3去测试一下SPC-1,因为目前SPC里面没有一个产品是开了重删压缩来测性能的,因为大家一般都追求性能的最高值。如果Dorado v3能够打开重删压缩测试SPC-1,性能能打破记录当然好,不能最少在性价比上也应该有良好表现。反正Dorado v3所有宣传的性能都是重删压缩都打开的场景,虽然可以关闭,但不关闭去测试一下,更加符合真实的环境,也许对用户更有参考意义。

随笔一篇,喷子莫喷,不要一看到华为就说是广告。我写东西习惯横向对比,这是我的风格。

最后祝各位读者劳动节快乐。明天要上班了,看完也该洗洗睡了。好梦!


    关注 高端存储知识


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册