[FLUG-Tech] R: Proxmox-kvm prestazioni rete

Marco Agostini comunelevico@gmail.com
Mer 31 Ott 2012 10:12:02 CET


Il 31 ottobre 2012 09:37, Artini Alessio
<AArtini@comune.pontassieve.fi.it> ha scritto:
> ho tre schede di rete in bonding(balance-rr):
> e1000e 0000:04:00.0: eth0: (PCI Express:2.5GT/s:Width x1)
> 68:05:ca:01:b1:fc
> e1000e 0000:04:00.0: eth0: Intel(R) PRO/1000 Network Connection
> e1000e 0000:04:00.0: eth0: MAC: 4, PHY: 8, PBA No: E46981-007
>
> e1000e 0000:41:00.0: eth1: (PCI Express:2.5GT/s:Width x1)
> 68:05:ca:01:b8:c4
> e1000e 0000:41:00.0: eth1: Intel(R) PRO/1000 Network Connection
> e1000e 0000:41:00.0: eth1: MAC: 4, PHY: 8, PBA No: E46981-007
>
> igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
> igb 0000:02:00.0: eth2: (PCIe:2.5GT/s:Width x4)
> igb 0000:02:00.0: eth2: MAC: 00:25:90:70:5c:12
> igb 0000:02:00.0: eth2: PBA No: FFFFFF-0FF
>
io avevo avuto problemi con il bonding-rr in accoppiata con il
bridge... avevo trovato anche questo
http://www.linuxquestions.org/questions/linux-virtualization-90/changing-the-nic-for-a-guest-dynamically-on-cent-os-6-0-a-916520/
dove altre persone avevano problemi analoghi.

In sostanza:
- bonding-rr + bridge sembra funzionare ma da dei problemi
- bonding-LACP + bridge funziona correttamente, in questo caso gli
switch di rete devono supportare LACP

Come alternativa potresti:
- togliere il bonding lato proxmox
- assegnare le tre schede, tramite virtio, alla macchina guest
- direttamente dalla macchina guest utilizzare il bonding-rr

questo tipo di soluzione ti consente di utilizzare anche degli switch
"economici" senza essere obbligato ad utilizzare LACP e aumenti la
banda per il server guest.


Maggiori informazioni sulla lista flug-tech