Hi,
Ive set up a bond for a VM im running on a host, the overall VM, Host & Network connectivity is as below:
Right now im unable to get speeds beyond 1 Gigabit on LAN or Internet. Ive tried different hash policies in proxmox with no avail. wehat silly mistake have a made?
Host - Proxmox v8
VM (Ubuntu/Docker) - vmbr1 > Bond0
Iperf3 Tests
Host > UDM-SE iperf3
VM > UDM-SE
Ive set up a bond for a VM im running on a host, the overall VM, Host & Network connectivity is as below:
- VM > Bridge (vmbr1)
- vmbr1 > bond0 (LACP (802.3ad) L2 Hash)
- bond0 > ens1f0 & ens1f1 (2 x 1GB NIC)
- ens1f0 & ens1f1 > USW-Pro Ports 7 & 8 Aggregated
- USW-Pro > UDM-SE via 10Gb SFP+
- UDM-SE > Internet via 2.5 Gb Ethernet
- Internet: 1.6 Gigabit
Right now im unable to get speeds beyond 1 Gigabit on LAN or Internet. Ive tried different hash policies in proxmox with no avail. wehat silly mistake have a made?
Host - Proxmox v8
auto lo
iface lo inet loopback
iface eno1 inet manual
iface eno2 inet manual
auto ens1f0
iface ens1f0 inet manual
auto ens1f1
iface ens1f1 inet manual
auto bond0
iface bond0 inet manual
bond-slaves ens1f0 ens1f1
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
auto vmbr0
iface vmbr0 inet static
address 10.0.8.16/24
gateway 10.0.8.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
auto vmbr1
iface vmbr1 inet manual
bridge-ports bond0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
VM (Ubuntu/Docker) - vmbr1 > Bond0
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 8e:34:c7:86:d1:2a brd ff:ff:ff:ff:ff:ff
altname enp0s18
inet 10.0.9.41/24 brd 10.0.9.255 scope global ens18
valid_lft forever preferred_lft forever
inet6 fe80::8c34:c7ff:fe86:d12a/64 scope link
valid_lft forever preferred_lft forever
3: br-aca697806c2c: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:b2:3d:4b:72 brd ff:ff:ff:ff:ff:ff
inet 172.19.0.1/16 brd 172.19.255.255 scope global br-aca697806c2c
valid_lft forever preferred_lft forever
inet6 fe80::42:b2ff:fe3d:4b72/64 scope link
valid_lft forever preferred_lft forever
4: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:e1:2e:94:e4 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
inet6 fe80::42:e1ff:fe2e:94e4/64 scope link
valid_lft forever preferred_lft forever
Iperf3 Tests
Host > UDM-SE iperf3
root@proxmox-02:~# iperf3 -c 10.0.0.1 -p 5201
Connecting to host 10.0.0.1, port 5201
[ 5] local 10.0.8.16 port 47480 connected to 10.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 112 MBytes 941 Mbits/sec 0 1.04 MBytes
[ 5] 1.00-2.00 sec 111 MBytes 933 Mbits/sec 0 1.32 MBytes
[ 5] 2.00-3.00 sec 112 MBytes 944 Mbits/sec 0 1.32 MBytes
[ 5] 3.00-4.00 sec 112 MBytes 944 Mbits/sec 0 1.39 MBytes
[ 5] 4.00-5.00 sec 112 MBytes 944 Mbits/sec 0 1.46 MBytes
[ 5] 5.00-6.00 sec 111 MBytes 933 Mbits/sec 0 1.59 MBytes
[ 5] 6.00-7.00 sec 112 MBytes 944 Mbits/sec 0 1.59 MBytes
[ 5] 7.00-8.00 sec 112 MBytes 944 Mbits/sec 0 1.59 MBytes
[ 5] 8.00-9.00 sec 112 MBytes 944 Mbits/sec 0 1.59 MBytes
[ 5] 9.00-10.00 sec 111 MBytes 933 Mbits/sec 0 1.59 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.09 GBytes 940 Mbits/sec 0 sender
[ 5] 0.00-10.05 sec 1.09 GBytes 934 Mbits/sec receiver
VM > UDM-SE
docker:~$ iperf3 -c 10.0.0.1 -b 2G (10.0.0.1 is the UDM-SE)
Connecting to host 10.0.0.1, port 5201
[ 5] local 10.0.9.41 port 53086 connected to 10.0.0.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 114 MBytes 954 Mbits/sec 0 2.84 MBytes
[ 5] 1.00-2.00 sec 112 MBytes 938 Mbits/sec 0 2.84 MBytes
[ 5] 2.00-3.00 sec 112 MBytes 940 Mbits/sec 0 2.84 MBytes
[ 5] 3.00-4.00 sec 112 MBytes 938 Mbits/sec 0 2.84 MBytes
[ 5] 4.00-5.00 sec 112 MBytes 940 Mbits/sec 0 2.84 MBytes
[ 5] 5.00-6.00 sec 112 MBytes 938 Mbits/sec 0 2.84 MBytes
[ 5] 6.00-7.00 sec 112 MBytes 940 Mbits/sec 0 2.84 MBytes
[ 5] 7.00-8.00 sec 112 MBytes 939 Mbits/sec 0 2.84 MBytes
[ 5] 8.00-9.00 sec 112 MBytes 939 Mbits/sec 0 2.84 MBytes
[ 5] 9.00-10.00 sec 112 MBytes 940 Mbits/sec 0 2.84 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.09 GBytes 941 Mbits/sec 0 sender
[ 5] 0.00-10.05 sec 1.09 GBytes 934 Mbits/sec receiver
Last edited: