Load balancing with Citrix ADC
This article guides you through the deployment of a Workspace Environment Management (WEM) server group containing two or more infrastructure servers in all active load balanced configurations. The article provides details of how to configure a Citrix ADC appliance to load balance incoming requests from the WEM administration console and the WEM agent.
You can listen on these WEM ports with Citrix ADC:
- Administration port (by default, 8284)
- Agent service port (by default, 8286)
- Cached data synchronization port (by default, 8288)
Suppose you want to deploy a WEM server group containing two infrastructure servers (infrastructure server 1 and infrastructure server 2). Perform the following steps:
-
Log on to the Citrix ADC management GUI and then click Configuration.
-
Navigate to Traffic Management > Load Balancing > Servers > Add and then click Add to add infrastructure server 1. Repeat to add infrastructure server 2.
-
Navigate to Traffic Management > Load Balancing > Service Groups and then click Add to create a service group for the administration console service.
- Protocol. Select TCP.
- Cache Type. Select SERVER.
-
On the Load Balancing Service Group page, click No Service Group Member.
-
On the Create Service Group Member page, select Server Based, click the right arrow, and then select infrastructure server 1. Repeat steps 3 through 5 for infrastructure server 2.
- Port. For example, type 8284 for the administration console.
-
Follow steps 3 through 5 to create service groups for the agent service and cache synchronization service.
- Port. For the agent service port, type 8286. For the cached data synchronization port, type 8288.
-
Navigate to Traffic Management > Load Balancing > Virtual Servers and then click Add to add a virtual server for the administration console service.
- Protocol. Select TCP.
- IP Address Type. Select IP Address.
- IP Address. Type the Virtual IP. For details, see Configuring Citrix ADC-owned IP addresses.
- Port. For example, type 8284 for the administration console.
-
Click No Load Balancing Virtual Server Service Group Binding.
-
On the Service Group Binding page, click the right arrow, select the corresponding service group, and then click Bind.
-
Follow steps 7 through 9 to create virtual servers that listen on the agent service port and the cached data synchronization port.
- Port. For the agent service port, type 8286. For the cached data synchronization port, type 8288.