带有SAS扩展器和RAID控制器的带宽

拥有8个内部SATA3通道的RAID控制器,您可以在所有八个驱动器上获得6 Gb / s的速度。 如果我将一个24端口SAS扩展器连接到一个8端口RAID控制器,如果扩展器的额定值为6,我仍然可以获得8 x 6 Gb / s的最大吞吐量,或者我能够获得24 x 6 Gb / s Gb / s在所有端口上?

当然,PCIe带宽将限制它,以及RAID控制器,但是这是正确的吗? PCIe 2.0 x8的带宽为4000 MB / s,PCIe 3.0 x8的带宽为7880 MB / s。

举个例子,我正在考虑为我的家庭服务器购买LSI MegaRAID 9271-8i。 它有八个内部SATA 6 Gb / s通道。 有了这个,我可以连接8个硬盘,而且他们可以在传输速率方面达到极限,因为每个驱动器都有一个6 Gb / s通道。 但是未来的存储容量可能太低。 我想我可以只添加一个SAS扩展器,如英特尔RES2SV240。 这是一个24端口扩展器,每个端口额定6 Gb / s。 那么我是否能够充分利用扩展器的潜力,为所有可能的24个驱动器提供6 Gb / s连接? 如果是这样,我可以购买9271-4i(只有4个内部SATA端口)和英特尔SAS扩展器能够连接多达24个硬盘驱动器并使其全速工作吗?

是,不是…

考虑一下:你的磁盘不能以6Gbps的速度运行(除非他们是固态硬盘)。 所以当你使用SAS扩展器的时候,一定程度的超额configuration是可以的。

更常见的情况是使用外部JBOD存储机箱。 那些通常有1或2个4通道SAS连接器连接到主服务器。 假设4 x 6Gbps,那么24Gbps的总带宽。 事情肯定是超额认购的,因为你可能有24个磁盘链接在6Gbps …但回想一下,实际上大多数磁盘将不能达到1.5或2Gbps以上,所以超额认购水平是可以的。

请记住,6Gbps只是一个链接速度。 您将无法通过扩展器实现所有连接的磁盘,因为扩展器具有到RAID控制器的上游连接。 RAID控制器是这里的限制因素。

看到:
SAS扩展器是否与SAS控制器透明地工作?
SAS SFF-8087分支电缆的工作原理如何? + RAID /连接问题

真实世界的经验(和很多钱)…我build立了两台机器(16)512GB的三星850优点Adaptec 81605Zs。 没有扩展器的直接端口连接。 当WINSAT驱动器新鲜时,我得到6.2GB / s。 几天后降至5.8GB / s。 主要问题是确保主板插槽不与其他任何东西共享。 我个人的机器通过LSI 9265-8i和上面提到的RES2SV240扩展器(3.2GB / s)具有(8)SSD。 apdater上的另一个端口处理另一个扩展器(13)驱动器 – 机械 – 没有什么可写的。 当(8)固态硬盘在一个端口和共享第二个扩展器之间进行分配时 – 性能为2.7GB / s。 在Rampage IV Extreme中,糟糕的或共享的插槽位置再次降低到1.4GB / s。 所有RAID 0。