CC quête Sitemap
La Haute Disponibilité  / Les composants  / La Disponibilité Applicative  / Cluster  /  Cluster de Haute Disponibilité

Cluster de Haute Disponibilité

Cluster de Haute Disponibilité

Les clusters de haute disponibilité (High Availability Cluster aussi nommé Failover Cluster) sont utilisés pour protéger une ou plusieurs applications sensibles. Pour faire ceci l’application et toutes les ressources nécessaires à celle-ci seront contrôler de manière permanente. Pour avoir une protection puissante d’une application, on doit inclure dans cette protection le matériel (hardware), le réseau et l’OS. Généralement, plusieurs produits sont utilisés afin de protéger plusieurs applications sur un même nœud mais il existe des solutions capable de protéger autant d’application que l’on veut. Avec ces solutions, on n’est pas obligé de relancer toutes les applications et on peut faire du cas par cas.

Si le logiciel de cluster reconnaît une panne alors, dans un premier temps, il va essayer de relancer la ressource X fois localement sur le même nœud. Ensuite, si cette ressource ne veut pas redémarrer, le logiciel va commencer à basculer l’application vers un autre nœuds. En aucun cas le client s’apercevra que l’application est situé sur un autre nœud du cluster et il pourra accéder à l’application comme avant.

Les clusters de haute disponibilité typiques contiennent seulement quelques nœuds mais on peut utiliser des clusters regroupant 32 ou 64 nœuds. Si un cluster contient plus de deux nœuds alors on peut définir des plans de bascules différents. Cela peut être utile pour réduire la réduction des performances après une bascule.