Load Balanced Deployments
Increase the reliability and performance of SOTI Assist services by spreading traffic across multiple servers. If one server experiences difficulties, the next server is ready to pick up the slack with no interruption in service. Load balanced servers share the same database.
SOTI Assist has been tested with the following load balancing deployments.
Same Server
Every server in the load balanced environment has both SOTI Assist and SOTI MobiControl installed. Instances of SOTI Assist and SOTI MobiControl on the same server communicate directly with each other and communicate with the other servers through the load balancer.
During installation, you can use relative URLs to configure each SOTI Assist instance to connect directly to the SOTI MobiControl instance that shares its server.
![Load balancing with SOTI Assist and SOTI MobiControl on the same server](../media/images/conceptual/lb_sameserver.png)
Separate Servers
Each instance of SOTI Assist and SOTI MobiControl is on a separate server. SOTI Assist instance 1 and 2 are on Server A and Server B, respectively while SOTI MobiControl instance 1 and 2 are on Server C and Server D. The servers communicate with each other through the load balancer.
![Load balancing with SOTI Assist and SOTI MobiControl on different servers](../media/images/conceptual/lb_diffserver.png)
Setting Up Load Balanced SOTI Assist Servers
You can easily set up a load balanced SOTI Assist environment. Follow the general installation instructions at Installing SOTI Assist, making sure to configure the settings as mentioned here.