4Gb光纤阵列比较
随着交换机、HBA卡等网络连接供应商相继推出4Gb光纤产品,磁盘阵列供应商也终于逐步把自身产品升级为光纤4Gb标准,全面推动网络存储迈入4Gb光纤时代。
首当其冲的是IBM,在2005年以DS4800产品顺利切入4Gb光纤磁盘阵列市场,该产品以较好的扩展性、兼容性深受中端用户的青睐,在市场上的销售已经颇具规模。紧随其后,HP、HDS、SUN等厂商也相继把自身的光纤阵列升级到4Gb,在这块市场上争抢份额。对4Gb技术一直持保守态度的EMC也不再甘于寂寞,于今年6月份,把其中端产品线Clariion系列升级到4Gb。截止到目前,基本所有主流存储系统厂商都已经完成了从2Gb到4Gb的切换。
在此我们分别拣选了IBM DS4800、EMC CX3-40和HDS AMS500这三款较具代表性、且规格档次基本相同的4Gb光纤阵列,详细了解一下这三款4Gb光纤阵列在规格、应用软件、操作系统方面都有什么差别,以帮助用户更快、更好的选择适合自己的产品。
硬件性能比拼
首先需要指出的是,这三款产品均集中在中端市场范围内,且每家厂商的4Gb产品都是一条完整的产品线。也就是说每家4Gb的存储磁盘阵列都分别包括几款不同的产品,在性能、扩展性等方面之间各有差别,但大多数都针对中端市场需求而定制。其参数的差别导致了市场定位的细分,也导致了产品的价格差异。
例如EMC的4Gb产品包括CX3-20、CX3-40、CX3-80,产品的定位依次升高,可覆盖中国市场从中端到高端的大约90%的市场需求,同时价格也依次升高。同时这些产品同属一个产品家族,因而沿用了相同的体系架构,在各自的存储系统上使用的系统软件、应用软件功能基本相同,也就是能够在自己产品线上实现了软件的兼容性。
表1 主要厂商4Gb产品规格比较表
从硬件规格可以看出,新的4Gb光纤磁盘阵列具有较强的扩展性,都能扩展到二百多块硬盘,这也是4Gb中高端产品的一个重要特征。其中最为明显的是EMC的CX3-40产品,CX3-40在体系结构上做了较大的改进,在性能和扩展性方面提高约30%。
IBM 的DS4800产品中,其体系结构中采用了双处理器单元,数据校验单元和事务处理单元分别有独立的处理器处理,对性能的提高起了很大作用,而且磁盘端采用交换式光纤结构,减少了原来光纤环路结构的传输延迟,提高了系统的性能。IBM是第一家在4Gb光纤市场插上其标志旗帜的公司,与IBM对4Gb的积极态度相反的是,目前IBM还没有为DS4800提供iSCSI接口的计划。
HDS的AMS500在系统的后端磁盘环路结构中采用了独有的负载分配的结构。无论是控制模块还是容量扩展模块中的磁盘都是平均分布在两个负载分担的光纤通道环路对上,这样保证了在任何容量规格配置的情况下都具有很好的性能表现。与IBM 对iSCSI的保守态度不同,HDS在今年为该产品提供了NAS和iSCSI的支持接口,拓宽了产品应用范围,减小了市场销售应用领域的限制。
应用软件比较
与其它硬件产品不同,存储系统是一个从硬到软的复杂系统,存储产品的管理软件及各种功能软件的配备,往往可以大幅提升和调优硬件的实际使用效能。以上三个厂商的产品在软件方面其实都很强,每个厂商都有自己的软件产品支撑自己的硬件平台,使硬件能够发挥更大的作用。
表2 主流厂商4Gb产品应用软件对比表
IBM TotalStorage Open Software Family是一个开放的存储基础结构管理解决方案,可减少管理复杂的存储基础结构的工作,提高存储资源利用率,并提高管理效率。支持灵活的存储基础结构,以应对随需应变的存储需求。Tivoli软件是IBM软件集团的五大品牌之一(包括DB2、Lotus、Rational、Tivoli和WebSphere)。客观评价,IBM在软件上的研发实力始终体现了国际领先水平,该套软件不仅仅提供了良好的存储资源管理功能,且实现了强大的数据备份和复制功能,使得某些高端存储的管理功能可以在DS4800上实现。
EMC Navisphere管理软件套装使端到端的数据流程自动化,以改进服务级别协议、性能管理和灵活性。EMC 存储管理软件的解决方案绑定到所有主要的框架产品中。并且 EMC 还与大多数的软件供应商保持了一套全面的合作服务协议。并整合服务器和存储,合并各种不同信息源数据--以获得运行成本和服务水平的显著改善。EMC公司一向注重其软件产品的研发,通过并购大幅增强其软件方面的竞争实力,其软件营收占EMC整体营收的30%以上。Navisphere管理软件套装也实现了强大的存储资源管理和数据管理的功能,大幅提升了硬件产品的实际使用效能。
HDS则秉承通用存储架构的理念,HDS的TagmaStore存储管理方案是业界第一个以控制器为基础的方案,不须仰赖存储或交换器厂商之间的API协商交换,在数据路径上也不需要部署任何专用服务器(appliances)或路由器。目前已陆续完成HP、IBM、Sun等多家不同存储系统的虚拟化测试,并于2005年宣布对于其最大劲敌EMC存储系统,也可提供软件方面的支持服务,显示了良好的通用性和兼容性。
此外需要说明的是: EMC的软件价格通常是按照主机的数量划分为Workgroup、Departmental、Enterpraise三个级别,每个级别下安装的软件价格不一样,在不同的机器上安装功能一样的软件其价格也不一样。IBM的软件则是安装在磁盘阵列上,按照License来收费的,每台主机安装一个管理软件,主机端操作系统不同其价格也会有差别。但是总体收费模式和EMC不同。
操作系统兼容性比较
与磁盘阵列相兼容的主机端操作系统与用户也息息相关,现在用户的存储应用环境比较复杂,因为某种特殊应用,客户主机端可能会是一种比较罕见的操作系统或者是现在已经不在使用的操作系统,但是用户为了前期的投资保护,会想方设法去寻找与现在主机相兼容的磁盘阵列。
譬如现在的SCO Uinx,大多数存储系统与之不兼容或者根本就没有将其列入自己的兼容性测试范围之中,这样给用户会带来比较大的麻烦。幸好目前大多数主流操作系统,各个厂商的存储系统还是具有很好的兼容性。
表3 主流厂商4Gb产品操作系统兼容性表
总体性价比
产品性能的提升为用户带来的是工作效率的提高和业务规模的迅速扩大,产品价格则关系用户业务整体成本。在此我们对三款产品的整体性价比做一个综合的比较:
表4 产品综合指标比较
以上报价均按最低配置走。按对外的媒体报价计算,具体销售过程中随折扣不同还有浮动。在此我们引入了IOPS 的性能指标:IOPS指的是磁盘阵列每秒I/O次数,反映了整个磁盘阵列从控制器到磁盘读写的整体性能。带宽决定于整个阵列系统,与所配置的磁盘个数也有一定关系; 而IOPs则基本由阵列控制器决定。在Web、Mail和数据库等小文件频繁读写的环境下,性能主要由IOPs决定。在视频和测绘等大文件连续读写的环境下,性能主要由带宽决定。
从上表综合指标中我们可以看见,EMC CX3-40和HDS AMD500在IOPS和带宽上数值更为接近,都可在一个企业承担一个存储集中环境下的业务关键性应用,可承担多台服务器群组和复杂的工作负载,拥有极高的可用性。
从IOPS数值上看,EMC CX3-40体现了EMC在整体存储系统体系结构上的优势,整体拥有更高的读写性能。但HDS AMD500则具备同时支持FC接口、IP接口和iSCSI接口的突出优势,为企业提供了一个灵活部署存储解决方案的良好选择。具体实际使用过程中,则需要看用户的网络环境是否有复杂异构环境的整合需要。
IBM DS4800则在IOPS和最大带宽上都拥有明显的优势。体现DS4800可承担大部分中端系统应用,甚至可在某些数据中心中担当更大规模的存储应用,并可应用于不同的混合型的工作负载,同时其产品的高端数据管理功能还支持无缝数据复制,以及规模扩张的同时不间断和不打扰业务系统运营的特性,为数据容灾提供了一个通用的硬件平台和整体解决方案的基础。
综合而言,以上三款产品各自有其技术特点和市场细分定位,存储系统的选择,最后还需要看用户的具体需求,对于用户来说,盲目的追求高性能也并不是明智成熟的选择。选择存储系统,还需要考虑固有的网络环境、实际的存储需求,适用于自己的就是最好的。