Медленное интернет-соединение на одной из двух гостевых систем KVM (Debian)

Медленное интернет-соединение на одной из двух гостевых систем KVM (Debian)

Моя установка:

  • Proxmox на хост-машине с мостом vmbr0 для гостей и межсетевым экраном shorewall
  • Гости (оба KVM, а не openvz):
    • Windows Server '08
    • Debian Ленни

Я могу загрузить файл теста скорости на хосте proxmox (wget) и на сервере windows (firefox) со скоростью около 8-10 МБ/с. Но когда я загружаю файл с помощью wget на гостевой системе Debian, скорость составляет всего 2-3 МБ/с. Оба гостя используют один и тот же сетевой мост, у обоих в качестве сетевой карты в KVM используется «rtl8139».

Кто-нибудь знает, как это исправить? Я хочу использовать Debian VM как веб-сервер, поэтому ему нужна некоторая пропускная способность.

решение1

Если вы используете kvm, вам следует:

  • отключите планировщик ввода-вывода с помощью bootstring elevator=none
  • используйте драйверы virtio net

решение2

согласен с драйверами virtio. хотя планировщик, который я предпочитаю для хостов, это deadline

Кроме того, проверяли ли вы с помощью tcpdump, что происходит «под капотом»?

Связанный контент