我正在使用 RAID5 设置新的 NAS/SAN 系统,并且我想知道是否采用软件或硬件 RAID 方式,因为我心中有这个问题:
如果我的硬件 RAID 卡出现故障,我是否需要用完全相同的卡替换,同一品牌就足够了,或者不同卡之间的 RAID5 设置在不兼容吗?
我的猜测是它们不兼容,并且我试图尽可能减少停机时间,以防我的某个硬件出现故障……
答案1
不同制造商生产的卡通常不兼容,但同一制造商生产的不同卡通常兼容。RAID 元数据没有特定的标准格式,可在 RAID 控制器和软件 RAID 实现之间兼容。
如果您有 Adaptec(例如)卡,并且获得了不同型号的 Adaptec 卡,则新卡几乎肯定会安装旧阵列。在某些情况下,同样的情况也适用于来自同一制造商的 SAN 设备和 RAID 控制器 - Mylex DAC-FFX 控制器和 ExtremeRAID 3000 卡用于执行此操作(实际上,ExtremeRAID 3000 本质上是 PCI 卡上的 DAC-FFX),并且 HP Smartarray 1000 和 1500 也将安装从 HP 直接连接控制器传输的阵列。
这通常是制造商的一项深思熟虑的政策,允许在旧型号缺货时更换现有部件。它还有助于通过简化迁移路径来向现有 DA 客户推销入门级 SAN 设备 - 只需将磁盘放入 SAN 并从 SAN 上安装卷即可。
但请注意,OEM 合同和并购意味着制造商可能拥有多条不兼容的产品线。例如:-
Adaptec 收购了 Eurologic,并一度出售 Eurologic SAN 设备。Eurologic SAN 拥有 Mylex RAID 控制器。
Adaptec 还收购了 ICP Vortex,因此一些 Adaptec 品牌的 RAID 控制器在这方面可能与其他控制器不兼容。
LSI 也曾收购过 Mylex,并销售了一段时间的 ExtremeRAID 控制器,但也有自己的基于主机的 RAID 控制器产品线。Mylex 的最终解散过程相当复杂,部分产品也转入了 Xyratex(最大的磁盘阵列硬件制造商,您从未听说过,它生产的产品都是您拥有的品牌)。
Intel、Dell PERC、IBM ServerRAID 控制器和一些 HP 部件通常是由第三方制造的重新贴牌产品(ICP Vortex、Adaptec 和 LSI 控制器经常与其他品牌一起出现)。OEM 控制器往往具有自定义固件,但仍可能代表多个不兼容的产品线。但是,这种品牌套件往往具有特定的部件号,因此您可以重新订购兼容的替代品。
做好功课。向制造商咨询,避开那些对你茫然不解的人,并确保你知道哪些型号在这方面是相配的。
注意:Linux 和 Unix 具有良好的 SW RAID 功能,但 Windows 上的软件 RAID 却很糟糕。如果您使用的是 Windows,那么请始终选择硬件 RAID。如果您对新套件的价格感到震惊,那么 Ebay 是您的好帮手。确保您为其配备了缓存电池 - 通常您可以在 ebay 上以相当便宜的价格购买它们 - 再次,找到零件编号并进行搜索。
答案2
尽管许多制造商使用相同的基本芯片组来创建各种 RAID 卡(即一些 HP 和 Dell 控制器非常相似),但我当然不会相信它们的相似性而将阵列从一个制造商转移到另一个制造商——至少不是硬件 RAID。正如 CoTW 所述,大多数 HP 控制器确实向后兼容。如果您使用软件 RAID,那么这个问题就小得多,但这样做当然会给 CPU 带来更多负载。