了解如何在 vSphere 标准交换机上创建 VMkernel 网络适配器,为主机提供网络连接并处理 vSphere vMotion、IP 存储、Fault Tolerance 日志记录、vSAN 等服务的系统流量。您还可以在源和目标 vSphere Replication 主机上创建 VMkernel 适配器,以隔离复制数据流量。将 VMkernel 适配器专用于一种流量类型。

过程

  1. vSphere Client 中,导航到主机。
  2. 配置选项卡上,展开网络,然后选择 VMkernel 适配器
  3. 单击添加网络
  4. 在“选择连接类型”页面上,选择 VMkernel 网络适配器,然后单击下一步
  5. 在“选择目标设备”页面上,选择现有标准交换机或选择新建标准交换机
  6. (可选) 在“创建标准交换机”页面上,为交换机分配物理网卡。
    可以创建不带物理网卡的标准交换机,稍后再配置网卡。在此期间没有物理网卡连接到主机,从而主机无法通过网络连接到物理网络上的其他主机。主机上的各个虚拟机能够互相通信。
    1. 单击添加适配器,然后根据需要选择物理网卡数。
    2. 使用上下箭头配置活动网卡和备用网卡。
  7. 在“端口属性”页面上,配置 VMkernel 适配器的设置。
    选项 描述
    网络标签 网络标签从分布式端口组的标签继承。
    IP 设置

    选择 IPv4、IPv6 或同时选择两者。

    注: 在未启用 IPv6 的主机上,IPv6 选项不会显示。
    MTU 选择是从交换机获取网络适配器的 MTU,还是设置自定义大小。不能将 MTU 大小设置为一个大于 9000 字节的值。
    TCP/IP 堆栈 在列表中选择一个 TCP/IP 堆栈。为 VMkernel 适配器设置了 TCP/IP 堆栈后,日后将不能再进行更改。如果选择 vMotion 或置备 TCP/IP 堆栈,您将只能使用这些堆栈处理主机上的 vMotion 或置备流量。默认 TCP/IP 堆栈上适用于 vMotion 的所有 VMkernel 适配器将针对未来的 vMotion 会话停用。如果设置了置备 TCP/IP 堆栈,将针对包括置备流量的操作(如虚拟机冷迁移、克隆和快照迁移)停用默认 TCP/IP 堆栈上的 VMkernel 适配器。
    可用服务

    可以为主机上的默认 TCP/IP 堆栈启用服务。请从以下可用服务中选择:

    • vMotion。允许 VMkernel 适配器向另一台主机播发声明,自己就是发送 vMotion 流量所应使用的网络连接。如果未对默认 TCP/IP 堆栈上的任何 VMkernel 适配器启用 vMotion 服务,或者根本不存在使用 vMotion TCP/IP 堆栈的适配器,将不能使用 vMotion 迁移到选定的主机。
    • 置备。处理虚拟机冷迁移、克隆和快照迁移传输的数据。
    • Fault Tolerance 日志记录。在主机上启用 Fault Tolerance 日志记录。对每台主机的 FT 流量只能使用一个 VMkernel 适配器。
    • 管理。为主机和 vCenter Server 启用管理流量。通常,安装 ESXi 软件后,主机将创建这样的 VMkernel 适配器。可以为主机上的管理流量创建其他 VMkernel 适配器以提供冗余。
    • vSphere Replication。处理从源 ESXi 主机发送到 vSphere Replication 服务器的出站复制数据。
    • vSphere Replication NFC。处理目标复制站点上的入站复制数据。
    • vSAN。在主机上启用 vSAN 流量。属于 vSAN 集群的每台主机都必须具有这样的 VMkernel 适配器。
    • vSphere Backup NFC。专用备份 NFC 流量的 VMkernel 端口设置。启用 vSphere Backup NFC 服务时,NFC 流量将通过 VMkernel 适配器。
    • NVMe over TCP。专用 NVMe over TCP 存储流量的 VMkernel 端口设置。启用 NVMe over TCP 适配器时,NVMe over TCP 存储流量将通过 VMkernel 适配器。有关详细信息,请参见《vSphere 存储指南》
    • NVMe over RDMA。专用 NVMe over RDMA 存储流量的 VMkernel 端口设置。启用 NVMe over RDMA 适配器时,NVMe over RDMA 存储流量将通过 VMkernel 适配器。有关详细信息,请参见《vSphere 存储指南》
  8. (可选) 在“IPv4 设置”页面上,选择用于获取 IP 地址的选项。
    选项 描述
    自动获取 IPv4 设置 使用 DHCP 获取 IP 设置。网络上必须存在 DHCP 服务器。
    使用静态 IPv4 设置

    输入 VMkernel 适配器的 IPv4 IP 地址和子网掩码。

    IPv4 的 VMkernel 默认网关和 DNS 服务器地址将从选定的 TCP/IP 堆栈中获取。

    如果要为 VMkernel 适配器指定其他网关,请选中 替代此适配器的默认网关复选框并输入网关地址。
    注: 所选网络栈应在每个主机上明确具有默认网关。
  9. (可选) 在“IPv6 设置”页面上,选择用于获取 IPv6 地址的选项。
    选项 描述
    通过 DHCP 自动获取 IPv6 地址 使用 DHCP 获取 IPv6 地址。网络上必须存在 DHCPv6 服务器。
    通过路由器播发自动获取 IPv6 地址 使用路由器播发获取 IPv6 地址。

    ESXi 6.5 和更高版本中,路由器播发在默认情况下处于启用状态,并且支持符合 RFC 4861 的 M 和 O 标记。

    静态 IPv6 地址
    1. 单击添加 IPv6 地址以添加新的 IPv6 地址。
    2. 输入 IPv6 地址和子网前缀长度,然后单击确定
    3. 要更改 VMkernel 默认网关,请单击替代此适配器的默认网关

    IPv6 的 VMkernel 默认网关地址将从选定的 TCP/IP 堆栈中获取。

  10. 检查“即将完成”页面上的设置选项,然后单击完成