Poor NIC performance in Proxmox 2.3

Howdy

Strange issue at Hetzner.

I have 3 servers with them. 2 perform at 100M both ways (EQ4 and EQ8) and this third and newest one (SB74) is 100M both ways when booted on the Debian-based Hetzner rescue system and 100M in and 30-35M out when booted into Proxmox 2.3 (installed from ISO).

lspci (booted into Proxmox):
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)



dmesg (booted into Proxmox):
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:06:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:06:00.0: setting latency timer to 64
alloc irq_desc for 26 on node -1
alloc kstat_irqs on node -1
r8169 0000:06:00.0: irq 26 for MSI/MSI-X
r8169 0000:06:00.0: eth0: RTL8168c/8111c at 0xffffc9000306c000, 6c:62:6d:a0:77:76, XID 1c4000c0 IRQ 26
r8169 0000:06:00.0: eth0: jumbo features [frames: 6128 bytes, tx checksumming: ko]



I have performed this test booted in rescue mode and it seems to be 100M both ways:


[FONT=courier new, monospace]root@rescue ~ # iperf -c open.da.org.za
[FONT=courier new, monospace]------------------------------------------------------------[/FONT]
[FONT=courier new, monospace]Client connecting to open.da.org.za, TCP port 5001[/FONT]
[FONT=courier new, monospace]TCP window size: 21.9 KByte (default)[/FONT]
[FONT=courier new, monospace]------------------------------------------------------------[/FONT]
[FONT=courier new, monospace][ 3] local 46.4.171.228 port 49948 connected with 78.46.63.11 port 5001[/FONT]
[FONT=courier new, monospace][ ID] Interval Transfer Bandwidth[/FONT]
[FONT=courier new, monospace][ 3] 0.0-10.1 sec 114 MBytes 94.8 Mbits/sec[/FONT]
[FONT=courier new, monospace]
[/FONT]
root@rescue ~ # iperf -s

[FONT=courier new, monospace]------------------------------------------------------------[/FONT]
[FONT=courier new, monospace]Server listening on TCP port 5001[/FONT]
[FONT=courier new, monospace]TCP window size: 85.3 KByte (default)[/FONT]
[FONT=courier new, monospace]------------------------------------------------------------[/FONT]
[FONT=courier new, monospace][ 4] local 46.4.171.228 port 5001 connected with 78.46.63.11 port 58805[/FONT]
[FONT=courier new, monospace][ ID] Interval Transfer Bandwidth[/FONT]
[FONT=courier new, monospace][ 4] 0.0-10.2 sec 114 MBytes 93.4 Mbits/sec[/FONT]



[/FONT]
When I am booted into Proxmox download seems to be 100M and upload 30-35M:


[FONT=courier new, monospace]root@open-02:~# iperf -c open
[FONT=courier new, monospace]------------------------------------------------------------[/FONT]
[FONT=courier new, monospace]Client connecting to open, TCP port 5001[/FONT]
[FONT=courier new, monospace]TCP window size: 23.8 KByte (default)[/FONT]
[FONT=courier new, monospace]------------------------------------------------------------[/FONT]
[FONT=courier new, monospace][ 3] local 46.4.171.228 port 42206 connected with 78.46.63.11 port 5001[/FONT]
[FONT=courier new, monospace][ ID] Interval Transfer Bandwidth[/FONT]
[FONT=courier new, monospace][ 3] 0.0-10.0 sec 110 MBytes 92.2 Mbits/sec[/FONT]
[FONT=courier new, monospace]
[/FONT]
[FONT=courier new, monospace]root@open-02:~# iperf -s[/FONT]
[FONT=courier new, monospace]------------------------------------------------------------[/FONT]
[FONT=courier new, monospace]Server listening on TCP port 5001[/FONT]
[FONT=courier new, monospace]TCP window size: 85.3 KByte (default)[/FONT]
[FONT=courier new, monospace]------------------------------------------------------------[/FONT]
[FONT=courier new, monospace][ 4] local 46.4.171.228 port 5001 connected with 78.46.63.11 port 58817[/FONT]
[FONT=courier new, monospace][ ID] Interval Transfer Bandwidth[/FONT]
[FONT=courier new, monospace][ 4] 0.0-10.0 sec 42.1 MBytes 35.3 Mbits/sec[/FONT]
[FONT=courier new, monospace]
[/FONT]
[/FONT]
Any advice?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!