X58 RAID 10 – 我是否被迫使用Sata2?

我正在build造一个新的开发电脑。 它将运行几个VMWare Worksation虚拟机。 我被build议在Serverfault使用Raid10的性能。 Raid 10使用4个磁盘。

我联系了我的供应商,他提供了一个技嘉X58A主板和4个Western Digital Caviar黑色6Gb / s硬盘。

我已经检查了X58A主板的规格,它说:SATA 3Gb / s:RAID 0,RAID 1,RAID 5和RAID 10 SATA 6Gb / s:RAID 0和RAID 1。

我失去了一半的带宽,因为我不得不使用SATA2! 我该怎么办?

每个驱动器接口的带宽损失一半,但WD Caviar Black是一个7.2k的机械驱动器,不能饱和3Gb / s SATA 2接口。 由于X58支持8个3Gb / s SATA 2驱动器,我不认为你实际上正在失去任何东西。

编辑添加澄清您的评论
这些驱动器具有SATA 3接口的主要原因是由于市场营销,6Gb /秒比3Gb /秒更快,这使得推销员们把销售点放在一起的驱动器是一个很好的区别,但并不意味着它实际上特别有用。 对于一些极端的工作负载,有一些边缘案例的优点,但几乎所有的这些都将得到更好的操作系统级别的caching处理,这大部分否定这些驱动器的好处,因为你会发现,如果你发现任何基准比较其性能3Gb /秒接口与6Gb /秒的接口。 对于持续IO而言,7200rpm的当前代TB容量的硬盘驱动器的旋转介质将永远不会超过大约1Gb /秒。 SSD是完全不同的野兽,更快的SATA 3接口可以对他们有很大的好处。

RAID 10读取4个驱动器RAID 10包将达到单个驱动器带宽的4倍,但是您列出的X58板卡支持8个SATA 2通道。 由于SATA连接是点对点的,这意味着它允许所有驱动器以最大传输速率同时将数据传输回控制器。 X-58的控制器可能无法在单个驱动器上实现RAID包的传输速率提高4倍,但是如果是这样的话,则是由于控制器的RAID处理电路而不是SATA接口的能力。 一个专用的硬件RAID卡肯定会交付,但会花费更多。