По какой-то причине наша сеть очень-очень медленная, когда дело доходит до передачи файлов внутри LAN (гиг).
Некоторые цифры:
C:\iperf-2.0.5-3-win32>iperf.exe -c 192.168.100.12 -w 256k
------------------------------------------------------------
Client connecting to 192.168.100.12, TCP port 5001
TCP window size: 256 KByte
------------------------------------------------------------
[ 3] local 192.168.100.73 port 36705 connected with 192.168.100.12 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 385 MBytes 323 Mbits/sec
Это от физической Windows 7 до виртуального Windows Server 2012R2.
Обратное (с той же виртуальной Windows Server 2012 R2 на ту же физическую Windows 7) не намного лучше, если вообще:
C:\Users\U1\Desktop\iperf-2.0.5-3-win32>iperf.exe -c 192.168.100.73 -w 256k
------------------------------------------------------------
Client connecting to 192.168.100.73, TCP port 5001
TCP window size: 256 KByte
------------------------------------------------------------
[ 3] local 192.168.100.12 port 25464 connected with 192.168.100.73 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 431 MBytes 361 Mbits/sec
Другой тест:
C:\Users\U1>robocopy \\cd2012\d$ c:\temp dummy*.txt
-------------------------------------------------------------------------------
ROBOCOPY :: Herramienta para copia eficaz de archivos
-------------------------------------------------------------------------------
Inicio: Wed Apr 08 20:58:57 2015
Origen : \\cd2012\d$\
Destino : c:\temp\
Archivos: dummy*.txt
Opciones: /COPY:DAT /R:1000000 /W:30
------------------------------------------------------------------------------
1 \\cd2012\d$\
100% Nuevo arch 537.0 m dummy.txt
------------------------------------------------------------------------------
Total Copiado OmitidoNo coincidencia ERROR Extras
Directorios: 1 0 1 0 0 0
Archivos: 1 1 0 0 0 0
Bytes: 537.00 m 537.00 m 0 0 0 0
Veces: 0:00:16 0:00:16 0:00:00 0:00:00
Velocidad: 33409594 Bytes/s
Velocidad: 1911.712 Megabytes/min
Finalizado: Wed Apr 08 20:59:14 2015
Показывает аналогичные результаты.
Я делал это, когда не было ни одного компьютера и никого в офисе, не использующего пропускную способность. В лучшем случае WSUS. Попробовал сегодня утром, и в основном произошло то же самое.
Проблема в том, что большая проблема здесь в том, как именно продолжать устранение неполадок.
На ум приходит Wireshark, но лично я признаю, что у меня недостаточно технических знаний, чтобы просматривать Wireshark и точно видеть, что происходит. Мне понадобятся какие-то рекомендации и советы по фильтрам, чтобы знать, что вставлять в фильтр и на что именно смотреть, чтобы я мог следить за определенными флагами и знать, откуда они.
Я также подумал об ограничении всех подключений, кроме моего ПК, и посмотреть, не является ли это ПК с каким-то шпионским ПО, поглощающим всю внутреннюю полосу пропускания.
Я проверил наличие румянских DHCP-серверов и, насколько я понимаю, в сети их нет.
Логичным выбором было бы отключить ВСЕ от сети и продолжить работу, но для бизнеса простои обходятся очень дорого, поэтому замедление работы сети было идеей.
Какие-нибудь советы о том, что делать и чего не делать?
Проблемы с производительностью сети редко можно легко диагностировать, особенно когда используется виртуальное оборудование. Попробуем выделить слабое место ...
1) используйте iperf для измерения соединения ПК с ПК: таким образом вы исключите любую проблему, связанную с виртуализатором. Если результаты удовлетворительны, перейдите к шагу 2. Если нет, повторите тот же тест с еще двумя ПК с другим сетевым оборудованием. Если с пропускной способностью все в порядке, значит, у вас проблема с первым компьютером. Если нет, вероятно, у вас проблема с переключением.
2) используйте iperf для измерения соединения ПК с виртуализатором: Теперь давайте исследуем соединение между вашим ПК и физическим сервером виртуализатора. Если результаты в порядке, то проблема не в сетевом соединении между вашим ПК и самим сервером. Переходите к шагу 3.
3) если соединение ПК-Сервер в порядке, но ПК-ВМ работает медленно, вероятно, виноват виртуальный адаптер. По возможности используйте паравиртуализированный сетевой адаптер / драйвер. для вашей виртуальной установки W2012. Разница действительно может быть большой