VMware NSX-T Data Center Load Balancer configuration for VMware Horizon 7
book
Article ID: 317157
calendar_today
Updated On:
Products
VMware NSX
Issue/Introduction
This article provides information on configuration of NSX-T Data Center LB with VMware Horizon 7.
Symptoms:
Trying to access to VMware Horizon 7, via an NSX-T Data Center Load Balancer (LB) fails and the browser displays a blank page.
The NSX-T Data Center LB configured for VMware Horizon 7 is using TCP (Transmission Control Protocol) Layer 7 (L7).
Environment
VMware NSX-T Data Center
Cause
Comparison between NSX-T Data Center LB TCP Layer 4 (L4) and L7. Layer 4:
TCP L4 load balance's TCP connections among pool members.
TCP connections from client's are redirected to a pool member.
The LB will not close a TCP connection until the client or pool member closes it.
Layer 7:
TCP L7 load balance's HTTP requests among pool members.
The upstream connection ( LB to pool member) should be closed after an HTTP session.
If the front end connection (client to LB) is kept alive, then the upstream connection could be changed and it will be waiting for upcoming data from the server.
Resolution
To connect Horizon 7 via an NSX-T Data Center LB, use TCP L4.