Hi,
i make yesterday a test with (for me) suprising result.
On a test-server with the actual pvetest + 2.6.35 kernel i use two kvm linux-guest (devil-linux 1.4RC6) which are connected with an internal bridge:
First i try the e1000 driver and got following results with iperf (Mbit/s):
Now i switched the driver to virtio:
Of course got the cpu-usage up to 100% (in all cases) but i'm not expect 4Gbit in a kvm-guest.
Not too bad...
Udo
i make yesterday a test with (for me) suprising result.
On a test-server with the actual pvetest + 2.6.35 kernel i use two kvm linux-guest (devil-linux 1.4RC6) which are connected with an internal bridge:
Code:
modprobe -o dummy0 dummy
ifconfig dummy0 up
brctl addbr vmbr10
brctl addif vmbr10 dummy0
ifconfig vmbr0 up
Code:
1 -> 2 | 2 -> 1 # both VMs has 2 CPUs
814 | 396
897 | 389
946 | 387
strange the different - test with only one cpu on both systems
1 -> 2 | 2 -> 1 # both VMs has 1 CPU
802 | 728
805 | 758
814 | 788
| 811
Code:
1 -> 2 | 2 -> 1 # both VMs has 1 CPU - All Values are [B]GBit/s!![/B]
4.35 | 4.32
4.27 | 4.24
4.23 | 4.33
Nice!! What happens with two cpus?
1 -> 2 | 2 -> 1 # both VMs has 2 CPUs - All Values are [B]GBit/s!![/B]
3.98 | 4.01
3.98 | 3.97
4.06 | 4.20
Not too bad...
Udo