Qu'est-ce que la redondance ?
La redondance fait référence à une méthode de construction d'un système en préparant plusieurs composants (tels que des périphériques ou des lignes de communication) avec des fonctionnalités identiques et en les combinant pour former le système global. Cette approche garantit que même si certains composants tombent en panne ou sont hors ligne, le système peut continuer à fonctionner, améliorant ainsi la disponibilité. Selon la configuration, la redondance peut également améliorer les performances.
Les configurations redondantes sont généralement classées en deux types : Clusters HA (haute disponibilité) et clusters LB (équilibrage de charge) :
Clusters HA : Ils transmettent « l'état » des composants système défaillants aux composants de sauvegarde lors du basculement. Cette configuration est généralement utilisée pour les systèmes nécessitant l'intégrité des données, tels que les serveurs de base de données, avec pour objectif principal de garantir une haute disponibilité.
Clusters LB : Ceux-ci ne transfèrent pas « l’état » entre les composants lors du basculement. Couramment utilisés pour les serveurs Web et les serveurs application , les clusters LB se concentrent sur l'amélioration des performances grâce à l'équilibrage de charge tout en contribuant à une plus grande disponibilité.