为了在需要高吞吐量和低延迟的数据中心网络,尤其是在使用RoCEv2协议进行远程直接内存访问(RDMA)时实现无损传输和拥塞缓解,确保网络流量的高效、稳定传输,建议配置DCQCN拥塞控制。
cat /sys/class/net/device/ecn/cc_algo
查看是否使能DCQCN。
1 2 | [root@localhost~]# cat /sys/class/net/enp1s0f0/ecn/cc_algo dcqcn |
echo dcqcn > /sys/class/net/enp1s0f0/ecn/cc_algo
echo dcqcn > /sys/class/net/enp1s0f1/ecn/cc_algo
hinicadm3 qos -i enp1s0f0 -t dcb -e 1
hinicadm3 qos -i enp1s0f0 -t pfc -e 1 -f 0,1,1,1,0,0,0,1
DSCP模式配置参考:默认COS映射使用PCP模式,可使用命令更改成DSCP模式。
修改后的PFC配置如下: