vSAN 数据流量需要低延迟、高带宽的链接。见证流量则可以使用高延迟、低带宽的可路由链接。要将数据流量与见证流量分开,可为 vSAN 见证流量配置专用的 VMkernel 网络适配器。

关于此任务

可在受支持的延伸群集配置中将数据流量与见证流量分开。用于 vSAN 数据流量的 VMkernel 适配器和用于见证流量的 VMkernel 适配器必须连接到同一物理交换机。

您可以添加对直接网络交叉连接的支持,以承载双主机 vSAN 延伸群集中的 vSAN 数据流量。您可以为见证流量配置单独的网络连接。在群集中的每个数据主机上,将管理 VMkernel 网络适配器也配置为承载见证流量。切勿在见证主机上配置见证流量类型。

先决条件

  • 确认数据站点到见证流量的连接的带宽至少为 100 MBps,延迟低于 200 ms RTT。

  • 确认可在速度为 10 GBps 的直接以太网电缆连接上传送 vSAN 流量。

  • 确认数据流量和见证流量使用相同的 IP 版本。

过程

  1. 打开与 ESXi 主机的 SSH 连接。
  2. 使用 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 及更高版本不需要多播。

  3. 使用 esxcli vsan network ip add 命令将管理 VMkernel 网络适配器配置为支持见证流量。
    esxcli vsan network ip add -i vmkx -T=witness 
  4. 使用 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 Web Client 中,没有为 vSAN 流量选择管理 VMkernel 网络接口。切勿在 vSphere Web Client 中重新启用该接口。