EMC XtremIO“死亡传闻”被质疑

简介:

上周有传闻说EMC正在考虑关闭其XtremIO产品线。这个传闻似乎来自不同的来源,但我们也不排除这是竞争对手的病毒式营销手段。

XtremIO的历史

EMC在2012年5月以4.3亿美元收购了XtremIO,在此之前XtremIO没有向客户出货任何产品。通过大约2500万美元的融资,这对于XtremIO投资方来说是一笔不错的交易。2013年11月,XtremIO 1.0版本全面供货,2.4版本在2014年5月公布,3.0版本也很快公布,在2014年9月供货。

这次发布是一次颠覆性、破坏性的升级。4.0版本在2015年5月的EMC World大会上公布,并引入了升级的硬件,在2015年7月30日供货。

从那时候开始,就只有一些小的、修复漏洞的发布,没有重大的公布。也就是说,在12个多月的时间内没有新的软件或者硬件发布,发布节奏放缓。

XtremIO架构

XtremIO平台是基于X-bricks的。这些是双控制器和磁盘架,支持UPS,被作为一个高可用的单元。

系统可以通过多个X-bricks进行横向扩展,目前最多可以扩展到8个。所有X-brick节点都参与数据读取和写入,新的I/O分布式算法跨这些节点以确保平均分布数据。这么做的好处是集群的所有组件都参与到数据服务中。

但是它也有缺点。首先,一个X-brick的损耗会导致系统崩溃的情况。现在这是不太可能的,但是任何导致单个brick的问题都会导致故障,因为内部并没有X-brick到X-brick的冗余性。记住,当你向一个没有复制功能的集群中添加更多的节点,那么可用性就会以节点数递减;4个bricks组成的系统的可用性是2个bricks系统的一半,因为每个组件都有可能发生故障,所以不具备冗余性。同样的,8个bricks的系统的可用性再减半。

XtremIO是跨所有驱动器写入数据,作为一个25个驱动器(23+2)的全条带写入。这是XDP专有的RAID系统。XDP提供了非常低的写放大,但这意味着X-brick是在固定配置下运行的--除了5TB起始配置的brick。

这对扩展来说有利有弊,如果X-brick可以扩展到更高的容量,那么在现有模式下,每个都必须整个磁盘架进行扩展。为了保持集群性能的均衡,每个X-brick都是需要升级的。

需要统一的配置,无法扩展单个X-brick,这对EMC来说是个问题。新驱动器容量(也就是X-brick的容量)必须持续数年,除非客户是替换整个系统而不是仅仅做升级。到目前为止,EMC都没有推出用于XtremIO的TLC驱动器。就目前的设计来说,整个集群必须构建在TLC驱动器上,除非XtremIO 5.0支持驱动器混搭。

说到缺乏对TLC的支持,似乎目前整个业界都领先于EMC,包括EMC自己的产品!

EMC Unity支持TLC,还有NetApp、Nimble、戴尔SC、HPE 3PAR、Kaminario以及SolidFire。所以为什么不保持成本竞争力同时在XtremIO中采用TLC呢?是架构上有局限性吗?三星正在准备快速采用TLC技术,所以那些不支持TLC的厂商将在价格战中落于下风。

EMC产品组合

不包含基于软件的解决方案(例如ScaleIO)的话,现在EMC有:

DSSD(高性能)

XtremIO

全闪存VMAX

全闪存Unity

全闪存VNX2(但是更多的似乎是推混搭模式)

在被戴尔收购之后就是全闪存的戴尔SC

这块有点尴尬,哪些平台会保留,哪些会消失?

无法想象新的Dell Technologies部门可以容纳的下所有这6款全闪存系统。DSSD占有一个特定的细分市场,戴尔SC、Unity和VNX2这些似乎有重叠,所有假设其中一个保留下来,随着时间推移会把客户逐渐引导到这个产品上。

XtremIO和VMAX有重叠,新的VMAX系统(在2016年2月公布)在性能上可以匹敌XtremIO,在可扩展性和原生功能上赶超了XtremIO。

那么为什么要引入VMAX-AF(我自己用的术语)?假设EMC有很多客户并不想放弃他们对VMAX的投资。这个平台很成熟,有稳固的功能例如SRDF,企业客户投入了时间和精力用来培训员工和编写平台脚本,包括运行程序等。

XtremIO仍然没有原生的复制功能,而且事实上RecoverPoint是一款变通的解决方案。HPE的Calvin Zito指出,VMAX-AF 450和850型号在命名上都不约而同地与高性能的3PAR 20450和20850雷同了……

XtremIO的问题

显然可扩展性和可靠性是传闻XtremIO要关停的问题所在。当XtremIO 3.0发布的时候我们得知,块大小从4KB提高到(大概)8KB,以支持更大的SSD。我这里说大概,是因为所有公开的资料都改为说"几KB"而不是提供一个确切的数字。

有可能3.0的工程设计上把块大小增加到足以支持更大的驱动器。通过发布XtremIO 4.0,每个X-brick控制器都拥有了升级的DRAM。这一点很重要,因为XtremIO的一个关键特性就是可以把所有元数据都保存在内存中。自然这就意味着X-brick数量和一个X-brick支持的容量是有扩展性的限制的。解决这个问题的办法就是采用某种"元数据交换"的过程,将一些元数据迁移到闪存或者二级DRAM来解决这个问题。

折衷往往就意味着牺牲性能,因为在闪存上读取元数据要比在DRAM访问数据速度慢一些。

架构师的观点

EMC可能多少是与他们的全闪存平台捆绑在一起了。Unity和戴尔SC将会满足中端客户的需求;DSSD将会满足高端需求。

如果有可扩展性和可靠性的问题,那么迁移回VMAX可能是一种防守的方法,安抚那些不希望迁移的VMAX客户。

然而对EMC来说真正的问题是财务问题。EMC宣称XtremIO的年运营率达到10亿美元,这让XtremIO任何关于未来的公布都有可能会引发股价的波动,EMC当然不希望在和戴尔的并购案悬而未决的时候看到这一点。与其在和戴尔的交易结束之前面对几个月的波动,不如利用产品组合整合/合理化的故事让XtremIO逐渐淡出。





====================================分割线================================


本文转自d1net(转载)

目录
相关文章
|
vr&ar 开发者
股价暴跌、遭遇瓶颈,扎克伯格能为Facebook找到新的未来吗
真正将Facebook股价在盘后砸出20%以上跌幅的,是首席财务官David Wehner在财报发布后的投资者电话会议上说,下一季度和第四季度,营收增速将会显著下降。
1551 0