IMPAX 6.5.1 Application Server Knowledge Base > Load balancing: Distributing data requests over multiple Application Servers > Understanding load balancing

Determining the need for a load balancer: Concepts

Load balancing distributes work across multiple systems and across several services at once. For example, in an IMPAX cluster, the distribution of HTTP(S) requests to multiple Application Server, the distribution of study arrival, and the distribution of study retrieval is required. Load balancing each of the these services has different configuration parameters and issues. The choice of load balancer options can effect the stability of the load-balancing environment.

Why implement load balancing?

Load balancing should be considered when any of the following criteria are met:

  1. The site in question has a high volume of data that must be stored/manipulated.

  2. The workload will overload a single Application Server.

  3. Disruption of services cannot be tolerated. Outages of the IMPAX services will adversely impact hospital operation.

When should load balancing be implemented?

Implementation of load balancing can depend on several factors. The following list is not exhaustive but does illustrate some of the major points that indicate that load balancing should be instituted at a site. Implement a load balancer when:

What should be assessed before implementing a load balancer?

A site survey should be undertaken to assess the needs of the specific installation. The following areas must be understood for each site:


See also


Topic number: 54817

Applies to: IMPAX 6.5.1 Application Server Knowledge Base