取消
搜索历史
热搜词
原创
活动
创新2.0
I T
产业
当前位置:首页 >互联网•IT > 存储 > 闪存 > 正文
Nimble和Pure对EMC Unity发起猛烈攻击,但不是所有攻击都有效
来源:高端存储知识  :西瓜哥 2016-05-13 09:48:02
这段时间出差有点频繁,好久没有写技术方面的文章了。这段时间存储的热点应该还是前几天结束的EMC WORLD 2016大会,对于技术人员来说,还...

\

这段时间出差有点频繁,好久没有写技术方面的文章了。

这段时间存储的热点应该还是前几天结束的EMC WORLD 2016大会,对于技术人员来说,还是EMC新发布的Unity。EMC WORLD 2016大会的主题是现代化,而Unity也宣传是现代化的闪存系统。

\

其实,关于Unity的点评,我已经写过两篇文章了。发布会前和发布会后各写了一篇。

无图有真相,EMC新一代中端存储Unity点评

EMC Unity发布后再点评

当然,文章发表后,被EMC的粉丝骂得狗血喷头,核心很多人都不是在技术上反驳我,而是进行人身攻击。其实,这种技术的吵架没有什么不好,让大家更加能够了解一个产品,但人身攻击就没有必要了。

其实,国外的吵架不比我们少。今天,我们就来看看Nimble Storage和Pure Storage对EMC Unity/VNX3的点评。这两个都是上市公司,因此,它们的分量比Tintri可要高多了。

Nimble Storage的攻击

Nimble在官方博客上发表了一篇文章,认为Unity/VNX3不算一个现代的闪存系统,只是VNX2的改良罢了。

\

这篇文章从闪存系统的9个基本设计原则来打击Unity:

数据缩减。地球人都知道,Unity不支持重删,压缩也要明年才支持。确实不太像全新设计的闪存系统啊;

寿命管理。Unity学习XtremIO,让SSD来做垃圾收集,而系统不参与。Nimble认为这样不对,这样只能用很贵的SSD,不能利用未来更便宜的SSD产品。这个西瓜哥觉得是设计理念的问题,没有对错之分。系统不参与寿命管理,可以减轻系统的负担,性能会更好些。

写性能优化。Nimble攻击Unity的性能还是依赖HDD/SSD的数量,没有类似它们的CASL(Cache-Accelerated Sequential Layout)技术。

扩展性。Unity不支持横向扩展。

统一的二级存储。Nimble认为Unity虽然可以和VNX2复制(其实不行,只能和VNXe复制),但Unity还是老架构,其指针快照的开销和VNX2一样大,数据保护的效率不高。

弹性。Unity还是传统的RAID方式。

基于云的预测分析。Nimble说EMC的CloudIQ很多功能还需要本地的管理软件实现,比Nimble差远了。

加密。Unity提供系统级的加密,不依赖加密盘。而Nimble提供细粒度的数据路径加密,保证租户的数据安全隔离,还可以进行数据粉碎,复制也是加密的。

存储生命周期。Nimble可以在线升级控制器,而Unity不行。

EMC粉不要生气,Nimble的评价还是温柔的。Pure Storage就没有这么客气了。

Pure Storage的攻击

Pure和EMC的竞争可激烈得多。EMC控告Pure侵犯其重删专利的官司刚刚以EMC小胜而结束,EMC又要求法院下令要求Pure停止销售侵权产品。因此,Pure一直怀恨在心。针对EMC的Unity,也是毫不留情,在官网上一连发了3条博客来攻击EMC。

\

在产品层面的攻击点,主要有5点:

不高效。Unity没有重删压缩,效率不高。

不简单。下面5点说明Unity的管理一点都不简单。

2a)RAID管理。传统RAID方式,配置复杂

2b)池管理。池里的硬盘类型和RAID属性要求一致,限制太多。池容量不能缩小,LUN不能跨池,有性能孤岛。池必须保留10%的剩余空间,否则系统可能不正常工作。快照和复制让池管理更加复杂。

2c)加密要事先选择,密钥建议在外面做备份。

2d)热备盘。传统的热备盘管理方式。

2e)NAS服务器。NAS服务器绑定都某个控制器,如果需要负责均衡,需要创建另外的NAS服务器。

扩展性不高。控制器不能在线升级,Pure可以。Unity宣传30万IOPS,8K 80/20(R/W)场景。Pure认为现实的I/O一般是32K,因此换算成32K的IO,只有7.5万IOPS了,比Pure //m10入门级产品还差。

弹性不高。Unity无法证明可以做到5个9,而Pure的实际使用可以达到5个9以上。还有Unity如果发生控制器故障,性能要损失一半。

不是常绿(evergreen)。无法支持在线控制器升级。

总结一下,Pure认为自己的入门级产品FlashArray //m10比EMC Unity 300F要强多了。

\

而FlashArray //m70的性价比也远超Unity 600F。

\

还有,Pure认为EMC的全闪存需要4款产品才能满足客户需求,让客户很难选择,因为客户关注点可能是多方面的。

\

而Pure一款产品基本满足可以所有的需求。因此Pure建议用户考虑EMC的时候,一定要叫上Pure一块做PoC,他们有信心在PoC阶段打败EMC。

看完Nimble和Pure的点评,西瓜哥感觉有些有道理,但有些观点我也不敢苟同。

我感觉有几点确实还是Unity不够现代的缺点是:

不支持重删压缩;

不支持横向扩展;

传统的RAID管理。

一般较新架构的AFA都支持,包括EMC XtremIO。因此,Unity如果说是现代的闪存系统,那么XtremIO那不成了超现代了吗,O(∩_∩)O哈!

至于下面两点,我感觉各有利弊,并不能说明Unity不好。

系统做垃圾收集还是SSD做。这个没有好坏之分,应该说各有优缺点吧。前面分析过。我个人比较喜欢系统来做,这样灵活性大些。大部分厂商也是走这条路线。

控制器在线升级。这个特性我感觉用处不是太大。要支持控制器在线升级,平时两个控制器只能用一个,另外一个一直在做热备,挺浪费的。而且,很少的用户需要控制器升级,毕竟存储的生命周期就5-7年,一般不需要更换控制器。就算要换控制器,但下面的硬盘框和硬盘如果不换,性能也好不了。比如硬盘框和硬盘都是老的SAS 6G的接口,5年后估计都是SAS 12G甚至更高的接口了,和新控制器不匹配啊。控制器和控制框和硬盘接口其实都是有时代烙印的,只能升级控制器意义不大。我个人更加喜欢真正的AA,两个控制器都用起来,而不是热备的方式。

总之,Nimble和Pure打击EMC Unity,目的也是很明显的,就是通过打击别人来抬高自己。但作为用户,我们还是要看其阐述的理由是什么,是否对自己有价值。为什么我特别喜欢看国外的技术博客,因为博客一般观点比较犀利,特别是可以看到很多反对的声音,这样可以加深你对产品的理解。如果你看那些正式的媒体,很多是新闻报道的稿件,这些稿件有一个特点,就是只报喜不报忧(因为害怕得罪厂商,影响广告),意义不大。

编辑:Xanthe
关键字:       闪存 
活动 直播间  | CIO智行社

分享到微信 ×

打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。