产品简介
|
7
交换机带宽。 16 个端口的 SAS 交换机可支持的数据并行速度如下:
12Gb/s(全双工)x 16 个端口 x 4 个物理链接/端口 = 768Gb/s
在额定 SAS 配置中,一个端口(即一个电缆)将连接四个 SAS 物理链接(物理)
以 16 个端口的 SAS 交换机为例,我们检查了最佳方案,其中有八个上行端口与主机
服务器相连,有八个下行端口与 JBOD 存储相 连。 在此以半双工形式讨论吞吐量(尽
管 SAS 具备全双工能力),以便适应服务器和存储单元在 SAS 架构中集成的实际预期方
式。
每个端口的吞吐量:
6Gb/s x 4 phys = 24Gb/s(每个端口)
(24Gb/s/每个端口)/(8b/10b 编码)= 2.4MB/s(每个端口)
2.4MB/s(每个端口)x 88.33%(适应仲裁延迟和附加组帧)= 2160MB/s(每个端口)
实际应用中的 SAS 交换机吞吐量:
2160MB/s(每个端口)x 8 个端口对 = 17,280MB/s(每个 SAS 交换机)
需要使用从启动器到 SAS 交换机的一个链接以及从该 SAS 交换机到下一个 SAS 交换
机或扩展器(即 JBOD)的链接, 才能完成从 服务器到存储单元的连接
建立物理连接的时间延迟会影响基于扩展器的 SAS 拓扑中的整个延迟。 每个扩展器在连
接路径中的预期延迟时间为 100ns 或 100ns 以下。 请参阅图 4,其中包含两个级别的
延迟。 请注意,每个 JBOD 都有一个扩展器,而 SAS 驱动器各自有两个“中继段”,一
个用于交换机,一个用于 JBOD。 在 SATA 驱动器堆栈中比较该 JBOD 和上一个 JBOD,
其中包含五个连接磁盘驱动器的中继段。 需要以最高级别扇出存储才能使性能最大化。
实际性能
测试设置:
Intel 白牌服务器
每台服务器配置一个 Intel Xeon® 5520 微处理器
LSISAS9200-8e® 6Gb/s SAS HBA“启动器”
Astek® 6Gb/s SAS JBOD
Seagate ST9146803SS®,固件版本 0006
一个 LSISAS6160® 6Gb/s SAS 交换机(完全配置)
用于客户机/服务器配置中的 IOmeter 2006
IO 队列深度为 8
磁盘驱动器受限于 1000 LBA,因此不能寻道运行
参见图 7 了解类似布局
测试案例(顺序读写 256KB 块大小):
1) 8 台服务器,每台服务器配备 1 个 HBA (x4 SAS),8 个 JBOD,每个 JBOD 配备 16
个 HDD
1:1 的服务器和 JBOD 配置比率(最佳执行解决方案)