Load balancing is a high-availability strategy that prevents any one host from getting overloaded with work, thereby adversely affecting overall system performance.
Load balancing supports the server tier. Achieve improved performance by balancing loads. Do this by:
- Creating and configuring two or more Unwired Servers in a cluster.
- Using some form of a centralized task distribution mechanism (for example, a relay server).
- Optionally using a third-party load balancer, with multiple relay servers. If you use a load balancer, Sybase recommends that you use either an intelligent layer 4 switch balancer (with dead server detection enabled), Microsoft Network Load Balancing cluster, or Microsoft IIS Application Request Routing (recommended). For either type, ensure that the same wildcard certificate is installed on all Unwired Server nodes, so the device client needs the load balancers hostname configured. For information on wildcard certificate setup, see your load balancer's documentation. For information on how to configure your relay server environment to use one of the supported Windows load balancers, see Enabling Application Request Routing for IIS Relay Server Hosts.