Comprendre le basculement actif-actif et actif-veille

Voir les catégories

Comprendre le basculement actif-actif et actif-veille

4 min de lecture

La résilience du réseau est cruciale pour maintenir les opérations commerciales continues. Les mécanismes de basculement jouent un rôle essentiel pour garantir la haute disponibilité et la fiabilité des services réseau. Deux stratégies de basculement principales : active-active et active-veille - sont couramment utilisées pour atteindre ces objectifs.

Principes fondamentaux du basculement #

Les mécanismes de basculement sont conçus pour basculer automatiquement vers un système ou un composant de secours en cas de panne du système principal, garantissant ainsi un temps d'arrêt minimal et un service ininterrompu. Le choix entre les configurations Actif-Actif et Actif-Veille dépend des besoins spécifiques et de l'architecture du réseau d'une organisation.

Basculement actif-actif #

Dans une configuration de basculement actif-actif, plusieurs systèmes ou composants s'exécutent simultanément, partageant la charge et assurant la redondance. Les deux systèmes (ou la totalité) sont pleinement opérationnels et le trafic est réparti entre eux. Si un système tombe en panne, sa charge est reprise en toute transparence par les systèmes actifs restants, garantissant ainsi une disponibilité continue.

basculement actif-actif

Avantages sociaux:

  • Haute Disponibilité: Avec plusieurs systèmes actifs, le réseau reste disponible même en cas de panne d'un système.
  • Load Balancing: Le trafic est réparti uniformément sur tous les systèmes actifs, optimisant ainsi l'utilisation des ressources et les performances.
  • Évolutivité: Des systèmes supplémentaires peuvent être facilement ajoutés pour gérer l’augmentation du trafic et de la charge de travail.

Considérations de mise en œuvre:

  • Complexité: Les configurations actif-actif nécessitent des mécanismes d'équilibrage de charge sophistiqués pour répartir efficacement le trafic.
  • Prix: Le besoin de plusieurs systèmes actifs et de redondance peut être coûteux en termes de matériel et de maintenance.
  • Synchronisation: Assurer la cohérence et la synchronisation des données sur tous les systèmes actifs est essentiel pour éviter la perte ou la corruption des données.

Cas d'usage:

  • Hébergement web : Les sites Web à fort trafic utilisent des configurations Active-Active pour répartir le trafic sur plusieurs serveurs, garantissant des temps de réponse rapides et une haute disponibilité.
  • Services Cloud: Les fournisseurs de cloud déploient le basculement actif-actif pour offrir des services transparents et ininterrompus à leurs utilisateurs.

Basculement actif-veille #

Dans une configuration de basculement actif-veille, un système (le système actif) gère tout le trafic tandis que l'autre (le système de secours) reste inactif, prêt à prendre le relais en cas de panne du système actif. Le système de secours devient actif uniquement lors d'un événement de panne.

Avantages sociaux:

  • Simplicité: Plus facile à mettre en œuvre et à gérer par rapport aux configurations Active-Active.
  • Rentable: nécessite moins de ressources puisque le système de secours ne gère pas activement le trafic.
  • Basculement prévisible: Le processus de basculement est simple, avec un système principal et de secours clair.

Considérations de mise en œuvre:

  • Temps de basculement: Il peut y avoir une brève interruption lorsque le système de secours prend le rôle actif.
  • Sous-utilisation: Le système de secours reste inactif pendant les opérations normales, ce qui entraîne une sous-utilisation potentielle des ressources.
  • Entretien: Des tests et une maintenance réguliers du système de secours sont essentiels pour garantir son bon fonctionnement lors d'un basculement.

Cas d'usage:

  • Bases de données: Les bases de données critiques utilisent souvent des configurations Active-Standby pour garantir l'intégrité et la disponibilité des données lors du basculement.
  • Applications de l'entreprise: applications critiques pour l'entreprise qui nécessitent des mécanismes de basculement prévisibles et simples.

Choisir la bonne stratégie de basculement #

Le choix entre les stratégies de basculement Actif-Actif et Actif-Veille dépend de plusieurs facteurs, notamment :
Exigences de disponibilité: Pour les environnements nécessitant une haute disponibilité et un temps d'arrêt minimal, les configurations Active-Active sont préférées.
Contraintes budgétaires : Les configurations active-veille sont plus rentables et peuvent convenir aux petites organisations aux budgets limités.
Charge de trafic: Les environnements à fort trafic bénéficient des capacités d’équilibrage de charge des configurations Active-Active.
Complexité et gestion: Les configurations active-veille sont plus simples à gérer, ce qui les rend adaptées aux organisations disposant de ressources informatiques limitées.

Comment implémenter le basculement avec RELIANOID #

