5.8. 调整 Openvswitch-DPDK
DPDK 有很多选择 - 结合 Openvswitch-DPDK 最常用的两个是:
ovs-vsctl 设置 Open_vSwitch 。 other_config:n-dpdk-rxqs=2 ovs-vsctl 设置 Open_vSwitch 。 other_config:pmd-cpu-mask=0x6
第一个选择为每个 DPDK 接口使用多少 rx 队列,而第二个控制运行 PMD 线程的数量和位置。 上面的示例将使用两个 rx 队列并在 CPU 1 和 2 上运行 PMD 线程。有关更多信息,请参阅本文档末尾的“EAL 命令行选项”和“OpenVswitch DPDK 安装”的参考链接。
像往常一样进行调整,您必须非常了解您的系统和工作负载 - 因此,请使用与您的实际用例匹配的工作负载来验证任何调整。