为 iSCSI 配置优先级流量控制
您可以将 iSCSI 数据配置为优先于网络上的其他数据。还可以通过使用网络上的增强传输选择 (ETS) 设置来设定带宽限制,以保证 QoS 到 iSCSI 的流量。当您计划为 iSCSi 连接的主机配置优先级流量控制 (PFC) 时,请遵循下列准则和示例。
关于此任务
注: 仅在 Brocade
VDX 万兆以太网交换机上才支持适用于 iSCSI 的 PFC。
PFC(IEEE 标准 802.1Qbb)是一种链接级别的流量控制机制。该流量控制机制类似于 IEEE 802.3x 以太网 PAUSE。但是,PFC 会对个别优先级进行操作。您可以根据流量类别选择性地暂停流量,而不是暂停该链接的所有流量。
PFC 可通过推送回正在网络中生成的流量多于网络可容纳流量的实体,来帮助缓解网络阻塞场景。不能对 IP 复制流量和系统管理流量启用 PFC。如果同一 IP 地址用于传输 iSCSI 和 IP 复制流量,那么只会对 iSCSI 流量启用 PFC。
要使用 PFC,您的系统必须满足以下需求:
- PFC 仅受具有 10 Gb 或更高带宽的端口支持。
- PFC 不能从系统手动开启或关闭。如果 PFC 在交换机(网络)上进行了配置,那么将自动开启。
- 仅对在系统上启用了 VLAN 标记的 IP 地址启用 PFC。
- 要对 IP 地址启用 PFC,请遵循以下常规步骤:
- 对于该 IP,将主机标志设置为 yes。
- 为该 IP 设置 VLAN 标识。
- 在交换机中,为 iSCSI 设置优先级标记。
- 在交换机中,对 iSCSI 优先级标记启用 PFC。
- 在交换机中,启用 DCBX。
为了让 PFC 从主机中有效读写流量,必须在主机中启用 PFC。有关如何对主机操作系统开启 PFC 的信息,请参阅特定于该操作系统的产品文档。
示例
cfgportip -node node_name | node_id -ip ipv4addr
-gw ipv4gw -mask subnet_mask -vlan vlan_id port_id
要使用 VLAN 标识配置类型 IPv6 的 iSCSI IP,请输入以下命令:
cfgportip -node node_name | node_id -ip_6 ipv6addr
-gw_6 ipv6gw -prefix_6 prefix -vlan_6 vlan_id |-novlan_6 port_id
要为类型 IPv4 的 iSCSI IP 将主机标记设置为
yes,请输入以下命令:
cfgportip -node node_name | node_id –host yes port_id
要为类型 IPv6 的 iSCSI IP 将主机标记设置为
yes,请输入以下命令:
cfgportip -node node_name | node_id –host_6 yes port_id
要为类型 IPv4 的 iSCSI IP 设置 VLAN 标识,请输入以下命令:
cfgportip -node node_name | node_id –vlan vlan_id port_id
要为类型 IPv6 的 iSCSI IP 设置 VLAN 标识,请输入以下命令:
cfgportip -node node_name | node_id –vlan_6 vlan_id port_id
注: 当您配置 iSCSI IP 地址时,缺省情况下会设置主机标记。