超级双节点集群存储器——IBM DS8000系列介绍
本章节谈的依然是基于双节点集群架构的存储器,除了前面提到的EMC CX系列,IBM DS系列、HP EVA系列等主流品种外,还有一款存储器产品是不得不提的,这是一个在企业级赫赫有名的存储产品IBM Shark系列,现在改名叫DS8000。
Shark/DS8000应该是属于一款跨界产品(就像Nissan有款跨界车叫逍客一样,兼具轿车和越野车的特点),从硬件指标上来讲属于企业级存储器范畴,但是从体系结构来讲属于双节点集群架构,因此我称其为超级双节点集群存储器器。
我们来看看Shark发布的历史,从IBM第一次发布当时的2105型号(具体时间不太记得了,应该是1998年吧),到后来经历了一系列的变化
l IBM企业存储服务器E10
l IBM企业存储服务器E20
l IBM企业存储服务器F10
l IBM企业存储服务器F20
l IBM TotalStorage企业存储服务器ESS800
l IBM TotalStorage企业存储服务器ESS750版
在上述版本中的所有产品,我们都可以称作为为IBM shark(鲨鱼)系列,很霸气的名字,让人想起了NBA的巨人中锋奥尼尔。
我们来看看Shark存储器的体系架构图,总体设计思路如上图所示,shark的核心是两台IBM小型机组成cluster(左边叫cluster 0,右边叫cluster 1),每台小型机上插上FC接口卡当作存储器前端主机通道卡和前端主机接口相连,插上磁盘接口卡当作存储器的后端磁盘通道卡和后端磁盘相连,利用小型机内部的cache和NVS(不掉电缓存)作为整个存储器的缓存,其中NVS主要用作写IO加速。
附:Shark有两个版本、4种型号。E10和E20是旧型号,每RS/6000只配备了3条PCI总线和3GB高速缓存。F10和F20为新型号,每RS/6000配备了4条PCI总线和16GB高速缓存(总计32GB)。F10可容纳多达64张磁盘,F20则可使用扩展机箱,扩展至上限384张磁盘。
到了2003年,IBM升级Shark系列到ESS800系列存储器,下图是IBM将shark升级到ESS800以后的体系架构图,IBM进一步升级了该存储器内部的小型机档次和CPU处理能力,进一步地升级了缓存容量、前端主机接口数量和后端磁盘通道数量,从而提供更高的性能。为了增加市场份额,IBM进一步推出了ESS750系列,其实ESS750是ESS800的一个简化版本,其核心架构没有任何变化。
直到ESS800这个版本,IBM仍然采用了SSA技术作为该存储器的后端(参考前文介绍的7133技术),可见IBM对于环路技术的确是情有独钟。
到了2005年,IBM重新统一了整个存储器的命名,全部用DS系列命名所有的存储阵列产品,重新升级后的Shark系列被重新命名为DS8000系列,分为DS8100和DS8300。而原来的FASTT系列改名为DS4000系列。到了这一点,DS8000开始采用了全光纤后端磁盘技术,并推出了迷你版本的DS6000扩大其产品市场占有率,一时间也产生了DS6000和DS4000将来谁是IBM中端存储器市场的主推产品的争议性话题。
