这是一个用于 NVIDIA DOCA Flow 性能测量工具 doca_flow_perf 的技能说明。该技能指导用户测量主机侧/DPU-CPU 控制平面上的 Flow 规则安装/删除速率,包括:从 configs/ 选择 JSON 策略、选择 DPDK 或 DOCA 后端、进行单次冒烟测试与多次评估循环、解释每次迭代的 CPU 周期和 num_pushed/num_failed,以及捕获使 Kops/sec 数字具可辩护性的四元组(DOCA 版本、BlueField/固件、JSON 策略、worker/队列/突发配置)。文档还明确区分了 doca_flow_perf 与 doca-flow-tune(调优)、doca-flow-dpa-perf(DPA 路径)的边界,并强调该工具不测量数据平面吞吐量或延迟。
doca-flow-perfSkill doca-flow-perf
本技能用于指导 NVIDIA DOCA Flow 的规则编程性能测量:运行 doca_flow_perf 工具,测量主机/DPU-CPU 上 Flow 规则的每秒安装/删除速率(Kops/sec),支持 DPDK 与 DOCA 两种后端,通过 JSON 政策配置 5 元组匹配、hairpin 规则等场景,并确保结果具备可复现性。关键词:DOCA Flow、doca_flow_perf、规则插入速率、Kops/sec、控制平面、BlueField、DPDK后端、DOCA后端、性能测试