PowerEdge. Как использовать инструмент NTTCP для устранения неполадок производительности сети в Windows
Summary: В этой статье приведены рекомендации по использованию инструмента NTttcp для поиска и устранения проблем производительности сети в Windows Server.
Instructions
При поиске и устранении проблем, связанных с производительностью сети, бывает сложно отделить производительность сети от производительности других компонентов системы. Например, при копировании файла из одной системы в другую также используются подсистемы памяти и диска на обоих компьютерах. Корпорация Майкрософт предлагает инструмент, предназначенный только для тестирования сети: NTTTCP
Последнюю версию NTTTCP (v5.39 на момент написания этой статьи) можно скачать здесь .
Пример использования: Эта команда запускает инструмент асинхронно в течение 30 с, используя четыре потока во всех ядрах, два буфера ввода-вывода и размер буфера 64 Кбайт:
ntttcp.exe -r -m 4,*,192.168.242.5 -l 64k -a 2 -t 30
Вот соответствующая команда на отправителе:
ntttcp.exe -s -m 4,*,192.168.242.5 -l 64k -a 2 -t 30
Обе команды включают в себя один и тот же IP-адрес: адрес получателя.
Выходные данные средства, которые можно сохранить в виде XML-файла, содержат подробные сведения об общем объеме переданных данных, использовании ЦП и общей пропускной способности во время тестирования.
Эта информация поможет определить, является ли узким местом производительности сеть или другой компонент рассматриваемой системы.
Есть несколько важных моментов, о которых следует помнить при использовании NTTTCP:
- Он должен выполняться на обеих сторонах соединения (например, на клиенте и сервере).
- В предыдущей версии необходимо было переименовать исполняемый файл, чтобы указать, будет ли он запускаться в качестве отправителя или получателя. В новой версии, которая использует метод
-sи-rпереключателей для этой цели.
Более подробную информацию о NTTTCP можно найти здесь. Для использования этого средства активная подписка Azure не требуется.