您可以在雙節點 vSAN 叢集和延伸叢集中,將資料流量與見證流量分離。
vSAN 資料流量需要低延遲、高頻寬連結。見證流量可使用高延遲、低頻寬且可路由的連結。若要將資料流量從見證流量中分離,您可為 vSAN 見證流量設定專用 VMkernel 網路介面卡。
您可以新增對直接網路交叉連線的支援,以承載 vSAN 延伸叢集中的 vSAN 資料流量。您可為見證流量設定單獨的網路連線。在叢集中的各資料主機上,設定管理 VMkernel 網路介面卡也執行見證流量。請勿在見證主機上設定見證流量類型。
備註:
vSAN 資料主機與見證主機之間不支援網路位址轉譯 (NAT)。
必要條件
- 確認資料站台與見證流量的連線針對每 1000 個 vSAN 元件具有 2 Mbps 的頻寬下限。
- 確認延遲需求:
- 雙節點 vSAN 叢集必須具有少於 500 毫秒的 RTT。
- 每個站台內擁有少於 11 台主機的延伸叢集必須具有少於 200 毫秒的 RTT。
- 每個站台內擁有 11 或更多台主機的延伸叢集必須具有少於 100 毫秒的 RTT。
- 確認 vSAN 資料連線符合下列需求。
- 對於雙節點 vSAN 叢集中直接連線的主機,主機之間使用 10 Gbps 直接連線。混合叢集也可以在主機之間使用 1 Gbps 交叉連線。
- 對於連線到交換基礎結構的主機,使用 10 Gbps 共用連線 (全快閃叢集需要) 或 1 Gbps 專用連線。
- 確認資料流量和見證流量使用的是同一 IP 版本。
程序
- 開啟與 ESXi 主機的 SSH 連線。
- 使用 esxcli network ip interface list 命令判定用於管理流量的 VMkernel 網路介面卡。
例如:
esxcli network ip interface list
vmk0
Name: vmk0
MAC Address: e4:11:5b:11:8c:16
Enabled: true
Portset: vSwitch0
Portgroup: Management Network
Netstack Instance: defaultTcpipStack
VDS Name: N/A
VDS UUID: N/A
VDS Port: N/A
VDS Connection: -1
Opaque Network ID: N/A
Opaque Network Type: N/A
External ID: N/A
MTU: 1500
TSO MSS: 65535
Port ID: 33554437
vmk1
Name: vmk1
MAC Address: 00:50:56:6a:3a:74
Enabled: true
Portset: vSwitch1
Portgroup: vsandata
Netstack Instance: defaultTcpipStack
VDS Name: N/A
VDS UUID: N/A
VDS Port: N/A
VDS Connection: -1
Opaque Network ID: N/A
Opaque Network Type: N/A
External ID: N/A
MTU: 9000
TSO MSS: 65535
Port ID: 50331660
備註: 包含多點傳送資訊以實現回溯相容性。
vSAN 6.6 及更新版本不需要多點傳送。
- 使用 esxcli vsan network ip add 命令將管理 VMkernel 網路介面卡設定為支援見證流量。
esxcli vsan network ip add -i vmkx -T witness
- 使用 esxcli vsan network list 命令確認新的網路組態。
例如:
esxcli vsan network list
Interface
VmkNic Name: vmk0
IP Protocol: IP
Interface UUID: 8cf3ec57-c9ea-148b-56e1-a0369f56dcc0
Agent Group Multicast Address: 224.2.3.4
Agent Group IPv6 Multicast Address: ff19::2:3:4
Agent Group Multicast Port: 23451
Master Group Multicast Address: 224.1.2.3
Master Group IPv6 Multicast Address: ff19::1:2:3
Master Group Multicast Port: 12345
Host Unicast Channel Bound Port: 12321
Multicast TTL: 5
Traffic Type: witness
Interface
VmkNic Name: vmk1
IP Protocol: IP
Interface UUID: 6df3ec57-4fb6-5722-da3d-a0369f56dcc0
Agent Group Multicast Address: 224.2.3.4
Agent Group IPv6 Multicast Address: ff19::2:3:4
Agent Group Multicast Port: 23451
Master Group Multicast Address: 224.1.2.3
Master Group IPv6 Multicast Address: ff19::1:2:3
Master Group Multicast Port: 12345
Host Unicast Channel Bound Port: 12321
Multicast TTL: 5
Traffic Type: vsan
結果
在 vSphere Client 中,還未針對 vSAN 流量選取管理 VMkernel 網路介面。請勿在 vSphere Client 中重新啟用該介面。