Users Guide

# ethtool -k ethX
Dieser Befehl aktiviert/deaktiviert die VXLAN-Unterstützung auf dem Treiber.
# ethtool -K ethX tx-udp_tnl-segmentation [off|on]
Weitere Informationen zur Konfiguration des Netzwerks für die Unterstützung von VXLAN-Overlay finden Sie in der
technischen Beschreibung von Intel "Creating Overlay Networks Using Intel Ethernet Converged Network Adapters"
("Erstellung von Overlay-Netzwerken mit Intel Ethernet-Converged Netzwerkadaptern", Intel Networking Division,
August 2013):
http://www.intel.com/content/dam/www/public/us/en/documents/technology-briefs/ overlay-networks-using-converged-
network-adapters-brief.pdf
Leistungsoptimierung
Die Treibereinstellungen sind so ausgelegt, dass sie bei einer Vielzahl von Workloads geeignet sind. Wenn eine wei-
tere Optimierung erforderlich ist, empfehlen wir Ihnen das Experimentieren mit den folgenden Einstellungen.
Pinnen Sie die IRQs des Adapters an spezifische Kerne, indem Sie den irqbalance Dienst deaktivieren und das mit-
gelieferte set_irq_affinity Script ausführen.
Die folgenden Einstellungen verteilen die IRQs gleichßig über alle Kerne:
# scripts/set_irq_affinity –x all <interface1> , [ <interface2>,… ]
Die folgenden Einstellungen verteilen die IRQs gleichßig über alle Kerne, die lokal zum Adapter sind (gleicher
NUMA-Node):
# scripts/set_irq_affinity –x local <interface1> ,[ <interface2>,… ]
Weitere Optionen finden Sie im Hilfetext des Skripts.
Bei sehr CPU-intensiven Workloads empfehlen wir, die IRQs an alle Kerne zu pinnen.
Für IP-Weiterleitung: Deaktivieren Sie Adaptive ITR und senken Sie Rx und Tx Interrupts pro Warteschlange unter Ver-
wendung von ethtool. Das Setzen von rx-usecs und tx-usecs auf 125 begrenzt die Interrupts auf etwa 8000 Interrupts
pro Sekunde pro Warteschlange.
# ethtool <interface> adaptive-rx off adaptive-tx off rx-usecs 125 tx-usecs 125
Für niedrigere CPU-Auslastung: Deaktivieren Sie Adaptive ITR und senken Sie Rx und Tx Interrupts pro War-
teschlange unter Verwendung von ethtool. Das Setzen von rx-usecs und tx-usecs auf 250 begrenzt die Interrupts auf
etwa 4000 Interrupts pro Sekunde pro Warteschlange.
# ethtool <interface> adaptive-rx off adaptive-tx off rx-usecs 250 tx-usecs 250
Für geringere Latenz: Deaktivieren Sie Adaptive ITR und ITR durch Setzen von Rx und Tx auf 0 unter Verwendung von
ethtool.
# ethtool <interface> adaptive-rx off adaptive-tx off rx-usecs 0 tx-usecs 0
Bekannte Probleme
X710/XXV710-Geräte nnen MAX VFs nicht aktivieren, wenn NPAR und SR-IOV akti-
viert sind
X710/XXV710-Geräte können Max VFs (64) nicht aktivieren, wenn NPAR und SR-IOV-aktiviert sind. Ein Fehler von
i40e wird protokolliert und besagt: „add vsi failed for VF N, aq_err 16“. Um das Problem zu umgehen, sollten weniger
als 64 virtuelle Funktionen (VFs) aktiviert werden.
„ip link show“-Befehl zeigt falsche VF MAC, wenn VF MAC von VF-Seite aus fest-
gelegt wurde
Wird der Befehl „ip link show“ ausgeführt, werden MAC-Adressen nur angezeigt, wenn sie von der PF aus festgelegt
worden sind. Sonst werden nur Nullen angezeigt.