CLUSTERS
When a user tries to open a database on a BUSY server, the Cluster Manager looks in the Cluster Database Directory for a replica of that database. It then checks the availability of the servers that contain a replica and redirects the user to the most available server. If no other cluster server contains a replica or if all cluster servers are BUSY, the original database opens, even though the server is BUSY.
Example This example describes how IBM® Lotus® Domino™ performs workload balancing. This cluster contains three servers. Server 2 is currently BUSY because the workload has reached the availability threshold that the administrator set for this server. The Cluster Managers on Server 1 and Server 3 are aware that Server 2 is BUSY.
1. An IBM® Lotus® Notes® user attempts to open a database on Server 2.
2. Domino sends Notes a message that the server is BUSY.
3. Notes looks in its cluster cache to find the names of the other servers in the cluster.
4. Notes accesses the Cluster Manager on the next server listed in the cluster cache.
5. The Cluster Manager looks in the Cluster Database Directory to find which servers in the cluster contain a replica of the desired database.
6. The Cluster Manager looks in its server cluster cache to find the availability of each server that contains a replica.
7. The Cluster Manager creates a list of the servers in the cluster that contain a replica of the database, sorts the list in order of availability, and sends the list to Notes.
8. Notes opens the replica on the first server in the list (the most available server). If that server is no longer available, Notes opens the replica on the next server in the list.