我正在查看 IBM System x3650 的规格和手册。根据规格,ServeRAID-8k-l 硬件 RAID 是标准配置,但可以选择升级到 ServeRAID-8k。如果我理解正确的话,这个系统总是会有一些硬件 RAID。
我发现 h/w RAID 固件通常假定所有连接的磁盘都应该是 h/w 管理的 RAID 配置的一部分,并且与 h/w 的品牌相同。情况并非总是如此,因为一个人正在使用 s/w RAID 和/或因为 HDD 是从其他系统中带入数据的。
我的问题是此限制是否适用于 x3650,或者板载 SAS 端口是否可以“直通”,从而允许操作系统直接“查看”连接的物理磁盘。
(我非常谨慎,因为我曾经购买过一个 Adaptec RAID,它的规格和手册声称它具有这种容量,却发现它没有。)
我也想知道同一个板载控制器,尽管使用那么大的磁盘时通常要小心,但它是否能够与 2TB 磁盘通信(我见过一些不能)。
您正在考虑的两种 RAID 卡(8k 或 8k-l)都能够将驱动器配置为“简单卷”。这是在与服务器捆绑在一起的 ServeRaid Manager 管理软件中完成的。文档在这里
这只是将驱动器公开为单个 LUN。例如,在恢复损坏的 RAID 阵列时经常使用这种方法。(但是,请参阅下面的评论。)
然而,这些控制器似乎只更新为提供对 2TB 驱动器的支持。在最近的固件更新中没有提到 3TB 设备支持。
如果您想以正确的方式做到这一点,您将需要一个独立的 SAS HBA。
请参阅:ZFS SAS/SATA 控制器建议
然而,有时,我会在硬件 RAID 阵列之上配置 ZFS。这通常是在我寻找 ZFS 文件系统灵活性或特定功能(如压缩)时使用的。此外,如果您有高端 RAID 控制器(如 HP Smart Array),利用其电池或闪存备份缓存比适当的 ZIL 设备(STEC ZeusRAM或DDRDrive)更方便、更实惠,并且仍然为您提供低延迟写入速度。
请记住,如果没有上述任何一个选项,您将不会拥有真正的写缓存......