canal网络MTU值设置不合理性能测试丢包率高

canal网络MTU值设置不合理性能测试丢包率高

作者万绍远
团队Filed&&Suppoort
编写时间2020/10/28
类型常见问题-网络相关

问题现象

使用iperf3测试pod之间udp的丢包率和延时,发现在非最大带宽情况下进行测试丢包率能达到百分之60左右

问题原因

Canal默认给POD网卡配置的MTU值是1500,导致数据包传输过程会切片,丢包率大于60%。为了保证业务的性能,对Rancher容器云平台Canal网络进行调优,因此需要将MTU值设置为1450。

问题解决

进入【cluster】-【System】,进入【资源】-【配置映射】,在canal-config配置中点击升级

修改cni_network_config

在cni_network_config键值对中,添加"mtu":1450

进入【资源】-【工作负载】,点击canal的重新部署按钮

查看网卡MTU

最后由 袁振更新 于