Get started Bring yourself up to speed with our introductory content.

A primer on Domino clustering security and administration expert Chuck Connell overviews points to consider when creating a Domino cluster.'s Security and administration expert Chuck Connell offers a monthly tips on Domino administration and security. If you have a Domino administration topic or concern that you would like Chuck to research and discuss, drop us a line at tips suggestions for Chuck. You can also view previous tips by Chuck Connell here.

Server clustering is one of the most useful options of Domino. In a cluster, a set of Domino servers mirror one another's operations. Clustering is similar to standard database replication, except that it is very fast. Changes made to one server are copied to the other cluster members within a few seconds. Clustering offers a large number of benefits for a small price. Here are a few:

  • Redundancy for critical servers and databases. If a cluster member fails, users are automatically directed to a running cluster member, which will have up-to-date data.

  • Increased load handling, because multiple servers are available to users instead of one machine.

  • Automatic load balancing among cluster members, so users are directed to the server with the lightest load.
Clusters offer vastly increased reliability and performance for little cost and time. They are easy to set up, and server hardware is inexpensive. Since most server rooms contain shared keyboards/monitors, the cost of adding a server is only the price of the CPU box, the operating system and the Domino license. I have set up many server clusters for my customers, and the process goes smoothly with immediate, obvious payoff.

Here are a few things to keep in mind if you create a cluster for your Domino server or are thinking about doing so:

  • Make sure you have the Enterprise or Utility licenses for the Domino servers, as these are the licenses that support clustering.

  • By default, all databases with the same replica IDs that exist on both servers will mirror each other's activity in real time across the cluster. In practice, it is important to manually check which databases are configured to operate in this way. Using the Domino Administrator program, open the Cluster Database Directory (CLDBDIR.nsf) on each clustered server. Select the view Databases By Pathname, review the list of databases there and see whether cluster replication is enabled or disabled for each.

  • Physically separate the cluster members as much as possible to reduce the chance of a common accident befalling them. If there is a fire in the server room, you don't want both members of a cluster in that one room. Ideally, cluster members should be in separate buildings, on separate power supplies, connected by a high-speed LAN. If separate buildings are not available, the cluster members can be located in different parts of the same building on different circuit breakers.

  • Domino clustering contains an option to create a separate LAN specifically for cluster replication traffic. This LAN is used only for server-to-server communication, freeing the regular LAN for user traffic. If server performance is the prime consideration, I recommend setting up this special LAN.
For full details about all of these topics, see Domino 6 Administrator Help / Contents / Clusters.

Chuck Connell is president of CHC-3 Consulting, which helps organizations with all aspects of Domino and Notes.

Dig Deeper on Lotus Notes Domino Clustering

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.




  • iSeries tutorials's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...