[dpdk-dev] Solarflare DPDK
Andrew Rybchenko
arybchenko at solarflare.com
Tue Mar 21 09:18:24 CET 2017
Hi Ankit,
(May be users at dpdk.org is a better place for such questions)
OpenOnload provides a user-level TCP/IP stack with POSIX interface –
transparently runs any Linux sockets binary without requiring any
changes to the application. "DPDK is a set of libraries and drivers for
fast packet processing. [snip] DPDK is not a networking stack" (quotes
from dpdk.org). So they have very different end use-cases.
So if end-use case is performing packet processing and/or switching
packets between network interfaces then DPDK allows an open API to be
used. However, if app needs to terminate TCP or UDP flows then
OpenOnload provides a mature TCP/IP stack. We’ve seen good results with
applications such as Nginx with OpenOnload.
Regards,
Andrew.
On 03/20/2017 05:22 PM, Ankit Aggarwal wrote:
> Hi DPDK Users/devs
>
> Can you please tell me the benefits of using DPDK over openonload for
> solarflare cards?
>
> Ankit Aggarwal
More information about the dev
mailing list