为 iSCSI 配置优先级流量控制

您可以将 iSCSI 数据配置为优先于网络上的其他数据。还可以通过使用网络上的增强传输选择 (ETS) 设置来设定带宽限制,以确保 QoS 到 iSCSI 的流量。当您计划为 iSCSi 连接的主机配置优先级流量控制 (PFC) 时,请遵循下列准则和示例。

Note: 仅在 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,请遵循以下常规步骤:
    1. 对于该 IP,将主机标志设置为 yes
    2. 为该 IP 设置 VLAN 标识。
    3. 在交换机中,为 iSCSI 设置优先级标记。
    4. 在交换机中,对 iSCSI 优先级标记启用 PFC。
    5. 在交换机中,启用 DCBX。

    为了让 PFC 从主机中有效读写流量,必须在主机中启用 PFC。有关如何对主机操作系统开启 PFC 的信息,请参阅特定于该操作系统的产品文档。

要使用 VLAN 标识配置类型 IPv4 的 iSCSI IP,请输入以下命令:
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
Note: 当您配置 iSCSI IP 地址时,缺省情况下会设置主机标记。