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