PowerScale: Brug af iperf3 med OneFS
Summary: Brug af iperf til at teste båndbredden fra en klient til en OneFS-klynge.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
iperf3-programmet tester den rå netværksgennemstrømning fra klienten til serveren uden protokollaget. Dette giver dig mulighed for at etablere en grov basislinje for, hvordan rå trafik over netværket ser ud.
Bemærk: iperf3 vil vise dig den tilgængelige båndbredde. Hvis der kører anden trafik, tages denne anden trafik ikke i betragtning.
Opnåelse af linjehastighed på en 40G- eller 100G-testvært kræver ofte parallelle streams. Ved hjælp af iperf3 er det dog ikke så simpelt som at tilføje et -P-flag, fordi hver iperf3-proces er enkelttrådet, inklusive alle strømme, der bruges af den iperf-proces til en parallel test. Det betyder, at alle parallelle strømme til en test bruger den samme CPU-kerne. Hvis du er kernebegrænset (dette er ofte tilfældet for en 40G-vært, og det er normalt tilfældet for en 100G-vært), vil tilføjelse af parallelle strømme ikke hjælpe dig, medmindre du gør det ved at tilføje yderligere iperf3-processer, der kan bruge yderligere kerner.
Hvis du vil køre flere iperf3-processer og bruge yderligere CPU-kerner til at teste en højhastighedsvært, skal du gøre følgende:
Start flere servere ved at køre:
Hvis du vil have serverresultater i klientoutputtet, skal du bruge indstillingen --get-server-output på denne måde:
Seddel: Disse værdier er ikke absolutte; De er beregnet til at blive brugt som vejledning.
Bemærk: iperf3 vil vise dig den tilgængelige båndbredde. Hvis der kører anden trafik, tages denne anden trafik ikke i betragtning.
Opnåelse af linjehastighed på en 40G- eller 100G-testvært kræver ofte parallelle streams. Ved hjælp af iperf3 er det dog ikke så simpelt som at tilføje et -P-flag, fordi hver iperf3-proces er enkelttrådet, inklusive alle strømme, der bruges af den iperf-proces til en parallel test. Det betyder, at alle parallelle strømme til en test bruger den samme CPU-kerne. Hvis du er kernebegrænset (dette er ofte tilfældet for en 40G-vært, og det er normalt tilfældet for en 100G-vært), vil tilføjelse af parallelle strømme ikke hjælpe dig, medmindre du gør det ved at tilføje yderligere iperf3-processer, der kan bruge yderligere kerner.
Hvis du vil køre flere iperf3-processer og bruge yderligere CPU-kerner til at teste en højhastighedsvært, skal du gøre følgende:
Start flere servere ved at køre:
iperf3 -s -p 5101 &; iperf3 -s -p 5102 &; iperf3 -s -p 5103 &Og kør derefter flere klienter ved hjælp af flaget -T for at mærke outputtet:
iperf3 -c hostname -T s1 -p 5101 &; iperf3 -c hostname -T s2 -p 5102 &; iperf3 -c hostname -T s3 -p 5103 &OneFS fra Windows-klienter med en lille justering af klientens NIC-parametre kan forvente resultater fra klienten til klyngen konsekvent omkring 38 Gbe/s med 8 parallelle strømme. Dette er et eksempel, der kører iperf3 med 8 tråde, hvilket er det, du vil bruge til 40G-netværkstest.
Hvis du vil have serverresultater i klientoutputtet, skal du bruge indstillingen --get-server-output på denne måde:
$ iperf3 -c 192.168.188.11 -P 8 -t 600 --get-server-outputDette eksempel opretter forbindelse til vært 192.168.188.11, port 5201, 8 streams og kører i 5 minutter.
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/secSammenlign gennemsnittet af værdierne fra dine iperf3-tests med værdierne i tabellen "Gennemsnitlige grænsefladeværdier" nedenfor. Tabellen angiver den gennemsnitlige overførselshastighed, du kan forvente at få fra forskellige grænsefladetyper.
Seddel: Disse værdier er ikke absolutte; De er beregnet til at blive brugt som vejledning.
- Hvis gennemløbsresultaterne er væsentligt langsommere end det gennemløb, der er angivet i tabellen, kan problemet skyldes dit fysiske netværk.
- Hvis dine gennemløbsresultater er omtrent de samme som de gennemløb, der er angivet i tabellen, er problemet sandsynligvis ikke med dit fysiske netværk.
| Netværksgrænsefladetype | Gennemsnitlig overførselshastighed |
|---|---|
| 1 GbE | 800 Mb/sek. |
| 10 GbE | 3 Gb/sek. med MTU 1500 , 6 Gb/sek. med MTU 9000 |
| 1 GbE samlet | (0,95 Gb/sek) x (antal grænseflader) |
| 10 GbE samlet | 6 Gb/sek. |
Affected Products
PowerScale OneFSArticle Properties
Article Number: 000188735
Article Type: How To
Last Modified: 23 Oct 2025
Version: 8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.