mardi 12 août 2025

[NUTANIX] FailOver LoadBalancing des vSwitchs distribués

 Sur une plateforme Nutanix AHV, les configurations de failover et load balancing des vSwitchs (principalement Open vSwitch - OVS) déterminent comment le trafic réseau est réparti ou redirigé en cas de défaillance. Voici les principales configurations disponibles sur Nutanix pour gérer le failover et load balancing au niveau des vSwitchs :


Configurations de Failover & Load Balancing pour vSwitch Nutanix (OVS)

1. Active-Backup (Failover)

  • Nom OVS : bond_mode=active-backup

  • Comportement : Une seule carte est active à la fois, l'autre est en veille. Si l’interface active tombe, la seconde prend le relais.

  • Load Balancing : ❌ Pas de répartition de charge.

  • Failover : ✅ Oui.

  • Cas d’usage : Simplicité, sécurité, souvent utilisé avec les switches qui ne supportent pas l’agrégation de liens.


2. Balance-SLB (Source Load Balancing)

  • Nom OVS : bond_mode=balance-slb

  • Comportement : Répartition de charge basée sur les adresses source des flux (MAC ou IP). Ne nécessite pas de configuration LACP côté switch.

  • Load Balancing : ✅ Oui.

  • Failover : ✅ Oui.

  • Cas d’usage : Très utilisé en production Nutanix. Compatible avec les switches standards (pas besoin de LACP).


3. LACP (Link Aggregation - balance-tcp)

  • Nom OVS : bond_mode=balance-tcp avec lacp=active

  • Comportement : Agrégation de liens via LACP (IEEE 802.3ad). Nécessite une configuration spécifique sur le switch physique.

  • Load Balancing : ✅ Oui (basé sur une combinaison IP/MAC/port).

  • Failover : ✅ Oui.

  • Cas d’usage : Haute disponibilité et performance si les switches supportent LACP.


📌 Résumé Comparatif

ModeLoad BalancingFailoverNécessite LACP côté switch
Active-Backup❌ Non✅ Oui❌ Non
Balance-SLB✅ Oui✅ Oui❌ Non
LACP (balance-tcp)✅ Oui✅ Oui✅ Oui

🔧 Commande utile pour vérifier la config sur AHV

bash
ovs-vsctl show

Pour voir les bonds :

bash
ovs-appctl bond/show

0 commentaires :

Enregistrer un commentaire