【问题标题】:what is the dpdk0's effect in ovs-dpdk?ovs-dpdk中dpdk0的作用是什么?
【发布时间】:2020-11-19 09:55:51
【问题描述】:

今天我得到了其他人关于ovs-dpdk的配置文件,配置文件如下:

dpdk-devbind –s
dpdk-devbind --force --bind=ixgbe 0000:81:00.0
dpdk-devbind --force --bind=ixgbe 0000:81:00.1
dpdk-devbind --force --bind=igb_uio 0000:81:00.0
dpdk-devbind --force --bind=igb_uio 0000:81:00.1
ovs-vsctl del-port br-eth6 eth6
ovs-vsctl del-port br-eth9 eth9
ovs-vsctl  -- set Interface dpdk0 type=dpdk options:dpdk-devargs= 0000:06:00.0,n_rxq=1
ovs-vsctl  -- set Interface eth6 type=dpdk options:dpdk-devargs= 0000:81:00.0,n_rxq=1
ovs-vsctl  -- set Interface eth7 type=dpdk options:dpdk-devargs= 0000:81:00.1,n_rxq=1

配置文件描述了将 eth6 和 eth9 以太网接口连接到 ovs 桥 br-eth6 和 br-eth9 但我想知道为什么将接口 dpdk0 的类型设置为 dpdk ?端口 dpdk0 是特定端口还是其他什么?
我在网上找了很久。但是没有用。请帮助或尝试给出一些想法如何实现这一点。

【问题讨论】:

  • 我认为这个文件有错误,最后一行 eth7 应该是 eth9
  • 非常混乱的配置。 ovs-vsctl del-port 应该首先被调用。因为一旦从ixgbe 中删除bnd,内核netlink 接口eth6eth9 就不再存在。它绑定到 dpdk igb_uio。你能清理你的问题吗?我暂缓不标记这个needs improvement,因为它可能有一些潜力。
  • @VipinVarghese 谢谢你的回答。我明白你认为配置的顺序是错误的?我们必须先从ovs中删除端口,然后才能成功绑定dpdk端口。我将删除部分问题。但是我想知道dpdk0端口的作用是什么?
  • 请更新您分享的问题以反映意图。截至目前,有多个问题,如1. wonder to know why set interface dpdk0's type to dpdk ?, 2. Does the port dpdk0 is a specific port or something else?。如果问题是关于 ovs-dpdk 共享版本,请在您感到困惑或卡住的地方分享您的设置?如果您尝试将dpdk0 更改为mydpdk0,请分享(您会明白为什么命名格式很重要)。
  • 我问了给我配置的人,文件不是整个文件。我想测试openstack的网络性能,当用dpdk安装openstack时,dpdk0是环境的默认端口.我犯了一个错误

标签: openstack dpdk openvswitch


【解决方案1】:

根据 cmets 的讨论,问题原来是配置文件顺序。推荐移除内核端口,然后与 dpdk 兼容驱动程序绑定的方法

ovs-vsctl del-port br-eth6 eth6
ovs-vsctl del-port br-eth9 eth9
dpdk-devbind –s
dpdk-devbind --force --bind=ixgbe 0000:81:00.0
dpdk-devbind --force --bind=ixgbe 0000:81:00.1
dpdk-devbind --force --bind=igb_uio 0000:81:00.0
dpdk-devbind --force --bind=igb_uio 0000:81:00.1
ovs-vsctl  -- set Interface dpdk0 type=dpdk options:dpdk-devargs= 0000:06:00.0,n_rxq=1
ovs-vsctl  -- set Interface eth6 type=dpdk options:dpdk-devargs= 0000:81:00.0,n_rxq=1
ovs-vsctl  -- set Interface eth7 type=dpdk options:dpdk-devargs= 0000:81:00.1,n_rxq=1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多