Есть гипервизор ESXi5.5 с установленной на нем виртуальной машиной на базе Ubuntu 14.04 server, которая используется как роутер в интернет для компьютеров локальной сети.
Есть его внутренний Ip 192.168.0.1 и какой-то внешний с пропускной способностью 100Мбит/c в интернет и 1Гбит в локальную сеть.
Проблема в следующем:
1 Тестируем скорость загрузки на ПК в локальной сети - 50Мбит на скачивание 100 на загрузку
2 Тестируем на самом роутере - 100 на скачку и загрузку
Сначала я подумал, что проблема в настройках роутера, однако я развернул на том же ESXi виртуальную машину с Ubuntu Desktop и дал ей внутренний Ip: 192.168.0.100 с шлюзом по умолчанию 192,168,0,1. Тестируем скорость на Desktop - 100 на скачку и загрузку.
Возможно дело в сетевой карте, которая идет в локалку. В vSphere она определяется как 1000Мбит full duplex. Пробуем загрузить и скачать файлы на роутер - имеем примерно 500-600 Мбит
В чем еще может быть проблема? Что еще нужно проверить?
№1 - сетевая карта в VM должна быть описана, как vmxnet3
№2 - в ядрах 3.xx драйвер vmxnet3 кривой. Либо сам собирай новый, либо обновись до 4.4
№3 - скорость сети меряй с помощью iperf, а не ректальным градусником
>[оверквотинг удален]
> на скачивание 100 на загрузку
> 2 Тестируем на самом роутере - 100 на скачку и загрузку
> Сначала я подумал, что проблема в настройках роутера, однако я развернул на
> том же ESXi виртуальную машину с Ubuntu Desktop и дал ей
> внутренний Ip: 192.168.0.100 с шлюзом по умолчанию 192,168,0,1. Тестируем
> скорость на Desktop - 100 на скачку и загрузку.
> Возможно дело в сетевой карте, которая идет в локалку. В vSphere она
> определяется как 1000Мбит full duplex. Пробуем загрузить и скачать файлы на
> роутер - имеем примерно 500-600 Мбит
> В чем еще может быть проблема? Что еще нужно проверить?По итогам установка на новый ПК ESXi 5.5 и перенос туда виртуальных машин решили проблему. 100Мбит на скачку и загрузку для всех пользователей локальной сети.