-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slow iperf3 over Calico VXLAN network #9645
Comments
Some things to look into:
|
@caseydavenport thank you for your response! I tried :
|
@vmax yes, setting the key to |
@mazdakn I've tried creating a brand new VM in Hetzner with the same config (cpu/ram/region/ipv4+ipv6 connectivity), join it to the same cluster and re-do the speed tests. Unfortunately the result stays the same — even if I try disabling all of the offload features:
Anything else I could run/check/provide to help debug the issue? |
|
@tomastigera I did the following:
Current values are:
|
@vmax hmmm interesting. I know we can surely do gigabits. Is the MTU set correctly as @caseydavenport mentioned above? |
@tomastigera main interface ( |
Expected Behavior
Speed test results roughly match between Calico and direct connection
Current Behavior
Speed test over
iperf3
is either abysmally slow (in Kbit/s range) or connectivity is non-existentPossible Solution
To debug, I've tried establishing a direct VXLAN tunnel between two nodes with a different VNI and IP range and the speed matched that of the direct connection:
node1:
node2:
test results:
Steps to Reproduce (for bugs)
vxlan.calico
address10.233.107.0/32
; other one has10.233.123.0/32
; they both are also accessible over public Internetiperf3 -s
on first nodeiperf3 -c 10.233.107.0
on the second node:iperf3 -c NODE1PUBLICIP
from the second node:Context
Network connectivity between pods on some nodes in our cluster is disrupted. We couldn't quite isolate which nodes are affected; one hypothesis is that they are on Hetzner and have ARM architecture. Attached is the pcap of the failing test (a lot of TCP retransmissions there).
calico-issue.pcap.gz
Would be happy with any debugging tips!
Your Environment
v3.27.3
k8s
Ubuntu 22.04.3 LTS
The text was updated successfully, but these errors were encountered: