LINUX.ORG.RU
ФорумAdmin

Вялый пинг

 , среда - маленькая пятница


0

2

Приветствую.
Творится странное.
Есть сервер, на нем сетевые карты intel 82575eb и intel 82571eb.
Сервер одновременно и шлюз, и KVM сервер.
Интерфейс, смотрящий в локальную сеть, включен в мост с виртуальными адаптерами виртуальных машин KVM. Ну и маскарадингом трафик заворачивается на интерфейс, смотрящий в интернет.
Ну так вот.
Трафик между хост машиной и гостями, а также гость-гость стабильный, быстрый. Исходящий с хост машины и с гостей в интернет, также быстрый (на сколько это позволяет интернет-канал) и не вызывает вопросов.
Но вот с трафиком, который идет через мост в локальную сеть, творятся какие-то неведомые преобразования.
Без нагрузки, пинги до сервера отличные и ровные <1мс. Как только появляется нагрузка на ресурсы внутри моста, например, скачивание с расшаренной папки с гостевой машины на машину в локальной сети, пинг начинает дико проседать.
То есть обычно пинг <1мс, но начинают часто врываться и долгие 30-400мс.
Скорость скачивания порядка 15 МиБ/сек.
Сеть гигабитная, нагрузка на процессор минимальная, %wa — 1%.
Как не пытался, нагрузить канал, пинг растет сильно, но пакеты не теряются, ошибки ifconfig-ом не показываются.
ebtables/iptables/ip6tables для чистоты эксперимента отключал/вычищал.
Пробовал оптимизировать сетевую подсистему с помощью sysctl по многочисленным мануалам из сети. Отключал pause autonegotiate (это, кстати, немного добавило скорости). Менял значения буферов. Витую пару менял. Но глобально ситуация остается прежней.
Такое поведение наблюдается если в локальную сеть смотрит хоть 82575eb,хоть 82571eb.
Драйверы для них kmod-e100e и kmod-igb из репозитория elrepo.
Стоит последний CentOS.
Есть мысли?


Ответ на: комментарий от leave

Можно чуть более развернуто?
Проседает ведь и при нагрузке сервер <-> локальная сеть.
Но и про virtio интересно.

kompas
() автор топика
Ответ на: комментарий от kompas

Грубо говоря, в общем случае подсистема IO квмом эмулируется. virtio избавляет нас от этого досадного недоразумения. Я, признаться, ОП прочитал по диагонали, и увидел знакомые до боли симптомы :)

leave ★★★★★
()
Ответ на: комментарий от leave

Для сетевых карточек model type = virtio.
Ну и претензий на трафик по хост машина <-> гость нет.

kompas
() автор топика

Либо у тебя негошейшн косо прошел и у тебя на интерфейсе скорость 100Мбит :)

Jetty ★★★★★
()

Фиг знает. Попробуйте обновить ядро. Также попробуйте общаться из локалки с виртуалками не через br, а через маршрутизацию, раз серверVM=шлюз.

ktulhu666 ☆☆☆
()

У меня было что-то подобное. Не помню детали, но точно помню что косяк был на уровне от драйвера (то есть возможно что железо но, поскольку при определенных обстоятельствах все работало исправно то думалось мне что косяк в драйвере). Сменил сетевуху - проблем не стало.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.