Implémentation du basculement actif-actif et actif-passif avec RELIANOID implique l'utilisation de méthodes d'équilibrage de charge telles que Global Server Load Balancing (GSLB) pour les configurations actives-actives et le clustering avec état pour les configurations actives-passives. Voici un guide détaillé sur la façon de réaliser les deux configurations :

Basculement actif-actif avec GSLB #

Vue d'ensemble: Le basculement actif-actif garantit que tous les serveurs gèrent activement le trafic, répartissant la charge entre plusieurs serveurs, offrant ainsi une haute disponibilité et un équilibrage de charge.

Pré-requis : :

  • RELIANOID installé sur plusieurs serveurs.
  • Adresses IP publiques pour chaque serveur.
  • Contrôle DNS pour gérer les enregistrements GSLB.

Étapes:

1. Configurer GSLB:

  • Connectez-vous au RELIANOID interface Web.
  • Accédez à GSLB > Fermes et créer une nouvelle ferme.

2. Configurer GSLB:

  • Ajoutez des zones DNS et des backends (RELIANOID équilibreurs de charge dans ce cas) à la ferme GSLB, en spécifiant les adresses IP des serveurs qui feront partie de la configuration active-active.
  • Configurez les vérifications de l'état pour garantir que chaque serveur est opérationnel. Ces vérifications de l'état vérifieront périodiquement l'état de chaque serveur backend.

3. Configuration DNS:
Configurez votre fournisseur DNS pour utiliser l'adresse IP de la batterie GSLB. Cela garantit que les requêtes DNS sont acheminées via le GSLB, qui à son tour distribue le trafic vers les serveurs disponibles.

4. Surveiller et ajuster:

  • Surveillez régulièrement les performances et la santé de votre configuration GSLB via le RELIANOID interface.
  • Ajustez l'algorithme d'équilibrage de charge si nécessaire (par exemple, Round Robin, Least Connections) pour optimiser les performances.

Basculement actif-passif avec clustering avec état #

Vue d'ensemble: Le basculement actif-passif implique qu'un serveur gère activement le trafic tandis que les autres serveurs restent en mode veille. Si le serveur actif tombe en panne, un serveur passif prend le relais.

Pré-requis : :

  • RELIANOID installé sur au moins deux serveurs.
  • Configuration réseau pour permettre la communication entre les serveurs.
  • Carpe et trafic ARP gratuit autorisés.

Étapes:

1. Configuration du cluster:

  • Connectez-vous au RELIANOID interface Web sur les deux serveurs.
  • Accédez à Système> Cluster sur chaque serveur.
  • Configurez un serveur comme Master et l'autre comme le Esclave.

2. Configuration de synchronisation:

  • Assurez-vous que les fichiers de configuration et les informations d'état sont synchronisés entre les serveurs maître et esclave.
  • Utilisez les outils de synchronisation intégrés dans RELIANOID pour garder les configurations identiques.

3. Test de basculement:

  • Testez le mécanisme de basculement en simulant une panne sur le serveur maître.
  • Vérifiez que le serveur esclave prend le relais et que les états de session sont préservés.

4. Surveiller et maintenir:

  • Surveillez régulièrement l'état du cluster via le RELIANOID interface.
  • Assurez-vous que la synchronisation reste active et que toutes les modifications de configuration sont propagées aux deux serveurs.

Exemple de configuration pour le clustering avec état (actif-passif) #

Configuration du cluster:

  • Sur le serveur maître : Système > Cluster > Configurer as Master.
  • Sur le serveur esclave : Système > Cluster > Configurer as Esclave.

Synchronisation:

  • Assurez-vous que la configuration et la synchronisation de l'état sont activées.
  • Synchronisez régulièrement les configurations manuellement si nécessaire ou utilisez les fonctionnalités de synchronisation automatique.

Activer le basculement avec état:

  • Configurez les paramètres de basculement avec état pour préserver les états de session.

Conclusion #

Les stratégies de basculement actif-actif et actif-veille jouent un rôle crucial pour garantir la résilience et la haute disponibilité du réseau. Comprendre leurs avantages, leurs cas d'utilisation et les considérations de mise en œuvre aide les organisations à choisir la bonne approche pour répondre à leurs besoins spécifiques. Qu'il s'agisse de rechercher une disponibilité maximale avec des configurations actif-actif ou de rechercher une solution simple et rentable avec des configurations actif-veille, la mise en œuvre d'un mécanisme de basculement robuste est essentielle pour maintenir des services réseau ininterrompus et assurer la continuité des activités.

En suivant ces étapes, vous pouvez configurer des configurations de basculement actif-actif et actif-passif dans RELIANOID pour garantir la haute disponibilité et l’équilibrage de charge de vos applications.

📄 Téléchargez ce document au format PDF #

    E-MAIL: *

    Sécurité accrue. Efforts réduits. Succès durable. Meilleurs Docs