我们其中一台不太关键的服务器似乎已经失去了使用板载SATA控制器的function – 这是pipe理软件镜像的启动卷。
最简单和最便宜的解决scheme是在当地的Fry's购买一个2端口的SATA控制器,或者当我站在控制器通道的时候。
事实certificate,我买了一张64位卡,但是(3Ware 8006-2LP准确) – 服务器上唯一相关的插槽是老派的32位PCI插槽。
我在麻烦? 只是要清楚, 我知道这将起作用 – 事实上,我已经知道了它,并且我知道这不是理论上的最佳configuration 。 我所要问的是:它会满足我的需求,如下所述,还是会长期导致我的痛苦?
该卡将简单地pipe理2个镜像SATA驱动器,它们一起充当服务器的启动卷。 服务器本身提供备份和归档存储,作为辅助DC,还有其他一些重要但不重要的事情。 所有暴露给networking的存储位于PCIe插槽中的单独控制器卡上。
许多这些64位PCI卡可以使用32位插槽。 它将直接插入,卡的最后部分将不会在插槽中使用。 性能方面,你是在你的PCI总线的极限。 我不确定会有多less效果,但我知道这很有可能。 有时卡会向后兼容32位插槽。
这是pci 32 / 64bit 33 / 66mhz插槽的吞吐量比较。
http://www.compute-aid.com/64bitpci.html
性能方面,有很多因素。 PCI总线上有多less其他设备? 他们都分享了pci吞吐量的潜力。 你使用33MHz或66MHz的32bit PCI插槽? 服务器主板规格应该说。
编辑:
你说你已经把它放好了。 这是个好消息。 您目前是否注意到有任何显着的减速或性能问题? 你的备份和例程与以前相同吗? 如果你没有注意到任何新问题,我会说你做得很好。
另一个要考虑的因素是,这是关于使用sata驱动器启动服务器而不更换主板或更换服务器的唯一select。 如果你没有看到任何不寻常的东西,我会认为这是一个很好的解决scheme,直到服务器更换时间到来。
我假设服务器在主板上没有E-Sata端口?
是的,你可以 – 在这种情况下,但并不总是。
3Ware 8000系列将在32位PCI端口上以降级速度运行(但不超过任何其他32位PCI适配器…)。 较新的9000系列需要一条3.3v总线,并且被物理地裁切以不适合PCI端口。
如果由于某种原因卡不会适合端口 – 不要强迫它 – 返回它。
注意事项 – 如果您正在运行软件RAID – 为什么在一张硬盘RAID卡上吹150美元时,您可以购买一个软件RAID卡(SATA接口)50美元或更less?
更新
我所要问的是:它会满足我的需求,如下所述,还是会长期导致我的痛苦?
这将是绝对好的 – 不比任何其他32位PCI卡慢。 我认为在raid10arrays中缺less4个驱动器,除非是在纯粹的caching读取/写入情况下,否则很难find区别。
在旧系统中,我也遇到了类似SCSI卡的情况。 它有一对15K驱动器。 它工作得很好,即使它被限制在90 MB / s左右。
唯一的理论问题是带宽。 32位/ 33 MHz PCI的理论传输速率为133 MB / s,但是对于完整的PCI总线。 根据主板的不同,在PCI总线上也可能会有其他的东西,比如OnBoard网卡(在现代PC中是不太可能的,但是一些更便宜的主板还是这样做直到最近)或者OnBoard显卡,如果它不是集成到芯片组中(也就是说,许多老主板使用ATI Rage IIc或者在主板上焊接类似的PCI卡),但现代主板也不太可能。
简而言之:你很好,PCI是专门向后兼容的,在32位PCI插槽中使用64位PCI卡是自从10年前推出的第一批160 MB / s SCSI控制器以来常见的。
我一直在“常规”32位PCI插槽中运行硬件RAID PCIX卡一年。
就像上面说的那样,唯一的缺点就是速度。