Algo que ainda não experimentei, mas acho que pode funcionar - crie uma ponte em uma interface fictícia e forneça à VM uma interface nessa rede também. Deve eliminar a antiga NIC de criar gargalos na pilha.
Eu tenho um KVM virtualization
no Debian com 2 convidados (Debian e Windows 2008). Eu quero ter um 'ponto de montagem' compartilhado que possa ser acessado pelo sistema 3 (host e 2 convidados) ao mesmo tempo. Então, a única coisa que eu encontrei foi um armazenamento de rede NFS/SMB
. Eu escolhi NFS
Devido à minha rede Ethernet (10/100), a velocidade média que eu obtenho entre acessar / transferir arquivos entre o sistema 3 é sempre 8 ~ 10MB / s.
O ponto é se há alguma chance de obter um sistema de reforço para compartilhar arquivos entre 3 sistemas (ao mesmo tempo) sem perder a velocidade dos meus SATA
discos. Quero dizer, sem a limitação de Ethernet de 10 MB / s
auto eth0
iface eth0 inet manual
auto br0
iface br0 inet static
address aaa.bbb.ccc.xxx (public ip1)
netmask 255.255.255.0
network aaa.bbb.ccc.0
broadcast aaa.bbb.ccc.255
gateway aaa.bbb.ccc.254 (ISP gateway)
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
eth0
é minha interface física, br0
a ponte e vnet+
as interfaces da VM
# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.e840f20acc28 no eth0
vnet0
vnet1
vnet0
e vnet1
têm dois públicos diferentes ips. Mas eles também usam o mesmo gateway (gateway ISP) do host