EMC将把XtremIO应用到纯闪存阵列中

EMC很快就会掌握所有最新的存储技术,包括服务器闪存高速缓存、服务器共享闪存高速缓存以及它自己的纯闪存阵列。

EMC将通过收购获得的XtremIO技术应用于连网纯闪存阵列之中,将后者打造成一个完全由它自己自主研发而成的平台,而不仅仅是一个象VFCache或Project Thunder那样的高速缓存。

与其他存储和系统供应商一样,EMC将把闪存作为服务器应用程序与连网磁盘阵列之间的一个高速缓存层应用于服务器之中,从而降低磁盘与网络的延时,加快应用程序的执行速度。

EMC的VFCache产品是一种PCIe闪存存储卡,原始设备制造厂商是LSI或美光科技,在从EMC VMAX或VNX阵列或其他阵列读取数据时,这种闪存卡可以提供读数据高速缓存。 Project Thunder则是将多片VFCache闪存卡集中到许多服务器共享的一台设备中,提供统一的高速缓存。 然而,它仍然是后台阵列的一个高速缓存层,名义上是FAST分级方案的一部分,但它其实并不是高速缓存或某个层级。

据EMC技术联盟副总裁查克霍利斯(Chuck Hollis)称,XtremIO将凭自身的条件成为一个存储层级。他最近在博客中写道:

如果完全用闪存来设计存储阵列会怎么样? 在这种情况下,你是否可以将自己从用了20多年的传统存储解决方案中解放出来? 那个想法让XtremIO的解决方案变得更有吸引力。

XtremIO的scale-out X-brick设备配备了两个X86控制器,每个处理器有6个核心,一共有24个核心,它运行的操作系统是XIOS。它可以处理4k数据块形式的数据。 每一个数据块都有对应的杂乱信号,XIOS提供全局进线重复数据删除功能,还可利用杂乱信号达到寻址目的。

X-brick设备可以利用InfiniBand链接进行扩展。数据可以在多台X-Brocks之间进行传播,还可以跨越它们内部的闪存组件进行传播。 据EMC称,它们在使用闪存容量方面的效率很高,而且速度也相当快。

霍利斯称:“不管你正在做什么,读数据,写数据,连续存储,随机存储还是快照等,这款阵列都可以为每一个4K数据块提供可预测的次毫秒级I/O响应时间。 所有数据都储存在闪存上。没有通过数据移动来调整性能的需要。 所有的读数据和写数据都是均匀分布在所有可用的硬件资源上。 主存储卷运行的速度也相当快。”当存储阵列的存储空间接近耗尽的时候,它的性能也相当快。

EMC收购XtremIO公司的时候,这款产品配备了4个8Gbit/s光纤通道接口和4个10Gbit/s iSCSI接口,还有一些备用的热拔插组件。它的随机4K IOPS性能可以达到数十万,还可以象scale-out群集增加x-brick设备一样线性提高性能。 EMC工程师也许会改进这款硬件。

XtremIO设备是一个仓库,一种速度飞快、配置精简和具备重复数据删除功能的仓库。你所要的只是一个仓库。 霍利斯称,最明显的仓库应用案例是VDI。

霍普金顿也许会将XtremIO整合到EMC的其他产品之中,提供数据管理工具,将它整合到VMAX和VNX阵列中甚至Data Domain的设备中。这也许要求将XtremIO重复数据删除后的数据重新水化,然后再进行重复数据删除处理。 那太不幸了。

这款设备可以调节性能,它在数据块存取速度上远胜VMAX和VNX。它们在容量和安装上具有优势,但是如果你需要最强的性能而不需要后台阵列集成的话,那么XtremIO设备比VMAX或VNX设备更实用。

NetApp现在还没有推出纯闪存阵列,它主要将闪存当做阵列、阵列控制器和服务器里的高速缓存来使用。

EMC即将推出的这款设备将面临十多家竞争对手,包括GreenBytes、Nimbus Data、Pure Storage、WhipTail等。它的定位似乎是在性能上超出其他竞争对手,预计EMC会在年底时推出这款产品。