There is definitely something wrong in your setup. The performance of the user space switch is limited, but you a system like the one below you should get to 50-100 Mb/s or more.
>From an older email on this list: > Here is a (very preliminary) performance comparison between kernel/user > space of OpenFlow v0.9 reference design (not OpenWRT). v0.9 is VERY OLD > and I don't recommend to use it (there is no much support), but just wanted > to give you a rough figure. The kernel space one had roughly x2 higher > forwarding performance than the user space one. > > * Here is a summary of a brief performance test of v0.9: > > - Userspace switch (udatapath) > > Thrgouput: 47.9Mbps > > Flow setup time: 1.074ms (min 0.827ms, max 6.908ms) > > > > - Kernel switch (ofdatapath.ko) > > Thrgouput: 94.2Mbps (Note: Soekris has only 100Mbps interfaces) > > Flow setup time: 0.657ms (min 0.622, max 0.738ms) > > > > (Note: Throughput was measured by TCP iperf. Flow setup time was by > > 10 sec interval ping (50pings)). > > Note: > - As Yiannis said, v1.0 software reference design no longer has the kernel > space implementation. OpenVswitch implementation has it. > - The PC we used was Soekris 5501 (http://www.soekris.com/net5501.htm), > which had only 100Mbps ether interfaces and poor CPU (500 Mhz AMD > Geode CPU, 512 Mbyte DDR-SDRAM, 4x 100Mbps Ethernet ports), but probably > more powerful than most of the OpenWRT boxes. For fast software switching, in most cases the kernel implementation of OpenVSwitch will be your best bet. ---Guido Appenzeller [email protected] M: 650 469 3780 On Wednesday, March 30, 2011 at 6:58 AM, T Ficarra wrote: > I'm running the OpenFlow 1.0.0-rev1 version of the userspace switch on a > Fedora 7 64 bit OS. The machine is x86_64 with dual multicore intel > processors. For a network card we're using a 10Gb/s network processor. > > I'm testing the switch using iperf. Output is on the order of Kb/s, and the > OpenFlow switch reports excessive speed, message too long, and drops packets. > > Tim > On Wed, Mar 30, 2011 at 12:39 AM, Dan Talayco <[email protected]> > wrote: > > It would be helpful to know a little more about the setup you're using. > > For example, what versions of hardware, operating system, OpenFlow and what > > sorts of traffic you're running. > > > > Others can comment on the through put that's been seen on any SW > > implementation. I'm certainly interested to know what configuration can run > > at 10G. > > > > -Dan > > > > On Tuesday, March 29, 2011 at 8:09 PM, T Ficarra wrote: > > > Is there any documentation regarding the limits of the userspace switch? > > > > > > Specifically, I am trying to run some experiments on a 10Gb/s network and > > > have been experiencing troubles with OpenFlow crashing. > > > > > > Thanks. > > > T Ficarra > > > > > > _______________________________________________ > > > openflow-discuss mailing list > > > [email protected] > > > https://mailman.stanford.edu/mailman/listinfo/openflow-discuss > > > > > > > > _______________________________________________ > openflow-discuss mailing list > [email protected] > https://mailman.stanford.edu/mailman/listinfo/openflow-discuss >
_______________________________________________ openflow-discuss mailing list [email protected] https://mailman.stanford.edu/mailman/listinfo/openflow-discuss
