10Mbps on Network cards on KVM Guests

kawarmc

New Member
Jun 15, 2009
28
3
3
Hi all:

I have 2 clusters of proxmox pve servers. Until recently I haven't noticed that my guest machines (Linux and Windows) are having slow network performance.

All the pve hosts have Intel and broadcom network cards and are HP and Dell equipment.

My guests, are differently configured using rtl, virtio and e1000 "drivers", and all of them are showing the right "speed" on their cards, but, I can't get more than exactly 10Mbps on any guest on any card with any combination of drivers.

And, at this point, I'm totally lost. I don't know what to do.

Until today, I didn't notice because my networking needs were "small", but today I had to install a Mikrotik RotuerOS on a KVM machine to manage a 100Mbps link between 2 of our premises. I have everything working, but my network cards on this machine and the rest of the machines are giving me exactly 10Mbps full duplex, no more, no less.

This same behavior is happening to me on 4 proxmox nodes on 2 different clusters.

Do you guys have any idea what can be happening?

Thank you all.
 
More info on this...

It seems that only happens on the servers that have VLANs define on /etc/network/interfaces
This is the interfaces file, in case someone sees something interesting.


Code:
# network interface settings


auto lo
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

iface eth3 inet manual


auto eth0.500
iface eth0.500 inet manual
        vlan_raw_device eth0



auto eth0.501
iface eth0.501 inet manual
        vlan_raw_device eth0




auto vmbr0
iface vmbr0 inet static
        address  10.2.1.5
        netmask  255.255.255.0
        gateway  10.2.1.3
        bridge_ports eth0
        #bridge_stp off
        bridge_fd 0
        post-up route add -net 192.168.37.0/24 gateway 10.2.1.254
        post-up route add -net 192.168.38.0/24 gateway 10.2.1.254
        post-up route add -net 10.12.0.0/16 gateway 10.2.1.254
        post-up route add -net 10.11.0.0/16 gateway 10.2.1.254
        post-up route add -net 10.13.0.0/16 gateway 10.2.1.254




# Bridge para iSCSI
auto vmbr1
iface vmbr1 inet static
        address  172.26.0.100
        netmask  255.255.255.0
        bridge_ports eth1
        #bridge_stp off
        bridge_fd 0


auto vmbr500
iface vmbr500 inet static
        address 10.252.100.5
        netmask 255.255.255.0
        bridge_ports eth0.500
        bridge_fd 0

auto vmbr501
iface vmbr501 inet manual
        bridge_ports eth0.501
        bridge_stp off
        bridge_fd 0