1.1 EMC DMX-4/DMX-4 950体系结构
EMC高端存储系统2个型号DMX-4/DMX-4 950采用的是类似的结构,但又有不同。我们先分析一下DMX-4的结构,再阐述DMX-4 950结构的不同之处。DMX-4采用的是DMX结构,即直连矩阵结构Direct Matrix Architecture。EMC称这种点对点DMX结构是能够彻底消除系统带宽瓶颈的“先进”架构,是比已变成工业界事实标准的CrossBar高端系统架构还要优越的体系结构?我们分析一下实际情况。
下图就是DMX体系结构示意图:
从图中可知,DMX结构中主要可描述如下:
- 前端8个各类通道控制器与8块Cache卡点对点直接相连,共64个连接通路;
- 8个后端磁盘控制器也与8块Cache直接相连,共64个连接通道;
现在很多人都不知道Multiplexer是什么东西。实际上在早期IBM大型机上使用的SNA网络上就是使用的这种“多路复用器”,直到网络交换机出现以后,才被市场所淘汰。与交换技术和交换机相比,Multiplexer是一种原始和低级的复用设备,其延迟和效率都非常低,仅适合对数据量不大的某个控制信号使用,而采用到存储系统中来控制多路对Cache卡的冲突,很难适应高端存储系统可靠性和稳定性不断提高的要求,其本身已经为市场所淘汰。
另外需要指出的是,DMX-4 950中,Cache卡只有2块,前端通道控制器与后端磁盘控制器共用一个控制器,共用一个带宽,因此其带宽很小,该产品的可靠性和性能可想而知。而相比之下,HDS USP VM所有的控制器都是互相独立的,不是共享同一块控制器。