我正在寻找使用我的 SUPERMICRO MBD-X7SBE 的板载 RAID 控制器来设置带有两个 Seagate ES2 硬盘驱动器的 RAID-1 阵列。我们有大约 8 个左右在生产中。我将把它用于大量使用 Asterisk 并记录所有呼叫。我们缓冲到 RAM 驱动器/tmpfs。我读过一些关于内置 raid 不值得麻烦的帖子,但由于这是一个很好的入门级服务器主板,它可能不适用于这个?如果一个驱动器死机,我只担心冗余和生产不受影响。
以下是服务器的规格:
- 采用 LGA775 封装的 Intel® Xeon® 3000 Sequence 和 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
- 内置英特尔® ICH9R SATA2 (3 Gbps) 控制器
- 支持 RAID 0、1、5、10(仅限 Windows)
- 支持 RAID 0、1、10 (Linux)
我应该继续使用板载 RAID-1 还是使用 Linux 软件 RAID?如果硬件 RAID - 什么是便宜的 SATA 卡?
英特尔 RAID 的性能与软件 RAID 大致相当,所以我会选择软件 RAID,因为它更易于管理,并且在控制器出现故障时您可以更轻松地将磁盘转移到另一个工作站。
如果您谈论的是主板内置的 RAID,请避免使用它。它通常被称为“FakeRAID”,并且有关于它“丢失”配置信息和冲洗卷的恐怖故事。主板 RAID 只不过是低于标准的软件 RAID 的廉价实现。这个话题不断出现......检查这个链接。
使用 Linux 软件 RAID 会更好,如果你想要真正的 RAID,你将为此支付数百美元(它将有板载电池备份,并且应该有一种方式告诉你哪个驱动器出错了,因为反对猜测和意外地冲洗您的音量,因为您在良好的驱动器上执行了更换或维修)。我在 Linux 下使用 3Ware 卡很幸运。
老实说,ICH 控制器并不是最好的,我很想买一个便宜的 Adaptec(CLICKY链接)或自己使用 Linux SW RAID——我更相信最后两个。