Вот скрипт инициализации одной из машин:
#!/bin/bash
switch=br0 slave_name=router1 qemu-system-x86_64 -m 128M -drive file=./hd.img,if=virtio \
-net nic,model=virtio,macaddr=52:54:00:11:08:21,vlan=0 -net tap,ifname=router0,vhost=on \
-net nic,model=virtio,macaddr=52:54:00:11:08:22,vlan=0 -net tap,ifname=router1,vhost=on,script=./net.sh \
-enable-kvm -daemonize -vnc 0.0.0.0:1 -name router -localtime -monitor unix:/dev/vm/router,server,nowait -smp 1 \
-cpu Opteron_G5
При замерах скорости между виртуальными машинами выдаёт порядла 1,70Gbps. Тоже самое делал через libvirt, там в одном сигменте выдавала порядка 8,80Gbps. Каким образом можно увиличить скорость работы сети виртуальных машин, если они запущенны не через libvirt, а через голый скрипт.