PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : KVM: virtio_net langsam



jacky0815
27.08.10, 10:25
Hallo zusammen,

ich hab eine kleines (oder großes) Performanceproblem mit meinen KVM-Gästen. Als KVM-Server läuft proxmox (debian lenny mit 2.6.32-2-kernel), als Gast ein debian testing mit kernel 2.6.32-5 (aktueller testing-Kernel von debian).

Meinem Verständnis nach sollte der virtio-Treiber für einen schnellen Netzwerkdurchsatz sorgen, aber leider funktioniert das nicht richtig. Sogar der emulierte e1000-Treiber ist schneller und verbraucht weniger CPU-Ressourcen auf dem KVM-Server.

Kann sich das jemand erklären?

virto-driver:

1 parallel stream: 125Mbit/sec (CPU-Auslastung des kvm-Prozesses: 120%)
10 parallel streams: 491Mbit/sec (235%)

e1000-driver:

1 parallel stream: 224Mbit/sec (120%)
10 parallel streams: 796Mbit/sec (170%)

KVM-Server (e1000e-nativ) to other host in network:

1 parallel stream: 405Mbit/sec
10 parallel streams: 882Mbit/sec

Gruß Daniel