我要购买一个 8 端口 raid 控制器,其声明的数据传输速率为“每个端口高达 6Gb/s”。声明的连接器为“两个 mini-SAS SFF8088”。支持的最大物理设备数量为“最多 32 个”。控制器是戴尔 PERC H710。
我不确定我应该期望的最大带宽。服务器背板支持 8 个 SSD 插槽,因此我不会达到 32 个磁盘的最大值,而是达到 8 个磁盘的最大值。
假设每个磁盘能够提供 6Gbps 用于连续传输,我是否应该预期最大带宽为 48Gbps,或者每个 mini-SAS 6Gbps(即 12Gbps)?
另外,如果支持的最大物理磁盘数量为 32,带宽将如何在驱动器之间分配,始终假设驱动器具有 6Gbps 容量?48Gbps 总带宽将分布在 32 个驱动器(32 x 1.5Gbps)上,还是 8 个驱动器(8 x 6Gbps)上?
答案1
该特定 RAID 控制器声称有 8 通道PCI Express2.08 * 4 Gbs = 32 Gbs
合规性意味着无论连接到 RAID 卡的是什么,您实际上都已经被限制为(或 4000 MB/s)。
每个 SAS SFF8088 连接器将通过单根电缆承载 4 个 SAS 通道,当每个链路的最大端口速度为 6 Gbs 时,理论上您确实可以获得2 x 4 x 6 Gbs = 48 Gbs
RAID 控制器可以管理的带宽。
6 Gbs SAS 链路将由连接到它的设备数量共享,因此如果您连接 4 个设备,且每个设备受到同等压力,则每个单独驱动器只能获得 1.5 Gbs。
答案2
根据我对类似控制器(如 ProLiant ML350p Gen8 的 Smart Array P420i 或 IBM x3560 M3 的 ServeRAID M5015 SAS/SATA 控制器)的经验,我认为:每个 mini-SAS 6Gbps(即 12Gbps)- 最佳方案。我没有测试两个 SFF8088 端口,只测试了一个,而且我达到了 6 gbps 的限制。