The NSX Edge load balancer enables network traffic to follow multiple paths to a specific destination. It distributes incoming service requests evenly among multiple servers in such a way that the load distribution is transparent to users. There are two types of load balancing services to configure in NSX, a one-armed mode, also known as a proxy mode, or the Inline mode, otherwise known as the transparent mode.

NSX load balancing features are as follows:

  • Protocols: TCP, HTTP, HTTPS

  • Algorithms: Weighted round robin, IP hash, URI, least connection

  • SSL termination with AES-NI acceleration

  • SSL bridging (cient-side SSL + server-side SSL)

  • SSL certificates management

  • X-header forwarding for client identification

  • L4/L7 transparent mode

  • Connection throttling

  • Enable/disable individual servers (pool members) for maintenance

  • Health check methods (TCP, HTTP, HTTPS)

  • Enhanced health check monitor

  • Persistence/sticky methods: SourceIP, MSRDP, COOKIE, SSLSESSIONID

  • One-arm mode

  • URL rewrite and redirection

  • Application rules for iRule type traffic shaping or content switching

  • HA session sticky support for L7 proxy load balancing

  • IPv6 support

  • Enhanced load balancer CLI for troubleshooting

  • Available on all flavors of Edge

  • Well-tuned X-large flavor for high performance SLB