继承于SVC的控制器架构
IBM Storwize V7000是一个模块化存储系统,控制柜和扩展柜都采用了符合存储桥接坞SBB标准的机柜建造。SBB是由英特尔发起的非营利工作组定义的一项电气标准,该标准定义了无源背板驱动器阵列和电子封装之间的机械和电子接口。
▲Storwize V7000系统架构示意图
▲Storwize V7000机柜背面,可看到电源插槽和控制器插槽
控制器背板上有两个电源插槽,分别在左边和右边,充分利用了2EIA高度。每个IBM Storwize的V7000系统有一个控制机柜包括两个控制器节点,磁盘驱动器和两个电源。有两个控制柜型号,一个型号提供12个3.5英寸磁盘槽,另一个提供24个2.5英寸磁盘插槽。
IBM Storwize V7000的两个控制器节点形成Active-Active的高可用架构,这样一个节点失效后,另一个节点将自动接管所有的工作负载。一个节点被指定为配置节点,但是每个节点都有一份控制柜状态信息的副本。
前面我们提到,Storwize V7000有相当一部分继承于IBM的SVC,实际上,V7000的控制器就相当于SVC的一个节点。控制器内部,采用了英特尔Xeon C3500(代号Jasper Forest)处理器,集成XOR加速,可在处理器芯片内部实现RAID功能。此外,控制器内部还包括一个8端口的SAS控制芯片和一个36端口的SAS扩展器(Expander)芯片。
▲Storwize V7000的架构示意图
控制器节点左边有4个光纤通道主机接口,端口可选2、4或8Gb光纤接口,可用于连接外部存储或内部磁盘两种模式。控制器节点上还有两个10/100/1000 Mbps以太网端口,新版本的V7000控制机柜型号还支持10GbE,这将提高iSCSI吞吐量达700%。现在2个V7000控制机柜可以做成集群,采用Storwize操作系统代码的6.2版本,将一个处于管理状态的Storwize系统容量翻番至480TB。