У меня есть сеть, состоящая примерно из 40 машин с Windows 7 (физических) и 2 серверов (виртуальных, ESX), которые являются Server 2008 Std ed (один - SBS 2008, но они такие же «под капотом»). Сеть гигабитная.
Похоже, у меня есть проблемы с производительностью на ящиках Server 2008. Запустив тест на компьютере с Windows 7, который подключен к той же локальной сети, iPerf сообщает о хороших результатах скорости (90+ МБ / с) на стороне Win7 -> Server2008, но ОЧЕНЬ низкие скорости (4 МБ / с) на сервере Server2008 - > Конец Win7.
Следует признать, что при копировании файлов (на виртуальные машины Server 2008 и обратно) происходят замедления, но они, безусловно, быстрее, чем скорости, о которых сообщает iPerf. Я несколько не понимаю, почему это так, поэтому я подумал, что попытка выяснить, почему iPerf сообщает о низкой скорости при запуске теста с сервера на клиентов Windows 7, было бы хорошим местом для начала.
Сначала я подумал, что проблема может быть в конфигурации ESXi, поэтому я развернул новую виртуальную машину Windows 7 на том же гипервизоре, на котором размещены две виртуальные машины Server 2008, но виртуальная машина Windows 7 не проявляла такого поведения - когда я тестировал ее из физический ящик Win 7, виртуальная машина Win 7 получает 90+ МБ / с в обоих направлениях. Итак - Win 7 вроде бы в порядке, но обе виртуальные машины Server 2008, которые у меня есть, демонстрируют эту проблему. Я установил последние патчи на эти сервера. Они используют сетевую карту Intel E1000 (а не VMXNET3), но также и тестовую виртуальную машину Win 7.
Есть идеи, почему это может происходить?
Вот результаты теста, запущенного с машины Win7 на виртуальную машину Server 2008:
iperf.exe -c 10.1.1.1 -r -P 1 -i 1 -p 5001 -w 64.0K -f M
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 0.06 MByte
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 10.1.1.1, TCP port 5001
TCP window size: 0.06 MByte
------------------------------------------------------------
[ 4] local 10.1.1.24 port 51010 connected with 10.1.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 1.0 sec 75.4 MBytes 75.4 MBytes/sec
[ 4] 1.0- 2.0 sec 84.0 MBytes 84.0 MBytes/sec
[ 4] 2.0- 3.0 sec 84.6 MBytes 84.6 MBytes/sec
[ 4] 3.0- 4.0 sec 89.5 MBytes 89.5 MBytes/sec
[ 4] 4.0- 5.0 sec 87.2 MBytes 87.2 MBytes/sec
[ 4] 5.0- 6.0 sec 88.6 MBytes 88.6 MBytes/sec
[ 4] 6.0- 7.0 sec 85.0 MBytes 85.0 MBytes/sec
[ 4] 7.0- 8.0 sec 81.6 MBytes 81.6 MBytes/sec
[ 4] 8.0- 9.0 sec 69.5 MBytes 69.5 MBytes/sec
[ 4] 9.0-10.0 sec 89.1 MBytes 89.1 MBytes/sec
[ 4] 0.0-10.0 sec 835 MBytes 83.4 MBytes/sec
[ 4] local 10.1.1.24 port 5001 connected with 10.1.1.1 port 58849
[ 4] 0.0- 1.0 sec 1.38 MBytes 1.38 MBytes/sec
[ 4] 1.0- 2.0 sec 2.31 MBytes 2.31 MBytes/sec
[ 4] 2.0- 3.0 sec 9.06 MBytes 9.06 MBytes/sec
[ 4] 3.0- 4.0 sec 8.38 MBytes 8.38 MBytes/sec
[ 4] 4.0- 5.0 sec 7.00 MBytes 7.00 MBytes/sec
[ 4] 5.0- 6.0 sec 2.44 MBytes 2.44 MBytes/sec
[ 4] 6.0- 7.0 sec 1.69 MBytes 1.69 MBytes/sec
[ 4] 7.0- 8.0 sec 4.81 MBytes 4.81 MBytes/sec
[ 4] 8.0- 9.0 sec 3.75 MBytes 3.75 MBytes/sec
[ 4] 9.0-10.0 sec 5.19 MBytes 5.19 MBytes/sec
[ 4] 0.0-10.4 sec 46.2 MBytes 4.45 MBytes/sec
Вот тестовый прогон с той же машины Win 7 на виртуальную машину Win 7, которая находится на том же гипервизоре:
iperf.exe -c 10.1.1.197 -r -P 1 -i 1 -p 5001 -w 64.0K -f M
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 0.06 MByte
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 10.1.1.197, TCP port 5001
TCP window size: 0.06 MByte
------------------------------------------------------------
[ 4] local 10.1.1.24 port 50876 connected with 10.1.1.197 port 5001
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 1.0 sec 81.6 MBytes 81.6 MBytes/sec
[ 4] 1.0- 2.0 sec 90.8 MBytes 90.8 MBytes/sec
[ 4] 2.0- 3.0 sec 100 MBytes 100 MBytes/sec
[ 4] 3.0- 4.0 sec 87.0 MBytes 87.0 MBytes/sec
[ 4] 4.0- 5.0 sec 93.4 MBytes 93.4 MBytes/sec
[ 4] 5.0- 6.0 sec 88.1 MBytes 88.1 MBytes/sec
[ 4] 6.0- 7.0 sec 89.0 MBytes 89.0 MBytes/sec
[ 4] 7.0- 8.0 sec 99.1 MBytes 99.1 MBytes/sec
[ 4] 8.0- 9.0 sec 87.5 MBytes 87.5 MBytes/sec
[ 4] 9.0-10.0 sec 86.2 MBytes 86.2 MBytes/sec
[ 4] 0.0-10.0 sec 903 MBytes 90.3 MBytes/sec
[ 4] local 10.1.1.24 port 5001 connected with 10.1.1.197 port 49223
[ 4] 0.0- 1.0 sec 72.3 MBytes 72.3 MBytes/sec
[ 4] 1.0- 2.0 sec 78.0 MBytes 78.0 MBytes/sec
[ 4] 2.0- 3.0 sec 85.0 MBytes 85.0 MBytes/sec
[ 4] 3.0- 4.0 sec 90.3 MBytes 90.3 MBytes/sec
[ 4] 4.0- 5.0 sec 87.9 MBytes 87.9 MBytes/sec
[ 4] 5.0- 6.0 sec 91.1 MBytes 91.1 MBytes/sec
[ 4] 6.0- 7.0 sec 106 MBytes 106 MBytes/sec
[ 4] 7.0- 8.0 sec 106 MBytes 106 MBytes/sec
[ 4] 8.0- 9.0 sec 107 MBytes 107 MBytes/sec
[ 4] 9.0-10.0 sec 107 MBytes 107 MBytes/sec
[ 4] 0.0-10.0 sec 931 MBytes 92.9 MBytes/sec
Я «решил» эту проблему, выполнив на месте обновление сервера до 2008 R2 (с 2008 года). Скорости сети сейчас насыщают гигабитную трубу.