>> 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.
What is the best approach for troubleshooting the user space switch? Thanks, Tim On Wed, Mar 30, 2011 at 5:03 PM, Guido Appenzeller <[email protected]>wrote: > 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 > >
_______________________________________________ openflow-discuss mailing list [email protected] https://mailman.stanford.edu/mailman/listinfo/openflow-discuss
