PowerEdge: Як використовувати інструмент NTTCP для усунення неполадок продуктивності мережі в Windows
Summary: У цій статті наведено вказівки щодо використання засобу NTttcp для виправлення проблем із продуктивністю мережі, у Windows Server.
Instructions
Під час виправлення неполадок із продуктивністю мережі може бути важко ізолювати продуктивність мережі від продуктивності інших системних компонентів. Наприклад, для копіювання файлу з однієї системи в іншу також використовуються підсистеми пам'яті та диска на обох машинах. У Microsoft є інструмент, призначений для тестування тільки мережі: NTTTCP
Остання версія NTTTCP (v5.39 на момент написання цієї статті) доступна для завантаження тут .
Приклад використання: Ця команда запускає інструмент асинхронно протягом 30 секунд, використовуючи чотири потоки на всіх ядрах, два буфери вводу/виводу та розмір буфера 64K:
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.