RAID控制器的数据传输速率

我打算购买一个8端口raid控制器,声明的数据传输速率是“每端口高达6Gb / s”。 声明的连接器是“Two mini-SAS SFF8088”。 支持的物理设备的最大数量是“最多32个”。 控制器是戴尔PERC H710 。

我不确定我应该预期的最大带宽。 服务器背板支持8个SSD插槽,所以我不会达到最多32个磁盘,但最多8个磁盘。

假设每个磁盘都能提供6Gbps的顺序传输,我应该预计最大带宽为48Gbps,还是每个mini-SAS(即12Gbps)为6Gbps?

而且,如果支持的物理磁盘的最大数量是32,那么驱动器之间的带宽如何分配,总是假定具有6Gbps的驱动器? 与8个驱动器(8 x 6Gbps)一样,48Gbps总带宽将分布在32个驱动器(32 x 1.5Gbps)上?

这个特殊的RAID控制器声称8通道PCI Express 2.0的兼容性意味着,无论连接到RAID卡的是什么,实际上你已经被限制在8 * 4 Gbs = 32 Gbs (或4000 MB / s)。

每个SAS SFF8088连接器将通过一根电缆连接4个SAS通道,当每条链路的最大速度为6 Gbs端口速度时,理论上可以获得RAID控制器可以pipe理的2 x 4 x 6 Gbs = 48 Gbs的带宽。

一个6 Gbs的SAS链接将被连接到它的设备数量共享,所以如果连接4个设备,并且每个设备的压力相同,则每个驱动器只能获得1.5 Gbs。

根据我对像ProLiant ML350p Gen8的Smart Array P420i或IBM x3560 M3的ServeRAID M5015 SAS / SATA Controller等类似控制器的经验,我会说:每个mini-SAS 6Gbps(即12Gbps) – 最好的情况。 我没有testing两个SFF8088端口,只有一个,我已经达到了6Gbps的限制。