如何在NVIDIA CX6 网卡和华为CE交换机上为RDMA协议使能DCQCN和PFC

文章详细介绍了如何配置CX6网卡以启用ECN和PFC功能,确保网络传输的优先级和无损性。通过设置信任DSCP、ECN模板、端口速率、PFC策略等,实现端到端的QoS。同时,文章提供了ECN和PFC的验证方法,包括检查丢包数和交换机状态。此外,还提及了DCQCN参数的调整和查看方法。

CX6网卡的配置

#trust layer 3,即按照ip tos字段值来进行优先级映射
sudo mlnx_qos -i ens3f0 --trust dscp
#使能PFC
sudo mlnx_qos -i ens3f0 --pfc 0,0,0,1,0,0,0,0 
#将ib设备mlx5_0的dscp优先级映射到26,对应了网卡优先级3
sudo cma_roce_tos -d mlx5_0 -t 106 #(dscp 26)

CE交换机配置(本文档使用的是CE6860,不同版本的CE交换机区别可能挺大,注意搜索文档)

步骤1:配置ECN模板
drop-profile dcqcn
#配置ECN水线,队列长度为最大队长的%1开始,按概率标记
color green low-limit 1 high-limit 30 discard-percentage 2 
#提交配置
commit

步骤2:给100ge 1/0/1端口配置ECN,和端侧一样,一定要配置trust dscp,数据包才能进入正确buffer和队列
interface 100ge 1/0/1
trust dscp 
qos queue 3 wred dcqcn
qos queue 3 ecn
#提交配置
commit

步骤3:给100ge 1/0/1端口配置PFC 
dcb pfc 
priority 3  
interface 100ge 1/0/1
dcb pfc enable mode manual
dcb pfc buffer 3 xoff 310 xon 50 hdrm 740
#提交配置
commit

组网验证

(1)建立如下物理拓扑

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值