Sie können ECMP-Routing (Equal-Cost Multi-Path) auf ESXi Hosts konfigurieren, auf denen Enhanced Network Stack (ENS) aktiviert ist.
Die ECMP 5-Tupel-Funktion (Hashing für Protokollnummer, Quell- und Zieladresse sowie Quell- und Zielport) ist in
ESXi standardmäßig deaktiviert. Sie können sie aktivieren, indem Sie den Parameter
lb_ecmp mithilfe des folgenden API-Aufrufs auf
true
festlegen:
PUT https://<nsx-manager>/policy/api/v1/infra/connectivity-global-config { "lb_ecmp": true, ... }
Sie können den aktuellen Wert von lb_ecmp mithilfe der API GET https://<nsx-manager>/policy/api/v1/infra/connectivity-global-config
anzeigen.
Hinweise zu 5-Tupel-ECMP:
- Wenn 5-Tupel-ECMP für ESXi aktiviert ist, wird es auf alle ESXi-Hosts angewendet. Nur Hosts, auf denen ENS aktiviert ist, funktionieren ordnungsgemäß.
- Aktivieren Sie diese Funktion nicht, wenn Sie Nicht-ENS-Hosts oder eine Kombination aus ENS- und Nicht-ENS-Hosts verwenden.
- Wenn 5-Tupel-ECMP aktiviert ist, verbrauchen ENS-fähige Hosts deutlich mehr Flows. Wenn der Flow-Grenzwert erreicht ist, kann die Leistung des Hosts beeinträchtigt werden.
- Bestimmte Topologien, wie z. B. ein Load Balancer, bei denen Layer 3 nicht genügend Pfadvielfalt bietet, profitieren stärker von aktiviertem 5-Tupel-ECMP.