High Availability/Clustering Training

High-availability clusters (also known as Failover Clusters) are implemented primarily to improve the availability of services which the cluster provides. They operate by having redundant nodes, which are then used to provide service when system components fail.

You may also be interested in our High Availability/Clustering support and consultancy services.

Supported High Availability/Clustering Projects

FAI Training

FAI (Fully Automatic Installation) is an automated installation tool to install or deploy Debian GNU/Linux and other distributions on a bunch of different hosts or a Cluster. FAI can also be used for configuration management of a running system.

Heartbeat Training

The Heartbeat program is one of the core components of the Linux-HA (High-Availability Linux) project. Heartbeat is highly portable, and runs on every known Linux platform, and also on FreeBSD,OpenBSD,Solaris and Mac OSX. It performs death-of-node detection, communications and cluster management in one process. Its most important features are no fixed maximum number of nodes, resource monitoring, a fencing mechanism to remove failed nodes from the cluster, sophisticated policy based resource management, time based rules allow for different policies depending on time, resource scripts for Apache, PostgreSQL, Oracle and others included and a GUI for configuring, controlling and monitoring resources and nodes.

Keepalived Training

The main goal of the keepalived project is to add a strong & robust keepalive facility to the Linux Virtual Server project. Keepalived is a userspace daemon for LVS cluster nodes healthchecks and LVS directors failover.