I'm running KVM on a standard Debian Lenny host, and I seem to be hitting the problem identified here: http://serverfault.com/questions/123566/is-anyone-using-kvm-in-production

My symptom is that using rsync over SSH to transfer files into the guest gets slower and slower, and then grinds to a halt, and the machine becomes unreachable.

It seems that I should be using the virtio driver, but I can't seem to make it load.  The KVM guest has the virtio module, (a la find /lib/modules -name \*virtio\*) but when I try to force it by setting <model type="virtio"/> in the XML configuration, it seems to make no difference.

I see that as per http://libvirt.org/formatdomain.html , "qemu -net nic,model=? /dev/null" returns the following: "ne2k_isa i82551 i82557b i82559er ne2k_pci pcnet rtl8139", but I have no qemu-kvm binary.  Not sure if that's a telling symptom or not.

Host kernel is 2.6.26-2-openvz-amd64, KVM version is 72+dfsg-5~lenny5, libvirt version is 0.4.6-10, all of which look good enough to use virtio according to  http://wiki.libvirt.org/page/Virtio .

Thanks,

Tony Lewis