目的
本文提供有關何時使用和何時不使用 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 端口綁定的要求。