创建一个虚拟服务器并将其绑定到分布式负载均衡器服务。

可以通过 NSX-T UI 和 NSX-T API 执行此任务。

创建虚拟服务器的 API 命令是 PUT https://<NSXManager_IPAddress>/policy/api/v1/infra/lb-virtual-servers/<lb-virtual-server-id>

前提条件

  • 为分布式负载均衡器创建服务器池。

过程

  1. 从浏览器中,使用管理员特权登录到 NSX Manager,网址为 https://<nsx-manager-ip-address>。
  2. 转到网络 → 负载均衡 → 虚拟服务器
  3. 单击添加虚拟服务器 -> L4 TCP
  4. 要为分布式负载均衡器配置虚拟服务器,仅支持以下字段。
    字段 说明
    名称 输入虚拟服务器的名称。

    IP 地址

    分布式负载均衡器虚拟服务器的 IP 地址。配置分布式负载均衡器虚拟服务器的 IP 地址,该虚拟服务器会在该地址接收所有客户端连接并在后端服务器之间分发这些连接。

    端口

    虚拟服务器端口号。

    分布式负载均衡器的虚拟服务器不支持多个端口或端口范围。

    负载均衡器

    连接与虚拟服务器关联的分布式负载均衡器实例。然后,虚拟服务器会获知负载均衡器正在为其提供服务的策略组。

    服务器池

    选择服务器池。服务器池包含后端服务器。服务器池包含一个或多个已进行相似配置并运行相同应用程序的服务器。这些服务器也被称为池成员。

    应用程序配置文件

    选择虚拟服务器的应用程序配置文件。

    应用程序配置文件定义应用程序协议特征。它用于影响负载均衡的执行方式。支持的应用程序配置文件包括:
    • 负载均衡器 Fast TCP 配置文件
    • 负载均衡器 Fast UDP 配置文件

    默认池成员端口

    可选字段。

    输入一个要在未定义成员端口时使用的端口号。分布式负载均衡器的虚拟服务器不支持默认池成员端口的多个端口或端口范围。

    持久性

    可选字段。

    选择源 IP已禁用

    分布式负载均衡器配置已完成。

结果

验证 DLB 是否根据配置中定义的算法,将流量分发到池中的所有服务器。如果选择 Round_Robin 算法,则 DLB 必须能够以循环方式从池中选择服务器。

在 ESXi 主机中,验证 DLB 配置是否已完成。

后续步骤

请参见 验证 ESXi 主机上的分布式负载均衡器配置