I'm experiencing very poor TCP performance when traffic flows between VMs located on different Proxmox nodes (2-node cluster) using SDN with EVPN/VXLAN.
iperf3 TCP tests over EVPN report values from 1 Mbps to 30 Mbps.
However When I performed test over VLAN, i've got full 2.5 Gbps.
I even tried changing MTU to 1450 (I'm using 1500) on EVPN zone, but without any improvement (physical NICs have 9000 MTU).
My cluster is running on PVE 8.4.1. Below is an image of my simplified setup.
iperf3 TCP tests over EVPN report values from 1 Mbps to 30 Mbps.
However When I performed test over VLAN, i've got full 2.5 Gbps.
I even tried changing MTU to 1450 (I'm using 1500) on EVPN zone, but without any improvement (physical NICs have 9000 MTU).
My cluster is running on PVE 8.4.1. Below is an image of my simplified setup.