我们日前得到一份由EMC发布的反Violin Memory文档,文章为了提振自家XtremIO的士气而与Violin进行了对比。在承认“Violin是XtremIO在全闪存存储市场上的头号竞争对手”之后,文章旋即以引出一系列的尖锐问题。
我们日前得到一份由EMC发布的反Violin Memory文档,文章为了提振自家XtremIO的士气而与Violin进行了对比。在承认“Violin是XtremIO在全闪存存储市场上的头号竞争对手”之后,文章旋即以引出一系列的尖锐问题。
EMC官方网站某个阴暗的角落中盘踞着这份名为“Battle Card”的文件,但现在已经不再开放访问。我们想办法在原先允许访问时搞到了一份副本,下面一起来看EMC是如何评论Violin的:
- XtremIO原生支持企业数据服务,例如内联数据缩减、精简配置以及快照机制,且不会对性能造成任何影响;Violin并不提供任何此类服务。赛门铁克的方案在闪存产品中的效果尚未得到验证,且几乎不可避免地会对性能造成拖累。
- XtremIO的线性向外扩展能力不会增加任何I/O延迟。Violin则无法以任何方式提高性能或者扩大容量。
- Violin的SAN存储由于其作为DAS存储设备的局限性而受到束缚。对于多线程应用程序或者在同时支持多个应用程序时,Violin的方案在性能方面会出现显著降低。XtremIO则不存在此类问题。
- Violin的垃圾回收机制会给应用程序I/O带来无法预知的延迟。由于存储空间被占满且需重复进行写入覆盖(预处理),阵列的I/O延迟会变得很高。这种情况在进行读/写混合工作负载时表现得尤为严重。XtremIO不会对SSD进行垃圾回收,因此不存在此类性能问题。
- Violin在存储容量方面浪费严重。相对于XtremIO的最高30%资源浪费,Violin的原始容量至少会丢失41%(如果使用赛门铁克的功能,损耗比例还会进一步增加)。
EMC XtremIO定位对阵Violin 6000机型
这份文档还列举了一系列XtremIO销售代表向Violin渠道经销代表提出的尖锐问题:
- 既然无法实现一台机柜以上的向外扩展能力,Violin要如何保护客户投资并为其业务增长提供扩容空间?XtremIO的线性向外扩展能力在增容的同时不会带来任何应用程序I/O延迟。
- Violin的垃圾回收机制从本质上看属于多线程混合式读/写操作,需要不断产生I/O负载并持续加以重写,这样的处理方式在实际企业工作负载中会给主机I/O带来怎样的性能影响?XtremIO不会对SSD进行垃圾回收,且能够稳定实现低于1毫秒的I/O延迟。
- Violin需要多大存储容量才能支持虚拟服务器及虚拟桌面环境?在缺乏内联数据缩减功能的情况下,Violin要如何实现容量优化处理?如果借助赛门铁克提供的后处理重复数据删除,性能又会受到怎样的影响?XtremIO拥有真正的内联数据缩减功能,而且能将虚拟环境对容量的要求降低至十分之一(理想状态)。
- 询问Violin,在内存网关中运行内置数据服务(赛门铁克)与主机I/O所造成的巨大性能损失该如何弥补?XtremIO具备原生集成化数据服务(即精简配置与内联数据缩减),这些服务始终启用且不会拖累应用程序的I/O性能。
- 询问Violin,即使不使用任何数据服务,原始容量损失(41%)也令人难于承受;如果再加上赛门铁克的服务方案(最低损失为15%),整体容量浪费将达到何种地步?XtremIO最高容量损失仅为30%,且全部数据服务都处于启用状态。Violin方案在低级格式中性能表现更好,但其容量浪费也将进一步提升。
- 询问Violin,VAAI对于管理命令(例如虚拟机克隆)加速的制约该如何处理——这是因为其VAAI XCOPY并没有与重复数据删除功能相集成。XtremIO则将VAAI与内联数据缩减相集成,从而为日常管理工作带来前所未有的加速体验。
- 询问Violin,在处理多种代码图像、GUI以及控制面板以建立并运行单一Violin设备时,由此带来的执行错误高发风险该如何解决?XtremIO在每套系统中采用单一GUI与控制面板。
- 询问Violin,由于其采取的机顶式设计导致运营商必须把运行中的系统拔出机架、而后才能着手更换存在故障的组件,由此给现场带来的高风险该如何解决?
- 询问Violin,机顶护板开启五分钟以上就将导致Violin系统自动关闭的设计缺陷要如何解决?
Violin公司企业营销副总裁Matt Barletta表示EMC文档中的说法并不准确。“关于其具体准确性——我希望每一位销售代表都能牢牢记住EMC的表述,并通过比对了解这到底是不是事实。”他同时对上述摘录内容做出评论称:“EMC纠结的重点明显在于混合读/写工作负载方面。XtremIO不会对SSD进行垃圾回收,因此不可能造成性能损失。让我们感到好奇的是,什么样的SSD才能既不需要垃圾回收、又能持续顺利运作?”
Barletta还提到,XtremIO所使用的VMware参考架构要求每台设备拥有两块备用电池。他提问:“在文件里可没看到有关于电池插槽的相关说明,为什么要为设备配备电池?”
这份EMC文档的撰写日期为2012年7月。而今年8月Violin的6264阵列已经面世,这可能会影响到EMC XtremIO机型在对抗Violin时的实际地位。
Violin Memory公司最新季度的业绩汇总将截止至本月21号,上述言论加上EMC产品的竞争冲击很可能对Violin的股价造成负面影响。自十月初上市以来,Violin的首轮公开募股活动进展不顺,每股价格已经从7.85美元峰值跌至现在的6美元。
不过Violin目前仍然非常乐观;Barletta最后对EMC的攻击做出了大度的回应:“我们对出现在EMC的文档中感到非常荣幸。”