EMC CTO:V-Max是对存储架构的重新定义 |
| 发布时间: 2012/6/26 15:03:34 |
|
今天对EMC来说是个大日子--对于存储行业来说也是。EMC宣布了全新的高端存储架构--不多,也不少。我想我应该在这里告诉大家这次发布的内容和意义。不管你对EMC是什么看法,但是EMC从来不惧怕进行大胆的尝试--这也是我们现在已经做的。
对高端存储的简介 不熟悉存储市场的人大概在看到高端存储阵列的时候会问到:"这个大家伙是什么?"。这些人不了解大型企业对存储的需求。高端存储设备开始变得流行是在上世纪90年代中期,当时大型企业的计算和存储需求开始爆炸式增长。这些高端存储的最明显的特征就是它们使用多个控制器和庞大的高速缓存来提供优异的性能,同时提供最好的可用性。 当我刚加入EMC的时候,我的工作就是让客户相信智能高速缓存磁盘阵列是个好东西。在当时,服务器间存储共享这个概念还是个新鲜事物。我想EMC在这个方面做得很成功。 很多现在人习以为常的存储功能--快照,远程复制等--最开始都是先出现在高端阵列上的。大型高端阵列的年市场规模仍然高达几十亿美元。 为什么?我想这是因为不管在什么时候总是有IT环境需要有最高的存储规模、性能和功能性。 高端存储的市场基本上已经为两个厂商所瓜分:EMC和日立。大多数人会把IBM排除在这个市场之外--从技术上说,IBM没有一个产品符合高端存储的架构定义。而且,IBM已经离开这个市场很长时间了。 如果还要补充的话,富士通和NEC的产品在理论上也是这个市场的竞争者,不过这两家公司的市场份额并不高。 跳出框框进行思考 就我所知,高端存储阵列基本上遵循一个架构:多个I/O控制器,大型高速缓存卡,以及某种形式的本地连接--一个大型总线(即早期的Symmetrix 5000),或内部交换机(即日立的Hitachi USP),或网格型光纤架构(即Symmetrix DMX)。 一个架构从多个方面定义阵列的特征--哪个是合理的进入点,可以扩展的上限,性能上限,扩展的路径是否线性,冗余度,成本经济性等。 可能V-Max最具有意义的创新就是它独一无二的架构。虽然它具有很高的智能,但是它的基本构成却很普通,每个构建单元由行业标准的组件所组成,而每个构建单元都有自己的I/O和高速缓存记忆体。这里的很多组件你都可以在高端的Clarrion阵列控制器上看到。 在新的虚拟矩阵的帮助下,V-Max显示出了它的特殊之处:所有这些基本构建单元能够表现得像一个巨型阵列一样。在V-Max内部,有一个共享的记忆体架构将这些构建单元统合成一个单一的虚拟"设备"。 模块?单片?集群?紧密耦合?复合? Symmetrix V-Max都不属于上面的定义,不过我敢肯定会有人试图给它冠上一个实际上并不正确的名字。 在Symmetrix V-Max之前,没有其他架构这么做过吗? 没有。你可能觉得其他中层存储设计有些类似,但是V-Max和它们还是有一些关键的差异。 首先,在这些小型系统中,没有一个使用一致的记忆体架构。它们只是将简单地传送有关信息以协调它们的行动,并互相交流各自的状态。这对于特定的中层环境来说可能是一个有效的方法,但是对于高端环境来说,这种架构既不够快速也不够稳定。我记得EMC的另一个博主曾经撰写过一篇有关V-Max互联技术的文章--它既不是一般的以太网也不是Infiniband。 其次,在这些小型系统中,没有一个可以真正地扩展到像V-Max这么大。V-Max整个架构可以最终扩展到数千个端口、数千个处理器核、数万个磁盘、以及数TB的高速缓存--所有这些设备都可以像单个的紧密耦合阵列那样运行。 简单地说,市场上没有一个像V-Max这样与众不同的产品,因此,如果你是一个IT架构师,那么这个系统绝对值得你细细品味它的不同之处。 本文出自:亿恩科技【www.enkj.com】 |
京公网安备41019702002023号