我们目前有一个 kubernetes 集群(使用 calico),其中所有工作节点都通过 lacp 绑定连接在一起(2x10GB 链接,LACP 模式 4 - 802.3ad)。
但是,我们设法在 2 个 pod 之间获得的最大吞吐量是 10 GB/s。根据一些文档,我们应该能够达到 20 GB/s。根据wikipedia,这似乎是一种正常行为:
这将分别为每个目标 MAC 地址、IP 地址或 IP 地址和端口组合选择相同的 NIC 从站
这导致理解只有一个链接用于给定的目标 IP + 端口组合。
我的问题如下:我们是否应该能够在 pod 之间达到 20 GB/s 的吞吐量?或者我们卡在 10 GB/s 是正常的吗?