目的
本文提供有关何时使用和何时不使用 iSCSI 端口绑定的信息。有关如何配置端口绑定的信息,请参见适用于您的 ESXi/ESX 版本的存储指南。
解析度
端口绑定
当 iSCSI 的多个 VMkernel 端口驻留在同一广播域和 IP 子网中时,iSCSI 中使用端口绑定,以允许多条路径指向广播单个 IP 地址的 iSCSI 阵列。使用端口绑定时,一定要记住:- 阵列目标 iSCSI 端口必须与 VMkernel 端口位于同一广播域和 IP 子网中。
- 用于 iSCSI 连接的所有 VMkernel 端口必须位于同一广播域和 IP 子网中。
- 用于 iSCSI 连接的所有 VMkernel 端口必须位于同一 vSwitch 中。
- 目前,端口绑定不支持网络路由。
何时不使用端口绑定
在以下情况下不应使用端口绑定:- 阵列目标 iSCSI 端口位于不同的广播域和 IP 子网中。
- 用于 iSCSI 连接的 VMkernel 端口存在于不同的广播域、IP 子网和/或 vSwitch 中。
- 需要路由才能到达 iSCSI 阵列。
- 在 ESXi 主机上行链路上使用 LACP 或其他链路聚合时,也禁止软件 iSCSI 端口绑定到 pSwitch ,VMware vSphere 5.5 中的 LACP 限制 (2051307)
例子
在此示例场景中,多个 VMkernel 端口位于不同的 IP 子网和广播域中,目标端口也位于不同的 IP 子网和广播域中。在这种情况下,您不应使用端口绑定。如果在此配置中配置端口绑定,您可能会遇到以下问题:- 重新扫描时间比平时要长。
- 每个设备看到的路径数不正确。
- 无法从存储设备看到任何存储。
何时使用端口绑定例子
在这种情况下,有多个 VMkernel 端口,它们都驻留在同一个 IP 子网和广播域中。在这种情况下,您必须使用端口绑定。如果您没有在此配置中配置端口绑定,您可能会遇到以下症状:- 无法看到提供给 ESXi/ESX 主机的存储。
- 存储路径报告为 Dead。
- vCenter Server 中的路径冗余消息丢失。
注意:当 iSCSI 启动器和目标必须位于同一子网中时,过去在使用软件 iSCSI 时存在限制。在 vSphere 6.5 中,软件 iSCSI 启动器和目标可以位于不同的子网上,但在使用软件 iSCSI 端口绑定时则不能。有关详细信息,请参见VMware vSphere 6.5 的新增功能 和iSCSI 端口绑定的要求。