我们目前有一台 HP ProLiant DL180 G6 服务器,该服务器配备一个 Smart Array P410i RAID 卡,以及 8 个在其上运行的 HDD。
我们还刚刚购买了新的 SATA Intel SSD 驱动器来扩展服务器,我们计划将其连接到主板的 SATA 端口。
不是服务器的 SATA(由 HP B110i 提供支持),并且服务器上的 raid 卡仅支持 SATA 2。SSD 是 SATA 3 驱动器,它向后兼容,但我们会损失数据带宽。
有没有办法在服务器上获得 SATA 3 端口,使用扩展卡或类似的东西?或者我们拥有的服务器没有办法获得 SATA 3 端口?
答案1
你没有太多选择。任何SATA智能阵列 P410 控制器上的驱动器或主板的 SATA 引线将仅以 3.0Gbps(或更低)的速度运行。
SATA 2 == 3.0Gbps SATA 3 == 6.0Gbps
您可以在服务器中使用不同的控制器,但能够以 6.0Gbps 的速度运行 SATA 的较新的 HP Smart Array 控制器均不与该服务器兼容。其他制造商确实有可用的产品。
最终,这可能并不重要。虽然存在带宽损失,但根据您的应用程序,磁盘 IOPS 和延迟往往比原始顺序吞吐量更重要。
答案2
您需要在背板上安装 SAS 驱动器才能实现此功能。我有一个类似的设置,使用 SSD(SATA3)作为主板上 SAS8087 连接器上的启动驱动器,并使用单独的 LSI 9211-8i 作为背板。但是,当连接 SATA 时,此背板默认速度为 3.0Gbps。这也会影响主板上的本地 ICH10R 芯片。不过,在我的情况下,这并不明显。即使有 SATAII 限制,我的阵列的吞吐量仍然约为 2.0GB/s 写入和 5.7GB/s 读取。
为了在 SATA 端口上实现真正的 6.0Gbps,我需要将背板上的驱动器升级为 SAS 驱动器。我相信 SSD 也会如此。