Langsame Internetverbindung auf einem von zwei KVM-Gästen (Debian)

Langsame Internetverbindung auf einem von zwei KVM-Gästen (Debian)

Mein Setup:

  • Proxmox auf dem Host-Rechner mit vmbr0-Bridge für Gäste und einer Shorewall-Firewall
  • Gäste (beide KVM, nicht openvz):
    • Windows Server '08
    • Debian Lenny

Ich kann eine Geschwindigkeitstestdatei auf dem Proxmox-Host (wget) und auf dem Windows-Server (Firefox) mit etwa 8-10 MB/s herunterladen. Aber wenn ich die Datei mit wget auf dem Debian-Gast herunterlade, sind es nur 2-3 MB/s. Beide Gäste verwenden dieselbe Netzwerkbrücke, beide haben „rtl8139“ als Netzwerkkarte in KVM.

Weiß jemand, wie man das behebt? Ich möchte die Debian-VM als Webserver verwenden, daher wird eine gewisse Bandbreite benötigt.

Antwort1

Wenn Sie KVM verwenden, sollten Sie:

  • Deaktivieren Sie den E/A-Scheduler mit dem Bootstring „elevator=none“
  • Verwenden Sie Virtio Net-Treiber

Antwort2

einverstanden mit den Virtio-Treibern. Der Scheduler, den ich für Hosts bevorzuge, ist jedoch Deadline

Haben Sie außerdem mit tcpdump überprüft, was unter der Haube vor sich geht?

verwandte Informationen