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.

Figure 1. Topologie du routage ECMP
Routage ECMP avec deux liaisons montantes vers le routeur logique de niveau 0 de chaque nœud Edge dans un cluster.

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.

Solution de routage ECMP vers le nord où T1 et T0 sont le même cluster que T0

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.

Solution de routage ECMP vers le nord pour ajouter une liaison montante supplémentaire

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.