Using a load balancer with server groups
The load balancer acts like a NAT device that routes any TCP or UDP traffic. Since the AR System server uses an ONC-RPC implementation that is layered on top of TCP/IP, AR System server traffic can be load balanced. Server groups are independent of load balancing, but the concepts are complementary.
You can run multiple AR System servers in a cluster and distribute the load between them with a third-party load balancer. All of these instances work on the same database, so they are always in sync. This is a typical server group configuration. This clustered environment creates a highly scalable and highly available AR System installation.
The servers in a server group can be given different responsibilities (such as one handing approvals, another escalations, etc). The servers in the group are aware of each other, and if one of the servers fails, another can take over its responsibilities
The example below uses a load balancer to direct traffic to a server group of three AR System servers. In the following figure, the uppermost AR System server has the primary ranking for the Administration and Escalation operations. The other two AR System servers can be used to back up these operations, when the uppermost server is not running.
Basic load-balancer configuration with multiple AR System servers
For more information, see Configuring-a-hardware-load-balancer-with-BMC-Remedy-AR-System.