High Availability deployment model

The High Availability (HA) deployment model provides failure tolerance for the IQ Bot servers, services, and databases.

The following shows IQ Bot and data center components.

IQ Bot cluster and data center and components

In this example, the IQ Bot servers and Microsoft SQL Servers have HA redundancy.

  • Multiple users have access the IQ Bot cluster through their web browsers. The web browsers communicate to the IQ Bot cluster through the load balancer.
  • Multiple Bot Runners communicate to the IQ Bot cluster through the load balancer.
  • The server message block (SMB) file share and the Microsoft SQL Server store data from the IQ Bot cluster.
  • Microsoft SQL Server uses redundancy through replication syncing to the clustered Microsoft SQL Server.
Pros

Maintains availability when server failures occur within a single data center.

Cons

Does not provide protection against data center outage.

Use Cases

Small to medium-size businesses that do not require multi-site disaster recovery.