PowerScale. Использование iperf3 с OneFS
Résumé: Использование iperf для тестирования пропускной способности от клиента до кластера OneFS.
Cet article concerne
Cet article ne concerne pas
Cet article n’est associé à aucun produit spécifique.
Toutes les versions du produit ne sont pas identifiées dans cet article.
Instructions
Программа iperf3 проверяет необработанную пропускную способность сети от клиента к серверу без уровня протокола. Это позволяет установить приблизительное базовое значение необработанного трафика в сети.
Примечание. iperf3 покажет доступную пропускную способность. Если выполняется другой трафик, он не учитывается.
Для достижения пропускной способности линии на тестовом хосте 40 Гбит/с или 100 Гбит/с часто требуются параллельные потоки. Однако использование iperf3 не так просто, как добавление флага -P, поскольку каждый процесс iperf3 является однопоточным, включая все потоки, используемые этим процессом iperf для параллельного тестирования. Это означает, что все параллельные потоки для одного теста используют одно и то же ядро ЦП. Если вы ограничены в ядре (это часто случается с хостом 40 Гбит/с, а обычно это происходит и с хостом 100 Гбит/с), добавление параллельных потоков не поможет вам, если вы не сделаете это путем добавления дополнительных процессов iperf3, которые могут использовать дополнительные ядра.
Чтобы запустить несколько процессов iperf3 и использовать дополнительные ядра ЦП для тестирования высокоскоростного хоста, выполните следующие действия:
Запустите несколько серверов, выполнив:
Если требуется получить сервер в выходных данных клиента, используйте следующий параметр --get-server-output:
Примечание. Эти значения не являются абсолютными; они предназначены для использования в качестве ориентира.
Примечание. iperf3 покажет доступную пропускную способность. Если выполняется другой трафик, он не учитывается.
Для достижения пропускной способности линии на тестовом хосте 40 Гбит/с или 100 Гбит/с часто требуются параллельные потоки. Однако использование iperf3 не так просто, как добавление флага -P, поскольку каждый процесс iperf3 является однопоточным, включая все потоки, используемые этим процессом iperf для параллельного тестирования. Это означает, что все параллельные потоки для одного теста используют одно и то же ядро ЦП. Если вы ограничены в ядре (это часто случается с хостом 40 Гбит/с, а обычно это происходит и с хостом 100 Гбит/с), добавление параллельных потоков не поможет вам, если вы не сделаете это путем добавления дополнительных процессов iperf3, которые могут использовать дополнительные ядра.
Чтобы запустить несколько процессов iperf3 и использовать дополнительные ядра ЦП для тестирования высокоскоростного хоста, выполните следующие действия:
Запустите несколько серверов, выполнив:
iperf3 -s -p 5101 &; iperf3 -s -p 5102 &; iperf3 -s -p 5103 &Затем запустите несколько клиентов, используя флаг -T для маркировки выходных данных:
iperf3 -c hostname -T s1 -p 5101 &; iperf3 -c hostname -T s2 -p 5102 &; iperf3 -c hostname -T s3 -p 5103 &OneFS в клиентах Windows с небольшим количеством настроек параметров клиентских сетевых плат может ожидать согласованных результатов от клиента к кластеру около 38 Гбит/с с 8 параллельными потоками. Это пример запуска iperf3 с 8 потоками, который вы хотите использовать для тестирования сети 40 Гбит/с.
Если требуется получить сервер в выходных данных клиента, используйте следующий параметр --get-server-output:
$ iperf3 -c 192.168.188.11 -P 8 -t 600 --get-server-outputВ данном примере выполняется подключение к хосту 192.168.188.11, порту 5201, 8 потокам, которое будет действовать 5 минут.
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Сравните среднее значение результатов тестов iperf3 со значениями в таблице «Средние значения интерфейса» ниже. В таблице указана средняя пропускная способность, которую можно ожидать от различных типов интерфейсов.
Примечание. Эти значения не являются абсолютными; они предназначены для использования в качестве ориентира.
- Если пропускная способность значительно ниже, чем указанная в таблице, проблема может быть связана с физической сетью.
- Если результаты проверки пропускной способности приблизительно совпадают с данными, приведенными в таблице, то проблема, вероятно, не связана с физической сетью.
| Тип сетевого интерфейса | Средняя пропускная способность |
|---|---|
| 1 GbE | 800 Мбит/с |
| 10 GbE | 3 Гбит/с с MTU 1500
6 Гбит/с с MTU 9000 |
| 1 GbE агрегированный | (0,95 Гбит/с) x (количество интерфейсов) |
| 10 GbE агрегированный | 6 Гбит/с |
Produits concernés
PowerScale OneFSPropriétés de l’article
Numéro d’article: 000188735
Type d’article: How To
Dernière modification: 10 May 2026
Version: 9
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.