Problem solve Get help with specific problems with your technologies, process and projects.

Clustering for high availability

This advice details the hardware and software requirements for setting up two data servers in fail-safe cluster mode for high availability.

I want to install two data servers in fail-safe cluster mode for high availability. What are the hardware and software requirements?
The most basic configuration for a cluster is two servers of similar or identical hardware specifications, each with two data paths (preferably a small SAN) to two sets of disks that are mirrored one to the other. Each server needs two back-end networks (for redundancy) and enough public network connections to connect to your existing public network. One server and one disk array should be connected to one electrical circuit, while the other server and disk array should be connected to another.

Any clustering application that you select, and there are many on the market, may introduce its own hardware requirements or recommendations.

With any high availability configuration that you choose, there are tradeoffs between financial and resiliency considerations. I don't normally plug my book in this forum, but this question is exactly the kind of thing that is covered in great detail in my book, "Blueprints for High Availability", published by John Wiley & Sons, and available at here. As for software to manage your cluster, it really depends on the OS you choose. Symantec's Veritas Cluster Server is an excellent choice that runs on several different platforms (though not at the same time). OS vendors also have clustering software for their own platforms, such as Sun, HP (Compaq), and Microsoft, and there are a bunch in the Linux space.

Dig Deeper on Storage pooling

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.