o desempenho da rede de convidados KVM Linux é mais lento que o host

0

Eu tenho máquinas virtuais baseadas em KVM Linux, pois o desempenho da rede do host está funcionando perfeitamente com 1 GB / s (na rede interna) e, usando as ferramentas iperf, ele mostra que a rede está funcionando perfeitamente no host, mas os convidados têm um desempenho lento da rede. O resultado do iperf foi tão estranho que não é de 100 MB / s e não é de 1 GB / s, varia entre 350 e 500 MB / s no máximo, e isso é resultado do uso do comando iperf (iperf -c servername -P 15)

[ ID] Interval       Transfer     Bandwidth
[ 17]  0.0-10.0 sec  68.6 MBytes  57.5 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec  18.6 MBytes  15.5 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-10.0 sec  61.9 MBytes  51.9 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 11]  0.0-10.0 sec  16.0 MBytes  13.4 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 10]  0.0-10.0 sec  24.3 MBytes  20.4 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 15]  0.0-10.0 sec  20.2 MBytes  16.9 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 12]  0.0-10.0 sec  30.2 MBytes  25.3 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  36.2 MBytes  30.3 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  8]  0.0-10.0 sec  23.6 MBytes  19.8 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  9]  0.0-10.0 sec  24.2 MBytes  20.3 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 14]  0.0-10.0 sec  31.0 MBytes  25.9 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-10.0 sec  16.6 MBytes  13.9 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-10.0 sec  18.8 MBytes  15.7 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 13]  0.0-10.0 sec  13.3 MBytes  11.2 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 16]  0.0-10.0 sec  29.6 MBytes  24.8 Mbits/sec
[SUM]  0.0-10.0 sec    433 MBytes    363 Mbits/sec

Eu testei diferentes modelos de rede e o melhor resultado foi com o modelo virtio, qualquer um pode ajudar a obter o desempenho total da rede e ter 1 GB / s


fonte
Dedicar uma NIC / física real para cada uma das sua máquina virtual, ou usar a virtualização cientes reais / NIC física, ter um olhar para SR-IOV
@ydroneaud eu fiz com outra interface conectada a outra ponte, mas o mesmo resultado, mesmo quando eu executo duas máquinas no modo de rede nat, ele também roda com a mesma velocidade de rede.
Uma NIC real / física dedicada é realmente dedicada usando a passagem do PCI: linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM docs.fedoraproject.org/pt-BR/Fedora/13/html/…
ninguém pode aconselhar?
@ Moaz-Ferat mover a pergunta para serverfault.com