La mise en place d'un cluster Haute Disponibilité sous Debian est assez simple, il ne faut pas en avoir peur et puis c'est assez rapide à réaliser.

Mais avant de voir comment le mettre en oeuvre, il faut expliquer ce que c'est. L'idée du cluster Haute Disponibilité (High Availability en anglais, d'où les initiales HA) est le fait que les services doivent être disponibles 24 heures sur 24 et 365 jours par an. En cas de panne d'un matériel, le service ne doit être indisponible que quelques minutes, voir quelques secondes. Pour ce faire, nous allons mettre en place 2 serveurs dont les données seront répliquées en temps réelles, de la même manière que des disques en RAID1. De l'extérieur, les services doivent pouvoir être accessible au travers d'une adresse IP qui pourra basculer d'un serveur à l'autre afin d'assurer la continuité. Cette adresse IP sera nommée adresse IP publique