Le protocole de routeur logique ECMP (Equal cost multi-path) augmente la bande passante de communication nord-sud en ajoutant une liaison montante au routeur logique de niveau 0 et en la configurant pour chaque nœud Edge dans un cluster NSX Edge. Les chemins de routage ECMP sont utilisés pour équilibrer la charge du trafic et pour fournir la tolérance de panne pour les chemins en échec.
Le routeur logique de niveau 0 doit être en mode actif-actif pour qu'ECMP soit disponible. Un maximum de huit chemins ECMP sont pris en charge. L'implémentation d'ECMP sur NSX Edge est basée sur les 5 tuples du numéro de protocole, de l'adresse source, de l'adresse de destination, du port source et du port de destination. L'algorithme utilisé pour distribuer les données entre les chemins ECMP n'est pas de type Round Robin. Par conséquent, certains chemins peuvent supporter un chemin plus important que d'autres. Notez que si le protocole est IPv6 et que l'en-tête IPv6 comporte plusieurs en-têtes d'extension, ECMP sera basé uniquement sur les adresses source et de destination.
Par exemple, la topologie ci-dessus montre un routeur logique de niveau 0 unique en mode actif-actif exécuté sur un cluster NSX Edge à 2 nœuds. Deux ports de liaison montante sont configurés, un sur chaque nœud Edge.
Routage ECMP vers le nord
Pour garantir des performances réseau optimales lors de l'utilisation du routage ECMP vers le nord, nous vous recommandons de configurer les niveaux 1 et 0 comme suit :
Cas 1 : connectez le niveau 1 au niveau 0 et sélectionnez le même cluster Edge pour les deux routeurs de niveau. Cela garantit que tout le trafic du niveau 1 au niveau 0 est réparti uniformément sur toutes les liaisons montantes.
Cas 2 : créer une liaison montante supplémentaire pour le niveau 0. Cela diversifiera l'utilisation des liaisons montantes de niveau 0, garantissant ainsi qu'aucune liaison montante n'est surchargée.
Le nombre de nœuds Edge dans le cluster de niveau 0 (utilisé par ECMP de niveau 1) doit être différent du nombre de liaisons montantes de niveau 0 (utilisés par l'ECMP de niveau 0). Cela garantit une distribution plus équilibrée du trafic sur le réseau, ce qui améliore l'efficacité globale du réseau.