[ovs-discuss] userspace mode of ovs, UDP traffic max throughput is 150 Mb/s

Dong Jin jinanddong at gmail.com
Thu Jun 7 12:47:38 UTC 2012


Thanks, Jesse. Could you explain more details on what features are not
available in the user space datapath?

On Thu, Jun 7, 2012 at 6:05 AM, Jesse Gross <jesse at nicira.com> wrote:

> On Thu, Jun 7, 2012 at 12:52 PM, Dong Jin <jinanddong at gmail.com> wrote:
> > I am running userspace mode of ovs with the following topology
> >
> > VM1(eth0) ---- (eth0)VM2(eth1) --- (eth0)VM3
> >
> > VM1 and VM3 are end hosts, and VM2 runs the userspace ovs daemon to
> > emulate a two-port Ethernet switch.
> >
> > I sent UDP traffic from VM1 to VM3. Everything is received with 100
> > Mb/s rate. However, for 200 Mb/s data rate, packet losses are observed
> > (below is the log), and throughput is around 150 Mb/s. If I connect
> > VM1 and VM3 directly without using VM2, it is fine to receive 200 Mb/s
> > or even high rate with no loss. It looks that ovs causes the packet
> > drop and limit the throughput. Just wondering the reason and how to
> > overcome this to emulate high data rate? Advices are very appreciated.
>
> The userspace datapath is primarily intended for testing and maximum
> compatibility.  It does not have all of the features or performance of
> the kernel module.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20120607/98f57953/attachment.html>


More information about the discuss mailing list