[ovs-discuss] Fwd: [Dpdk-ovs] scalability issues

Daniele Di Proietto diproiettod at vmware.com
Mon May 4 10:43:13 UTC 2015

> On 4 May 2015, at 10:59, Gergely Pongracz <Gergely.Pongracz at ericsson.com> wrote:
> Hi,
> We ran into some issues using the DPDK based OVS switch (2.3.90). We used pktgen for traffic generation.

Hi Gergely,

thanks for sharing these results

> *1. Multiple flows -> degrading performance*
> Everything looks nice, but when we generate multiple flows with different MAC addresses the switch performance drops. On an Intel Atom system the packet rate was dropping from 4 Mpps to 2 Mpps when increasing the number of flows to 10.

There are some patches that (I hope) should improve
the throughput in these scenarios.  You might give them
a try or wait until they get merged (the series is at

> *2. Set Queue -> severe performance degradation*
> After setting a queue, irrespectively of the bandwidth limit set the performance drops to ~1.5 Mpps on a Xeon machine (from ~10 Mpps - we use only 1 core for the given port)

QoS is not supported (yet) in the userspace datapath
(used with DPDK devices).  Can you share the commands that
you're using?


More information about the discuss mailing list