我正在寻找使用 SUPERMICRO MBD-X7SBE 的板载 RAID 控制器来设置带有两个 Seagate ES2 硬盘驱动器的 RAID-1 阵列的方法。我们在生产中大约有 8 个这样的驱动器。我将在 Asterisk 大量使用时使用它,并记录所有通话。我们将缓冲到 RAM 驱动器/tmpfs。我读过一些关于内置 raid 不值得费心的帖子,但由于这是一款不错的入门级服务器主板,它可能不适用于此?我只是担心冗余问题,如果一个驱动器坏了,生产不会受到影响。
以下是服务器的规格:
- 采用 LGA775 封装的 Intel® Xeon® 3000 系列和 Core™ 2 Quad / Duo 系列 (FSB 1333/1066/800 MHz)
- 英特尔® 3210 ICH9R + PXH + 英特尔® 82573V + 英特尔® 82573L 芯片组
- 高达 8GB 无缓冲 ECC / 非 ECC DDR2 800/667 SDRAM
- 英特尔® 82573V + 英特尔® 82573L PCI-E 千兆控制器
- 串行 ATA
- 内置 Intel® ICH9R SATA2 (3 Gbps) 控制器
- RAID 0、1、5、10 支持(仅限 Windows)
- RAID 0、1、10 支持 (Linux)
我该继续使用板载 RAID-1 还是使用 Linux 软件 RAID?如果使用硬件 RAID - 哪款便宜的 SATA 卡好用?
答案1
如果您说的是主板内置的 RAID,请避免使用它。它通常被称为“FakeRAID”,并且有关于它“丢失”配置信息和卷的恐怖故事。主板 RAID 只不过是低于标准的软件 RAID 的廉价实现。这个话题不断出现...检查此链接。
使用 Linux 软件 RAID 会更好,如果您想要真正的 RAID,您将为此付出几百美元(它将具有板载电池备份,并且应该有办法告诉您哪个驱动器出错了,而不是猜测并意外损坏您的卷,因为您对一个好的驱动器进行了更换或维修)。我在 Linux 下使用 3Ware 卡时运气不错。
答案2
Intel RAID 的性能大致与软件 RAID 相当,因此我建议选择软件 RAID,因为它更易于管理,并且在控制器发生故障时您可以更轻松地将磁盘移动到另一个工作站。
答案3
说实话,ICH 控制器不是最好的,我很想买一个便宜的 Adaptec(点击用于链接)或者自己使用 Linux SW RAID — 我更相信最后两个。