EMC齐允峰:XtremIO—重新定义可能

2014年7月31日,由DOIT传媒和存储在线举办的首届中国闪存峰会在亮马河饭店盛大召开,来自EMC中国区新一代解决方案部技术顾问齐允峰出席了大会,并做了《XtremIO—重新定义可能》主题演讲,分享了EMC在闪存方面的技术、经验和战略。

齐允峰表示:现在很多产品里发现了EMC产品的痕迹。他感到这也是一种荣幸,因为高手才会经常会接到挑战。

齐允峰向大家展示的词汇是REDEFINE,REDEFINE是EMC今年的口号。EMC内部聊天时经常说,EMC公司现在所做的新的产品,一些战略,技术研发的方向,一些投资,很多实际上是我们自己在革自己的命。齐允峰认为:有勇气革自己命的这样一家公司是非常有前途的,他非常荣幸能在EMC公司里为大家服务,也希望今后有更多机会跟大家一起共勉。

这个重新定义实际上是说在大数据、云计算,包括移动应用、社交网络方面,大型的新一代的技术不断的涌现,同时也包括现在的业务模式改变。面对各方面的冲击,这就要求厂商不断对自己的产品、解决方案,对自己人员本身的速度进行重新定义。

EMC闪存市场应对战略

首先,齐允峰为我们展示EMC的闪存的战略。EMC闪存战略的口号叫做“闪存无处不在”。

齐允峰说:我们都知道闪存在我们整个存储的系统里面它的不同的位置上有它不同的存在的形式,有它不同的地方所要解决的问题,它所实现的相关功能,能够达到的一些作用,给用户带来的好处,我们其实都非常清楚。其实我们看在闪存优化的混合阵列这一块,今年一季度,在我们发布的VMAX和VNX里面有70%的设备是闪存的。然后看今天我们主要要讲的XtremIO,它在2013年Gartner全闪存的市场占有率里面应该是在第四位这样一个位置,但是需要请大家注意的是说,这个产品在2013年的年底刚刚发布,它在2013年仅仅是六个礼拜,它用六个礼拜的时间就能和其他厂商全年的工作能够媲美,能够去抗衡,所以这是增长非常迅猛的一个产品。

齐允峰展示了具体的闪存介质不同程度的分布、FAST套间和用来在混合阵列里面做数据的全自动的分层。分层的效果在高端的阵列里面可以说EMC还是处在非常领先的这样一个位置。另外他还向我们展示了Xtrem Cache,它是工作在主机层面的软件,不光兼容EMC自己的闪存卡,也兼容市场上其他的闪存卡,能很好的实现数据在主机的闪存卡和外置的存储之间的自动化的流动,能够让热门的数据优先从闪存卡获得这样的响应,最大化应用系统和这样的I/O的一个体现。

齐允峰展示了Scale IO,是EMC定义的软件定义存储的架构,是把各个分布在服务器里面的内置的存储整合起来,然后实现外置存储的功能,软件定义的存储。在这个存储里面,EMC在服务器里面使用服务器内部的闪存卡,通过Scale的闪存卡整合服务。运用53台的节点,实现了850万的IOPS,达到32GB/s。这个节点的扩容能力能够达到1000多甚至更多,所以这个产品还是有非常强大的能力,尤其和闪存的结合。

另外,还有一个比较新的东西,就是DSSD。这是EMC刚刚收购的,这个框架在EMC内部来讲还是一个相对比较神秘的东西。应该说,它是一个全新的架构,它的响应时间的定位是在微秒级别,它能够在响应时间和IOPS方面提供突破性的解决方案。它是对针对大规模实时的应用进行加速,这个产品预计明年上半年会揭开一点面纱。我们现在看到的就是EMC闪存无处不在的战略,通过全方位的闪存产品的整合的组合,通过不同的表现形式满足不同用户在不同层面的需求。

EMC的核心在全闪存阵列的产品

接下来齐允峰为我们揭开今天主角的面纱:XtremIO。

XtremIO这个产品是完全针对闪存的基础特性进行开发和设计的,跟我们现在市面上号称的全闪存阵列,它能够非常充分的发挥整个闪存介质的相关的技术,能够提供非常稳定的,非常优秀的IOPS和响应时间的能力等,这些还有很多其他的技术的一些特点,都是靠着本身它的软件自己研发的架构决定的。业内人士曾表示:闪存的核心的技术是软件、算法,是构建这个闪存设备的架构。40%的横向扩展,是说40%的用户是使用我们横向扩展的架构,然后现场实测的99999的可能性,以及非常高的百分之百的月户满意度。

那么XtremIO是个什么样的产品呢?它的基本单元像是一个砖块,它整体由一块砖或两块砖或四块砖构成。所有数据的访问,所有数据的分布都是在这几个单元之间平均做分布,它不是一个累加、叠加的过程。不是纵深扩展,而是横向扩展。在这样的产品里面,可以提供10TB到80TB的容量,它有10TB的一个机柜和20TB一个机柜的两种版本,所以它在四个XtremIO里面可以提供8个XtremIO的容量。

