将HP Gen 5 SAS RAID架连接到第三方(3ware,LSI)控制器?

我有一个ML350 G5,我正在考虑重新使用以节省资金。 我正在寻找安装FreeNAS,但它(ZFS)不能很好的与我读过的主板的一部分HP e200i卡。 我想买便宜的pcie x4 / x8 RAID卡,直接连接到背板,这样我就可以继续使用LFF笼子来装载我的驱动器。

底板似乎使用两端带有sff-8484连接器的2ea 4通道SAS电缆 – 我可以断开连接并使用分线电缆,重新连接到我的附加RAID卡? 在我看来,这将允许我在使用e200i的三个驱动器中将电池笼分成两半,使用新卡的三个驱动器。

我不知道有多less逻辑是RAID背板或惠普背板的一部分。 我不知道这是不是一个“愚蠢的”组件,只能实现从HD到RAID控制器的电气连接,或者是“智能”,执行基本上使其专有兼容的逻辑function。

想法? 谢谢!

如果我正在处理服务器的模型/年份(大约2005-2008年),我可能会利用现有的设置…几点:

  • G5 ML350中的6磁盘3.5“背板是一个哑组件,没有内置RAID逻辑或SAS扩展。
  • 只要使用正确的布线,就可以将此底板和机架连接到任何 RAID控制器或SAS HBA。 如果使用更新的控制器,则背板上的SFF-8484以及控制器上可能的SFF-8087。
  • 这是旧的硬件,所以了解你的PCIe插槽的限制,SAS带宽(3.0Gbps)
  • 如果您使用SATA驱动器,则如果使用周期正确的HP Smart Array控制器(E200i,P400,P800),链接速度将限制在每个磁盘1.5Gbps。

我该怎么办?

  • 我会放弃FreeNAS。 这不是一个很好的解决scheme,你将失去一些HP ProLiant平台监控function 。 FreeNAS下的磁盘上的ZFS格式也有点古怪 … FreeNAS一直是less数WTF ServerFault问题的饲料。
  • 相反,Linux上的ZFS或利用它的设备包将是更好的select。 查看免费的QuantaStor社区版或ZetaVault 。

最后,对于这种硬件规模来说,只使用现有的HP Smart Array E200i控制器是有意义的。

  • 如果采取以ZFS为中心的操作系统和支持JBOD的控制器或HBA的方法,则必须为操作系统分配磁盘以及数据。 这是磁盘空间的潜在浪费。 如果您使用分区或磁盘片来解决这个问题,您的ZFSconfiguration将变得非常复杂和充满。
  • E200i是一款function强大的控制器,您将拥有写入caching的好处(如果RAID电池存在且健康)。
  • 如果您真的想要使用ZFS,您可以在硬件RAID控制器上执行此操作 。 我一直这样做,以便提供一些ZFSfunction(快照,压缩等),同时仍然具有硬件arrays监控的简易性和灵活性。
  • HP Smart Array控制器可以configuration为从一组磁盘(“arrays”)提供多个逻辑驱动器(块设备)。 在下面的例子中,我将E200iconfiguration在带有4个500GB SATA磁盘的ML350 G5服务器上,以提供72GB的操作系统驱动器以及240GB和200GB的驱动器作为独立的ZFS磁盘。

    Smart Array E200i in Slot 0 (Embedded) (sn: QT8CMP3716 ) Internal Drive Cage at Port 1I, Box 1, OK Internal Drive Cage at Port 2I, Box 1, OK array A (SATA, Unused Space: 0 MB) logicaldrive 1 (72.0 GB, RAID 1+0, OK) logicaldrive 2 (240.0 GB, RAID 1+0, OK) logicaldrive 3 (200.0 GB, RAID 1+0, OK) physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SATA, 500 GB, OK) physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SATA, 500 GB, OK) physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SATA, 500 GB, OK) physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SATA, 500 GB, OK) 

zpool状态输出

  pool: vol1 state: ONLINE scan: scrub repaired 0 in 1h33m with 0 errors on Thu Jan 1 09:19:21 2015 config: NAME STATE READ WRITE CKSUM vol1 ONLINE 0 0 0 cciss-3600508b1001037313620202020200007 ONLINE 0 0 0 errors: No known data errors pool: vol2 state: ONLINE scan: scrub repaired 0 in 2h3m with 0 errors on Thu Jan 1 09:49:35 2015 config: NAME STATE READ WRITE CKSUM vol2 ONLINE 0 0 0 cciss-4542300b6103731362020202067830007 ONLINE 0 0 0