设置网络环境以使用 ESXi 软件 FCoE 时,请遵循 VMware 提供的准则和最佳做法。

网络交换机准则

注: 从 vSphere 7.0 开始,VMware 在生产环境中不再支持软件 FCoE。
配置软件 FCoE 环境的网络交换机时,请遵循以下准则:
  • 在与 ESXi 主机通信的端口上,禁用跨树协议 (STP)。启用 STP 可能会延迟交换机上的 FCoE 初始化协议 (FIP) 响应,还可能导致出现全部路径异常 (APD) 的情况。

    FIP 是 FCoE 用来在以太网上发现和初始化 FCoE 实体的协议。

  • 打开基于优先级的流控制 (PFC) 并将其设置为 AUTO。
  • 请确保在 FCoE 交换机上安装兼容的固件版本。
  • 将 vSwitch 上的 MTU 设置为 2500 或更高。

网络适配器准则和最佳做法

如果计划启用软件 FCoE 适配器以便与网络适配器一起工作,需注意以下特定的注意事项。

  • 无论您是使用部分卸载的网卡还是使用不支持 FCoE 的网卡,都请确保在网络适配器上安装了最新的微码。
  • 如果您使用不支持 FCoE 的网卡,请确保它具有启用软件 FCoE 的 DCB 功能。
  • 如果网络适配器有多个端口,配置网络时请将每个端口添加到单独的 vSwitch。此操作有助于避免在发生破坏性事件(如 MTU 更改)时出现 APD 的情况。
  • FCoE 流量处于活动状态时,请勿在不同 vSwitch 之间移动网络适配器端口。如果进行此更改,请随后重新引导主机。
  • 如果更改网络适配器端口的 vSwitch 后引起故障,将端口移回原始 vSwitch 可以解决该问题。