PowerScale: Verwenden von iperf3 mit OneFS

Zusammenfassung: Verwenden von iperf zum Testen der Bandbreite von einem Client zu einem OneFS-Cluster.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Weisungen

Das iperf3-Programm testet den Rohnetzwerkdurchsatz vom Client zum Server ohne Protokollschicht. Dadurch können Sie eine grobe Baseline dafür festlegen, wie roher Datenverkehr über das Netzwerk aussieht.

Hinweis: iperf3 zeigt die verfügbare Bandbreite an. Wenn ein anderer Datenverkehr ausgeführt wird, wird dieser andere Datenverkehr nicht berücksichtigt.

Das Erreichen einer Zeilenrate auf einem 40G- oder 100G-Testhost erfordert häufig parallele Streams. Die Verwendung von iperf3 ist jedoch nicht so einfach wie das Hinzufügen eines „-P“-Flags, da jeder iperf3-Prozess ein Single-Thread ist, einschließlich aller Streams, die von diesem iperf-Prozess für einen parallelen Test verwendet werden. Das bedeutet, dass alle parallelen Streams für einen Test denselben CPU-Core verwenden. Wenn Sie über begrenzte Cores verfügen (dies ist häufig bei einem 40G-Host der Fall und in der Regel ist dies bei einem 100G-Host der Fall), hilft Ihnen das Hinzufügen paralleler Streams nicht, es sei denn, Sie tun dies, indem Sie zusätzliche iperf3-Prozesse hinzufügen, die zusätzliche Cores verwenden können.

Gehen Sie wie folgt

vor, um mehrere iperf3-Prozesse auszuführen und zusätzliche CPU-Kerne zum Testen eines Hochgeschwindigkeitshosts zu verwenden:Starten Sie mehrere Server, indem Sie Folgendes ausführen: 
iperf3 -s -p 5101 &; iperf3 -s -p 5102 &; iperf3 -s -p 5103 &
Führen Sie dann mehrere Clients aus, indem Sie das Flag -T verwenden, um die Ausgabe zu kennzeichnen:
iperf3 -c hostname -T s1 -p 5101 &;  
iperf3 -c hostname -T s2 -p 5102 &; 
iperf3 -c hostname -T s3 -p 5103 &
Bei OneFS von Windows-Clients mit einer kleinen Optimierung der Client-NIC-Parameter können Ergebnisse vom Client zum Cluster mit rund konsistenten 38 GbE/s mit 8 parallelen Streams erwartet werden. Dies ist ein Beispiel für die Ausführung von iperf3 mit 8 Threads, das Sie für 40G-Netzwerktests verwenden möchten.

Wenn Sie Serverergebnisse in der Clientausgabe abrufen möchten, verwenden Sie die Option --get-server-output wie folgt:
$ iperf3 -c 192.168.188.11 -P 8 -t 600 --get-server-output
In diesem Beispiel wird eine Verbindung zum Host 192.168.188.11, Port 5201, 8 Streams hergestellt und 5 Minuten lang ausgeführt.
PS C:\tmp> iperf3 -c 192.168.188.11 -P 8 -t 600

[  4] local 192.168.188.57 port 60221 connected to 192.168.188.11 port 5201
[  6] local 192.168.188.57 port 60227 connected to 192.168.188.11 port 5201
[  8] local 192.168.188.57 port 60228 connected to 192.168.188.11 port 5201
[ 10] local 192.168.188.57 port 60229 connected to 192.168.188.11 port 5201
[ 12] local 192.168.188.57 port 60230 connected to 192.168.188.11 port 5201
[ 14] local 192.168.188.57 port 60231 connected to 192.168.188.11 port 5201
[ 16] local 192.168.188.57 port 60232 connected to 192.168.188.11 port 5201
[ 18] local 192.168.188.57 port 60233 connected to 192.168.188.11 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   444 MBytes  3.73 Gbits/sec
[  6]   0.00-1.00   sec   896 MBytes  7.51 Gbits/sec
[  8]   0.00-1.00   sec   440 MBytes  3.69 Gbits/sec
[ 10]   0.00-1.00   sec   572 MBytes  4.79 Gbits/sec
[ 12]   0.00-1.00   sec   432 MBytes  3.62 Gbits/sec
[ 14]   0.00-1.00   sec   559 MBytes  4.69 Gbits/sec
[ 16]   0.00-1.00   sec   543 MBytes  4.55 Gbits/sec
[ 18]   0.00-1.00   sec   422 MBytes  3.54 Gbits/sec
[SUM]   0.00-1.00   sec  4.21 GBytes  36.1 Gbits/sec
Vergleichen Sie den Durchschnitt der Werte aus Ihren iperf3-Tests mit den Werten in der Tabelle „Average interface values“ (Durchschnittliche Schnittstellenwerte) unten. Die Tabelle gibt den durchschnittlichen Durchsatz an, den Sie von verschiedenen Schnittstellentypen erwarten können.
Hinweis: Es handelt sich nicht um absolute Werte, sie sollen als Leitfaden verwendet werden.
  • Wenn die Durchsatzergebnisse deutlich langsamer als der in der Tabelle aufgeführte Durchsatz sind, liegt das Problem möglicherweise an Ihrem physischen Netzwerk.
  • Wenn ihre Durchsatzergebnisse ungefähr dem in der Tabelle aufgeführten Durchsatz entsprechen, liegt das Problem wahrscheinlich nicht an Ihrem physischen Netzwerk.
Durchschnittliche Schnittstellenwerte
Netzwerkschnittstellentyp Durchschnittlicher Durchsatz
1 GbE 800 Mbit/s
10 GbE 3 Gbit/s bei MTU 1500
6 Gbit/s bei MTU 9000
1-GbE-Aggregat (0,95 Gbit/s) x (Anzahl der Schnittstellen)
10-GbE-Aggregat 6 Gbit/s

Betroffene Produkte

PowerScale OneFS
Artikeleigenschaften
Artikelnummer: 000188735
Artikeltyp: How To
Zuletzt geändert: 23 Okt. 2025
Version:  8
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.