Xenial - OpenvSwitch with DPDK binding to 10G NIC, not working...

Martinx - ジェームズ thiagocmartinsc at gmail.com
Sat Apr 9 00:18:41 UTC 2016


On 22 March 2016 at 12:43, Christian Ehrhardt <
christian.ehrhardt at canonical.com> wrote:

> On Tue, Mar 22, 2016 at 4:12 PM, Martinx - ジェームズ <
> thiagocmartinsc at gmail.com> wrote:
>
>> Hi Christian,
>>
>>  Thank you for your support, I really appreciate it!
>>
>>  So, in the end of the day, even if a 10G NIC is running with a
>> "DPDK-Compatible Driver", this does NOT means that it will work with
>> OpenvSwtich!
>>
>
> Well if we consider uio_pci_generic a DPDK-Compatible driver you are right.
> Because every pci card can be assigned to it - and clearly not every card
> works :-)
>
>
>>  There are only a very few limited number of NIC cards that are
>> compatible with DPDK + PMD, which are required for OpenvSwitch+DPDK to
>> function, if the DPDK Driver doesn't have PMD enabled, no deal. Am I right?
>>
>
> If there is no PMD for it in DPDK, then DPDK (and by that
> OpenVswitch-DPDK) won't work with it.
> And while DPDK has a lot of PMDs when you just look at the code, most are
> experimental.
> Really working and supported are just a few.
>
>
>
>>  This information MUST be clear on Xenial release notes! Otherwise, this
>> will lead to confusion, because until now, we're saying that if a NIC is
>> bonded to a DPDK-Compatible driver, it WILL work with OVS+DPDK, which is
>> NOT the case.
>>
>
> I guess you are right that clarifying that to more detail will be
> beneficial.
> I didn't realize that was unclear.
>
> You say "until now, we're saying" - it would be great if you can refer me
> to that?
> Otherwise I'll start new and think what we could add.
>
>
>
>>  Oh, thanks for replying on my bug report too! You're very kind...   ^_^
>>
>
> Thank you - I just try to help as much as possible and I'm equally happy
> about you and others starting to work with DPDK on Ubuntu 16.04
>

It is working now!!!    :-D

I swapped out from bnx2x devices, to ixgbe, all good!

OpenvSwitch with DPDK is working fine on bare-metal with Intel 10G NIC.

Going to test Xenial with OVS+DPDK now inside of a VM, VirtIO PMD...

Nice job Christian!

Cheers!
Thiago
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-server/attachments/20160408/dc88d143/attachment.html>


More information about the ubuntu-server mailing list