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