众所周知,LSI公司在今年7月份的时候,推出了10款RAID控制器卡和HBA产品系列,这些产品都支持最新的PCI Express(R)3.0接口,能实现以以往产品更加快速的性能。
LSI HBA控制器能提供主板之外的更加高速高效的SAS和SATA数据存储解决方案。通过简单的磁盘控制器就可以实现稳定高效并且是低成本的SAS和SATA 连接服务器的解决方案,可以将磁盘直接传送至OS而无需经过RAID。这对于ZDF等高级存储系统来说意义十分重大。
通常,这些LSI HBA能对简单的RAID(RAID 0,RAID 1和RAID 10)或者JBOD提供IR或者固件配置。而这些LSI HBA在诸如英特尔、IBM、惠普、戴尔、甲骨文、富士通、超微等厂商或者驱动支持领域拥有广泛影响。为此,我们总结了每一个LSI HBA控制器的功能、端口配置(内外部)、PCI-E通道以及驱动连接类型和默认固件模式等方面进行总结对比。
LSI HBA特性一览(数据来自LSI)
从上面可以看出,LSI 9211-8i和LSI 9210-8i也有OEM版本。最具典型的产品比如有IBM ServerRAID M1015和发布不久的IBM ServerRAID M1115。IBM ServeRAID M1015和M1115 LSI HBA与LSI 9240-8i LSI MegaRAID控制器本是一致。要说M1015和M1115的区别,主要在于SFF-8087连接器上面。通过固件升级,它们可变身为LSI 9210-8i/9211-8i控制器。
而IBM ServerRAID M1015和M1115阵列卡拥有与LSI 9210-8i和9211-8i同样的功能,也可以作为后者更为便宜的替代解决方案。而RAID 5在这些基于LSI 9240-8i固件的阵列卡上面会显得力不从心,因为这些低端的控制卡没有提供板载缓存帮助缓冲写入操作。
LSI-9211-8i阵列卡
LSI9210-8i和LSI 9211-8i控制器在一般的RAID上能提供高效的处理性能,即使采用SSD固态硬盘也同样如此。而目前发展下的SSD固态硬盘性能的充分发挥,将严重受到控制器性能带来的瓶颈问题。 因此,如果任何使用6个SSD或者以上的应用场景,都不建议使用基于RAID的固件解决方案。这也包括最新的LSI 9207-8i和LSI 9217-8i控制器。
值得一提的是,LSI 9202-16e和还未发布的LSI 9206-16e,这两块卡都提供有2个控制器。LSI 9202-16e拥有2个SAS2008控制器和1个PLX8632,提供PCI-E 2.0 x16接口(其他所有的HBA都需要8x插槽)。据称LSI 92012-16e可提供5GB/s以上的传输性能和超过700K的IOPS。而全新的LSI 9206-16e仅提供有2个SAS2308控制器,并没有配备PLX桥接,而且也没提供标准的PCI-E 3.0 x8接口。
在继前文讲述有关LSI HBA控制器特性之后,我们开始谈谈这些控制器的功耗问题,尤其是基于HBA控制器的SAS2008和SAS2308的功耗问题。
众所周知,无论搭建何种规模的服务器系统,功耗问题都是一个特别值得关注的问题。它有助于人们了解扩展卡和和整机功耗,低功耗也意味着更低的运营成本。
下面,我们同样以表格的形式来列举出SAS2008和SAS2308的功耗情况。
LSI HBA功耗一览(数据来自LSI)
考虑到目前新一代产品,我们主要关注SAS2008和SAS2308——它们都基于LSI HBA和PCI-E接口。表格中可以看到LSI HBA峰值功耗情况。基于LSI SAS2008的卡比较适合简单小型的服务器系统,能够胜任不超过8块硬盘的存储直连。更多硬盘扩展则需要通过SAS扩展卡或者第二块阵列卡来实现低成本高性能要求。
这些产品的功耗介于6.3W-8.3W,峰值功耗为11.51W-14.63W,这对于使用单块硬盘为4TB可实现最高32TB存储扩展的单个HBA来说,功耗确实不高。
而对于使用16端口版本的SAS控制器SAS2008来说,更多的端口意味着更高的功耗。不过,相比而言,功耗并没有人们想象中 那么高。LSI SAS2308比SAS2008功耗要高,主要是因为LSI SAS2308芯片的主频为800MHz,比SAS2008的533MHz主频要高出不少。仅此更高主频一项,就可以实现更高性能但功耗也随之增加。
SAS9205-8e是唯一一个比PCI-E 3.0接口功耗要低的SAS2308 PCI-E 2.0卡。而LSI SAS9202和SAS9206功耗几乎分别为SAS9200-8e和9207-8e的两倍,是因为他们各自都采用了连个控制器。SAS9202功耗略高是因为它使用了PLX8632桥接。