上周,LSI公司全球渠道伙伴营销推广高级经理Suresh Panikar先生来到北京,向国内媒体介绍了近期发布的MegaRAID高级软件和JBOD产品,以及面向渠道客户的策略。
上图中是Suresh Panikar本次演讲的大致内容:最上面一块是针对渠道伙伴的支持和解决方案;中间为LSI的高级软件选项产品,其中左侧就是上面提到的4款软件,右边应该是计划中与应用相关的软件,比如Exchange复制服务;下面的部分都是LSI针对服务器和外置存储的硬件产品,包括HBA(主机总线适配器)、RAID卡、JBOD等,还有一块神秘的App Specific(特定应用)卡,经过确认就是LSI几个月之前宣布的PCIe接口固态硬盘产品,它将于今年之内正式发布。
可以说,Adaptec MaxIQ在用于RAID卡的固态盘缓存软件上走在了前面,现在LSI也赶了上来。Adaptec宣称MaxIQ的算法(核心技术)来自于微软,而LSI的具体情况我们还不太清楚。
FastPath——MegaRAID SSD性能暗藏伏笔
MegaRAID FastPath被LSI称为“用于固态驱动器阵列的输入输出加速器”。使用FastPath之后,对于小数据块、随机访问的IOPS性能最高可达每秒150,000,较不使用FastPath软件时最多可提升一倍。
FastPath的工作原理是通过MegaRAID控制卡的Firmware来开创一条延迟非常低的I/O路径,以此来充分优化SSD的性能。

上面的图表是LSI公布的使用FastPath之后和之前的RAID 0实际工作性能对比,测试使用了MegaRAID SAS 9260-8i RAID卡和8块Intel X25-E SSD驱动器。当然这里的性能提升幅度没有理论极限测试的那样高,不过我们还是能够看出FastPath最适合那些需要高IOPS吞吐量的在线交易型(OLTP)应用,比如数据库等。
此时我们也意识到一个问题:前面提到的SSD Guard是所有LSI MegaRAID系列6Gb/s SAS/SATA RAID卡都具备的标准功能,而FastPath需要单独选购。也就是说在没有FastPath的情况下可以支持固态硬盘(可靠性方面),而不能充分发挥其性能。这让我们想起以前进行过的测试,另一个品牌的3Gb/s SAS RAID卡组建SSD阵列的性能优于9260-8i,其领先幅度大约就相当于FastPath软件提供的加速。Suresh Panikar先生对此表示:MegaRAID控制卡本身提供的SSD性能水平,对有的使用者可能就够了,而需要更高性能的用户可以选择FastPath。
MegaRAID恢复软件——磁盘阵列数据保护功能的下移
恢复软件通过在MegaRAID Storage Manager管理软件中创建被保护卷指定PiT(时间点)空间效率高的快照,仅跟踪源卷所做的更改而无需数据移动,使用从视图恢复或回滚功能可在数分钟内完成恢复。
进一步研究LSI的产品线,我们发现MegaRAID恢复软件和LSI在外部存储系统中(如本文开头提到的Engenio 2600)使用的Snapshot(快照)功能十分相似,可以说LSI这次将相对高端的存储产品上的数据保护技术移植到了RAID卡上。
MegaRAID恢复软件是主要针对逻辑错误的数据保护方式。由于它需要依靠Windows系统下的卷影拷贝服务(VSS)来工作,因此目前只能支持Windows操作系统。每个卷/RAID卡支持的最大快照数量为8/504。
SafeStore——将驱动器加密扩展到更多产品
LSI SafeStore已经不是一个新的功能了,它通过与自加密驱动器(SED)配合使用,可保障驱动器的数据不会因为失窃、丢失或改变用途而导致遭受未经授权的访问或修改。物理盘或者逻辑盘通过本地密钥管理功能可自动锁定,而即时安全擦除能够快速且安全地使SED驱动器上的数据变得不可读,通过简化驱动器退役和再利用的过程,为企业节省时间和金钱。

