现在看SSD和“Memory”闪存卡的插槽就更清楚了,IBM之所以要将它们设在这个位置,一方面因为服务器机箱前面板已经被12个3.5英寸SAS驱动器(上一代XIV是SATA)占满了,另一方面就是可以方便的插拔更换,SSD驱动器甚至支持热插拔——XIV Gen3应该可以在联机状态下启用或者禁用SSD Caching。
我们认为,引出这2个SFF-8088样式的miniSAS x4接口的意图很明显,就是未来可能会加入Scale-up(纵向扩展)能力,通过在每一个XIV接口/数据模块的后端级联JBOD,增加驱动器的数量,从而获得更大的容量和磁盘性能。其意义我们将在本文的下一页进行更多分析。
IBM XIV Gen3运行的系统软件就保存在这样一个4GB CF卡上
记得笔者去年9月电话采访IBM系统与科技事业部磁盘存储产品首席技术总监Vincent Hsu(许育诚)先生时,曾经问到:“XIV除了增加横向扩展节点的数量,还可以采用Scale-out + Scale-up的组合,即在每个控制器节点(数据模块)后端连接JBOD或者使用高密度盘柜。XIV会采用哪一种?”
Vincent Hsu的回答是:“由于控制器CPU和缓存能力的提高,速度变快了,我们也在研究将来XIV做高密度的机箱(驱动器柜),使每一个模块内的磁盘数量增加。但这不是今年或者明年的事情,属于未来的发展方向。”而上面提到的发现,则进一步证实了之前的推断。
戴尔EqualLogic PS4100控制器上空焊的SAS扩展端口
无独有偶,笔者曾经在拆解戴尔EqualLogic PS6100/4100 iSCSI阵列的控制器时,也看到了电路板上预留空焊的SAS扩展端口(当前同样不支持驱动器扩展柜),Scale-out + Scale-up是否会成为将来流行的趋势呢?