尽管 64 位 RAID 卡现在可以工作,但是如果将其安装在 32 位 PCI 插槽中,以后会不会让我哭泣?

尽管 64 位 RAID 卡现在可以工作,但是如果将其安装在 32 位 PCI 插槽中,以后会不会让我哭泣?

我们的一台不太重要的服务器似乎已经无法使用其板载 SATA 控制器——该控制器负责管理软件镜像的启动卷。

最简单、最便宜的解决办法就是在当地的 Fry's 购买一个 2 端口 SATA 控制器——或者当我站在那里的控制器过道上时看起来是这样的。

但事实证明我购买的是 64 位卡(准确地说是 3Ware 8006-2LP)——并且服务器上唯一可用的相关插槽是老式的 32 位 PCI 插槽。

我有麻烦了吗?我先说清楚,我知道这会有用——事实上,我已经让它运行起来了——我知道这不是理论上的最佳配置我要问的是:它是否能够满足我下面概述的需要,或者从长远来看会给我带来痛苦?

该卡将仅管理 2 个镜像 SATA 驱动器,它们共同充当服务器的启动卷。服务器本身提供备份和存档存储,充当辅助 DC,并执行一些其他重要但不是日常关键的任务。它向网络公开的所有存储都位于 PCIe 插槽中的单独控制器卡上。

答案1

许多 64 位 PCI 卡可以与 32 位插槽一起使用。它可以直接插入,卡的最后部分将不会在插槽中使用。性能方面,您已达到 pci 总线的极限。我不确定性能会受到多大影响,但我知道它很可能会起作用。该卡有时会说向后兼容 32 位插槽。

以下是 pci 32/64bit 33/66mhz 插槽的吞吐量比较。

http://www.compute-aid.com/64bitpci.html

性能方面,有很多因素。PCI 总线上有多少其他设备?它们都共享 pci 吞吐量潜力。您使用的是 33mhz 还是 66mhz 32 位 pci 插槽?服务器主板规格应该会说明。

编辑:

您说您已经启动并运行了。很高兴听到这个消息。到目前为止,您是否注意到任何明显的速度减慢或性能问题?您的备份和例程是否在与以前相同的时间内完成?如果您没有注意到任何新问题,我会说您做得还不错。

另一个需要考虑的因素是,这是在不更换主板或更换服务器的情况下让服务器使用 SATA 驱动器启动和运行的唯一选择。如果您没有发现任何异常,我会说在服务器更换时间到来之前,请考虑这是一个很好的解决方案。

我认为服务器主板上没有 E-Sata 端口?

答案2

是的,你可以——在这种情况下,但并非总是如此。

3Ware 8000 系列在 32 位 PCI 端口上的运行速度会降低(但不会比任何其他 32 位 PCI 适配器快...)。较新的 9000 系列需要 3.3v 总线,并且物理上有缺口,无法装入 PCI 端口。

如果由于某种原因卡无法插入端口 — — 请不要强行插入 — — 将其退回。

附注:如果您正在运行软件 RAID,那么当您可以以 50 美元或更低的价格购买软件 RAID 卡(SATA 接口)时,为什么要花 150 美元购买硬件 RAID 卡呢?

更新

我问的是:它是否能够满足我下面概述的需求,还是从长远来看会给我带来痛苦?

它绝对没问题——不会比任何其他 32 位 PCI 卡慢。我认为,raid10 阵列中缺少 4 个驱动器时,除了在纯缓存读/写场景下,很难发现差异。

答案3

我在旧系统中使用 SCSI 卡时也遇到过类似的情况。它上面有一对 15k 驱动器。它运行良好,尽管速度被限制在 90 MB/s 左右。

答案4

我已经在“常规”32 位 PCI 插槽中运行 HW raid PCIX 卡好几年了。

正如上面的人所说,唯一的缺点就是速度。

相关内容