LSI在自加密驱动器(SED)方面主要与希捷合作,在Seagate企业级SAS硬盘产品线中的每个系列都有可选支持自加密功能的型号,其中包括我们测试过的Cheetah 15K.7。SED使用的是相对简单的AES-128标准加密算法,处理速度快而不会影响硬盘的性能,主要面向中小企业和安全性要求不是特别高的应用。
授权方式两步走——从硬件Key向软件License过渡
从2009年7月开始,LSI开始提供预安装SafeStore软件的6Gb/s MegaRAID SATA+SAS控制卡,包括9260DE-8i和9280DE-8e两款产品(其实就是9260-8i和9280-8e的特殊版本)。在本次高级软件产品发布之后,SafeStore软件又能够通过一个物理Key(密钥)的形式安装在限定型号的MegaRAID SATA+SAS产品上来提供,它们包括9260-4i、9260-8i和9280-4i4e。未来,这些高级软件将能够通过电子许可证(License)的方式来支持全线MegaRAID SAS 9260和9280系列控制卡。到那时,以“DE”结尾的预安装MegaRAID卡将逐步淘汰。
现在,CacheCade、FastPath和恢复软件3款产品和SafeStore软件一样通过物理Key(密钥)的形式来购买和使用,也就是说它们目前只支持9260-4i、9260-8i和9280-4i4e三款RAID卡。其实相关的功能都包含在较新版本的MegaRAID控制器Firmware中,只是需要通过一定的手段来激活,由于一块RAID卡上只能安装一个Key,所以这些产品暂时还不能混用(CacheCade和FastPath除外,因为CacheCade的Key中同时捆绑了FastPath)。等到今年下半年推出电子许可证之后,我们就能在任何一块MegaRAID 6Gb/s SATA+SAS控制卡上不受限制的选择使用任意高级软件选项的组合了。
除了MegaRAID恢复软件之外,另外3款软件都和操作系统无关,因此能够在所有RAID卡受支持的操作系统下使用。
LSI 600系列JBOD——高性价比的主机存储升级方案
LSI 600系列JBOD是采用6Gb/s SAS技术和LSI SAS2x36 6Gb/s SAS扩展器芯片的2U机架式存储设备,它提供的热插拔驱动器托架能够支持3Gb/s和6Gb/s SATA或SAS硬盘驱动器 (HDD)、固态硬盘 (SSD) 或自加密驱动器。其中LSI 620J可支持24个2.5英寸驱动器,而 LSI 630J支持12个3.5英寸驱动器。

上面是LSI 600系列JBOD扩展柜的后视图。它采用了符合SBB(存储桥接坞)2.0规范的机箱结构设计。左上方是标配的一个ESM(环境服务模块),在它右边的空位可以选配第二个ESM模块,用于实现双活动连接和冗余热插拔功能。每个ESM具有3个6Gb/s SAS 端口,其中左侧的两个是用于连接主机(或其它设备)的上行接口,另外一个(右侧)为扩展端口,通过SFF-8088连接器来连接更多的JBOD存储设备。

处于运行当中的LSI 620 JBOD,这里ESM同时连接了2条来自主机的SAS线缆
位于ESM上LSI SAS2x36扩展器芯片是整个JBOD的核心,它一共提供了36个6Gb/s SAS端口。其实对于支持3.5英寸驱动器的630J来说,24端口的SAS扩展器就能满足需要(12+3×4,每个SFF-8088连接器中包含4个SAS端口)。不过LSI还是在620J和630J上使用了相同的ESM(背板不同),通用的组件设计有助于减轻经销商和服务备件的库存压力以及研发成本。另外,由于采用了SBB 2.0规范,600系列JBOD的机箱结构与LSI最近开始出货的入门级Engenio 2600 RAID阵列应该是相同的,也就是说在工厂中将ESM换成RAID控制器就变成了定位更高的产品。而OEM自LSI这个型号的IBM低端磁盘阵列新品DS3500使用的驱动器扩展柜很可能和600系列JBOD差不多。
在ESM的下方是2个冗余配置的585W电源模块,这里面还包含了“N+1”冗余方式的散热单元。具体来说就是每个电源模块带有2个风扇,但一共只需要3个风扇就能满足整个系统散热。举个例子:当其中任何一个风扇损坏时,所在的电源模块剩下的那个风扇可以支持由它承担的一半系统功率负载;而若是整个电源模块失效的情况下,另一个模块的2个风扇将承担起自身和前面驱动器的散热。
由于SAS扩展器芯片在ESM上,这样背板(LSI称之为“中板”)就是没有主要逻辑单元的被动式设计。作为JBOD中唯一不带有冗余的部件,它出现故障的几率将大大降低。

LSI 600系列JBOD完全兼容带有外部端口的 6Gb/s LSI MegaRAID和 3ware RAID 控制卡以及LSI HBA产品,可与服务器互连实现高性价比的存储扩展。除了SAS RAID卡和HBA之外,JBOD还能连接到SAS交换机或者带有RAID控制器(具备SAS扩展接口)的磁盘阵列,比如前面提到的IBM DS3500。

这个表格是LSI公布的600系列JBOD性能测试数据,上半部分的配置为630J + 12块SATA硬盘,而下面则是620J + 24块SAS硬盘,无论MB/s还是IOPS成绩都是100%顺序访问的。由于JBOD主要起到扩展连接的作用,这里决定性能的还是RAID卡和驱动器。虽然SATA和SAS硬盘的数量正好相差一倍,不过它们在吞吐量上的差距则超过了这个比例,也就是说在驱动器比较多的情况下,似乎还是SAS RAID的顺序读写表现更好一些。
在600系列JBOD的产品资料中,排在前三位的典型应用分别为视频点播(VOD)、视频监控和视频采集/编辑。我们认为这3类流媒体应用的共同特点是比较在意成本(相对于服务器用户而言),而且后者对性能的要求比较高(参见“硬盘越多RAID越快?高清视频编辑存储测试分析”一文)。此类用户最初通常采用RAID卡和硬盘都安装在主机内的形式,随着对容量和性能要求的提高,服务器/工作站机箱内能容纳的驱动器有限,就改为RAID卡+JBOD或者RAID控制器外置的DAS磁盘阵列方案(当然也有采用SAN的)。LSI认为JBOD的优势在于较低的初始采购成本(参考价位2000~2500美金)和后续升级扩展的能力,而且使用方式更接近于RAID卡,比较适合中小企业用户;而传统磁盘阵列的价格通常起于3000~5000美金,更多是应用在规划比较大的系统中。
总结:LSI在渠道/OEM业务上的挑战和机遇
在LSI发布基于6Gb/s SAS RoC(RAID-on-Chip,片上RAID)的MegaRAID、3ware系列RAID卡和HBA产品之后,国内的渠道方面好像只有Promise相对低调的推出了使用PMC-Sierra 方案的6Gb/s SAS RAID卡,而一直还没有相关产品的Adaptec在上个月传出了将RAID渠道存储业务出售给PMC-Sierra的消息。市场形势似乎对LSI一片大好。
然而在LSI一直比较强的OEM领域,长期以来的合作伙伴惠普从ProLiant G6这一代服务器搭配的RAID卡(如:Smart Array P410)开始,转向了使用最早公布6Gb/s SAS RoC的PMC-Sierra芯片(上一代3Gb/s SAS产品基于LSISAS1078 RoC)。HP得益于来自Compaq的服务器技术团队,拥有比较强的RAID卡研发能力,包括PCB设计、驱动和Firmware编写都能够自己完成。相比之下,自主研发差一些的戴尔在6Gb/s SAS产品上则继续选择了留在LSI阵营。
再加上刚才提到的消息,PMC-Sierra收购Adaptec RAID渠道存储业务之后获得了后者的品牌,并将拥有从芯片制造到RAID卡设计的整套解决方案(也包括MaxIQ)。PMC-Sierra在OEM和渠道存储业务上的发展,将成为今后几年LSI的主要竞争对手。
那么,LSI本次发布的高级软件产品和600系列JBOD无疑会增强自己产品的竞争力。高级软件给MegaRAID控制卡添加了更多的优化和功能,而6Gb/s SAS JBOD则为LSI RAID卡和HBA提供了更好的扩展解决方案。在渠道中推出这些产品进一步表明了LSI从以OEM业务为主转向两条腿走路的决心。