2010/2/18 compdoc compdoc@hotrodpc.com:
I would also just use the e1000 emulation. Theres nothing better about the virtio devices...
...other than lower CPU utilization and higher throughout? Since these are CentOS/RHEL guests, I wouldn't even consider using e1000, I would just go for virtio_net.
I don't have any links, but some time ago there were some benchmarks (on the KVM development list?), showing the e1000 maxing out at around 300-400mbit/s while the virtio got around 900mbit/s. Even with the much higher throughput, the virtio_net driver still had the same or lower CPU utilization.
Do your own testing if in doubt.
Best Regards Kenni Lund