We currently have a kubernetes cluster (using calico) where all worker nodes are connected together with lacp bonds (2x10GB links with LACP Mode 4 - 802.3ad).
However, the maximum throughput we manage to get between 2 pods is 10 GB/s. According to some documentation, we should be able to achieve 20 GB/s. According to wikipedia, it seems to be a normal behavior:
This selects the same NIC slave for each destination MAC address, IP address, or IP address and port combination, respectively
This leads to understand that only one link is used for a given destination IP + Port combination.
My question is the following: Should we be able to reach a throughput of 20 GB/s between pods? Or is it normal that we are stuck at 10 GB/s?