NSX Advanced Load Balancer SE 从控制器接收并执行指令以处理 NSX Advanced Load Balancer 中的所有数据平面操作。

SE 执行负载均衡以及所有面向客户端和服务器的网络交互。它们从应用程序流量传输中收集实时遥测数据。

在典型的负载均衡场景中,客户端将与虚拟服务进行通信,该服务是 SE 在 NSX Advanced Load Balancer 中托管的 IP 地址和端口。虚拟服务在内部通过一些配置文件传递连接。对于 HTTP 流量,SE 可能会终止并代理客户端 TCP 连接,终止 SSL/TLS 以及代理 HTTP 请求。在验证请求后,该请求会在内部转发到池以选择可用的后端服务器。

然后,从 SE 发起新的 TCP 连接。该连接在内部网络上将 SE 的 IP 地址作为客户端请求的源 IP 地址。返回流量也遵循相同的路径。客户端仅与虚拟服务 IP 地址进行通信,而不与后端服务器 IP 地址进行通信。



数据平面高可用性

NSX Advanced Load Balancer SE 组支持以下高可用性模式:

  • 弹性高可用性:在 SE 发生故障后,为各个虚拟服务提供快速恢复。根据模式的不同,虚拟服务已在多个 SE 上运行,或者已快速放置在另一个 SE 上。支持以下集群高可用性模式:

    • 活动/活动

    • N+M

  • 传统高可用性:模拟双设备硬件活动/备用高可用性配置的运行情况。活动 SE 传输放置在它上面的虚拟服务的所有流量。该对中的另一个 SE 是 VS 的备用 SE,在活动 SE 正常运行时,备用 SE 不会传输任何流量。