【RDMA】mellonx流控配置工具mlnx_qos

本文介绍了Mellanox的mellanx_qos工具,用于Linux系统的网络服务质量(QoS)配置,包括PFC设置、优先级映射、带宽限制和DCBX模式等。这些参数允许用户精细控制网络流量,确保关键应用的性能。
摘要由CSDN通过智能技术生成

目录

前言

参数

-i, --interface 获取当前的 QoS 配置

-f, --pfc 设置端口的PFC

-p --prio_tc 将优先级映射到ETC(出口流量类别)

-s --tsa , -t -t-cbw 

-r --ratelimit  为每个 TC 添加速率限制

-d --dcbx 获取/设置 DCBX 模式

--trust  设置pcp 或 dscp

--dscp2prio  设置dscp到priority 映射

--buffer_size 设置接收缓冲区大小

--prio2buffer 将优先级映射到接收缓冲区

-h 帮助信息


前言

注意:此命令是临时的,非持久性的,重启网卡或主机后失效

原文:https://mymellanox.force.com/mellanoxcommunity/s/article/mlnx-qos

mlnx_qos(Linux 工具 ,MLNX_OFED 的一部分)

这篇文章适用于 MLNX_OFED v4.2。

参考:

https://mymellanox.force.com/s/article/linux-driver-solutions

参数

-i, --interface 获取当前的 QoS 配置


此参数用于获取当前的 QoS 配置:

# mlnx_qos -i eth2

# mlnx_qos -i eth2
DCBX mode: OS controlled
Priority trust state: dscp
dscp2prio mapping:
prio:0 dscp:07,06,05,04,03,02,01,00,
prio:1 dscp:15,14,13,12,11,10,09,08,
prio:2 dscp:23,22,21,20,19,18,17,16,
prio:3 dscp:31,30,29,28,27,26,25,24,
prio:4 dscp:39,38,37,36,35,34,33,32,
prio:5 dscp:47,46,45,44,43,42,41,40,
prio:6 dscp:55,54,53,52,51,50,49,48,
prio:7 dscp:63,62,61,60,59,58,57,56,
Cable len: 10
PFC configuration:
priority 0 1 2 3 4 5 6 7
enabled 1 0 1 0 0 0 1 1

tc: 0 ratelimit: unlimited, tsa: ets, bw: 10%
priority: 1

tc: 1 ratelimit: unlimited, tsa: ets, bw: 10%
priority: 0

tc: 2 ratelimit: unlimited, tsa: ets, bw: 10%
priority: 2

tc: 3 ratelimit: unlimited, tsa: ets, bw: 10%
priority: 3

tc: 4 ratelimit: unlimited, tsa: ets, bw: 10%
priority: 4

tc: 5 ratelimit: unlimited, tsa: ets, bw: 10%
priority: 5

tc: 6 ratelimit: unlimited, tsa: strict
priority: 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值