EMC今年刚刚发布了半配产品STARTER X-BRICK,它和满配的只是在容量上有差别,性能上几乎完全一致,而且它可以在线的平滑的扩容到,升级到半块砖。这就很适合比如像VDI的用户,可能要求规模比较小,但是系统规模不断向上涨,从比较小的规模起步。

齐允峰介绍STARTER X-BRICK产品的功能特性。XtremIO是永不停歇的数据服务,所有的功能都是实时开启的,是出厂就配置好了的,它不能关闭的,一直为用户开启服务的。首先,它是一个永远在线的经典配置,传统的经典配置是一个什么样的情况,XtremIO的环境里,它比传统的经典配置来的更有效。而且过去的经典配置,在删掉数据或者是迁移一部分数据时,已经占据的存储空间无法空置出来。所以说,它能够很好的体现经典配置方面空间的节约。

还有,在线的数据消除,XtremIO的消除是永远在线,即这个数据真正写到后端的存储位置的时候,这个数据的消除就已经完成。所以说,它能够最大程度的减少写入的操作对闪存介质的磨损,能够增加闪存介质的使用周期。

做完消除以后,它还会做在线的数据的压缩,这些都是在数据落盘之前发生的。经过压缩以后,再经过数据保护机制的处理,传统的磁盘阵列所用的RAD的机制,在XtremIO的环境里面用的不是RAD的形式,XtremIO用的是HouseWare(音译)空间,对性能不产生任何影响,这是非常显著的特色的技术。这是数据保护的一些特点。然后经过在线数据加密,这个数据就已经写入到后端的闪存介质里面去了。当这个闪存盘被拔出来,就无法读出内部数据,因为它是加密的。

齐允峰还说:“还有一个技术,就是它所有的源数据都是在控制器的内存里面。比如在当今的应用环境,我们可能做数据挖掘和做报表,这样就带来几个问题,首先我们不能把这些东西放在一起,因为这样会很大的影响我们原来的传统阵列的性能表现,我们就需要额外的设备承载这样的应用。同时,我还需要非常复杂的数据的迁移的过程,需要拿到数据给的测试环境,或者给到报表环境,传统的可能做ETR,这里面就会带来非常大的这样的一些空间的浪费,以及在我们环境处理过程里面的这些时间上,我们经历上的一些浪费,会给我们研发的环境和报表环境都会造成一些不好的影响,尤其在报表的环境里,因为你拿到的可能只是今天晚上12点的数据,你想要今天晚上9点的数据对不起,我现在数据库还在跑,数据拿不大。有了这样一个技术以后,我们看,它可以非常快速的直接迅速的生成一个立即可用的,可写的快照,所有的都可以提供给不同的人做不同的事。同样,我们可以把这个东西给到数据挖掘的环境,也是一样的。那么,在这个环境里我们看到,作为报表的数据来讲,我们的用户拿大的就是立即可用的实时的数据。在这两个场景之外,它还可以做立即可用的数据拷贝,做备份,而且所有这些东西现在都可以集成在一台XtremIO的阵列里头。因为我们刚才所产生的这些拷贝它是不会产生额外的空间占用,你做26层拷贝,所占用的空间其实还是你原来的一份,而且是经过压缩的。”

“所以,在这个环境里,我们就可以提供很好的空间的利用率,提供很好的系统的性能充分的消化我们由于生产,由于我们的测试,由于我们的报表的环境数据挖掘的环境所带来的I/O压力,我们都可以用XtremIO把它吸收掉,这就是立即可用的可写快照的功能。”齐允峰总结道。

XtremIO提供的是一套全闪存的阵列,但是不仅仅是全闪存阵列,是一个完整的生态环境,因为它不可能独立存在,它还要和其他的产品结合起来,能够提供更多的可能性。齐允峰提到VPLEX RecoverPoint,他说:“我们都知道VPLEX是我们提供出的双膜的数据中心的平台,它能够提供业务联系的解决方案,把这些方案应用到我们的环境里面去。然后PowerPath是独立管理软件,然后和vSphere的集成,传统的VVI我们做数据的克隆和拷贝是什么情况,没有VVI主机要把一个数据从存储位置读出来,再写到另外一个存储位置,主机的性能明显要下降,有了VVI,就真正改变了这样一个情况,就是主机一条命令发布下去,底层只需要在内存把这些数据复制一份,只要把内存里的地址分之一份就可以了,而且不会产生第二空间的占用,所以它是立即可用,不产生应用空间的数据克隆的操作,所以这个过程,它的表现是革命性的。然后,Vblock,我们现在已经集成了XtremIO适合这个环境的一个产品。ViPR也是大数据今年重磅推出的产品,是软件定义的存储平台,它的理念是我把我现在系统环境里面所有相关的这些存储设备都把它进行统一的集中化的智能化的管理,所有上层的主机通过ViPR要存储资源,所有物理的存储设备通过ViPR做虚拟化的整合,这是软件定义的存储层,ViPR的集成也很快会发布。”

所以说,在XtremIO的环境里面,所谓的强大不是在于一款产品的强大,而是整体方案的强大。