Re: [ovs-discuss] Openvswitch performance limitation

2013-03-07 Thread Tmusic
Ok! Thank you for your help! 2013/3/7 Justin Pettit > On Mar 6, 2013, at 4:13 PM, Tmusic wrote: > > > What are the possible values for datapath_type? Can't seem to find more > information about that option... > > It's documented in the ovs-vswitchd.conf.db man page: > > http://openvsw

Re: [ovs-discuss] Openvswitch performance limitation

2013-03-06 Thread Justin Pettit
On Mar 6, 2013, at 4:13 PM, Tmusic wrote: > What are the possible values for datapath_type? Can't seem to find more > information about that option... It's documented in the ovs-vswitchd.conf.db man page: http://openvswitch.org/ovs-vswitchd.conf.db.5.pdf Here's the relevant part:

Re: [ovs-discuss] Openvswitch performance limitation

2013-03-06 Thread Tmusic
Think I found it :) I first used ovs in userspace and then changed my script to use the kernel module, however "ovs-vsctl set bridge br0 datapath_type=netdev" was still called. I didn't notice the difference in the INSTALL files. Now I get 850Mbps and more at low CPU usage. Sorry for bothering you

Re: [ovs-discuss] Openvswitch performance limitation

2013-03-06 Thread Justin Pettit
On Mar 6, 2013, at 1:25 PM, Tmusic wrote: > I checked /sbin/lsmod and openvswitch is loaded but not used! Maybe that's an > issue? Do you have to add a specific argument to use the kernel module for > the bridge? I think you're just looking at what other kernel module depends on openvswitch,

Re: [ovs-discuss] Openvswitch performance limitation

2013-03-06 Thread Tmusic
Hi, Looking at the RTT from the ping command it seems like it's not going through the controller (First packet latency 15ms, after that 0.2ms, so it seems flows are installed) I tried with a POX example application (l2_learning), but same issue. This is the flowdump (fresh reboot, ping test betwe

Re: [ovs-discuss] Openvswitch performance limitation

2013-03-06 Thread Justin Pettit
Are you sure the traffic isn't being sent to the controller? Depending on your controller, that could slows things down significantly. I don't think you mentioned what version of OVS you're using. What do you see from "ovs-dpctl show", "ovs-dpctl dump-flows ", and "ovs-ofctl dump-flows "? Ob

Re: [ovs-discuss] Openvswitch performance limitation

2013-03-06 Thread Tmusic
Hi, Thank you for the quick answer! I'm actually using it without VM's. It's an experiment with three "real" computers. One machine with ovs acting as switch, the other machines are connected to the ovs-machine, each on a separate nic. (controller runs at a fourth machine, but that's probably not

Re: [ovs-discuss] Openvswitch performance limitation

2013-03-06 Thread Gurucharan Shetty
On Wed, Mar 6, 2013 at 7:14 AM, Tmusic wrote: > Hi, > > I'm running ovs on Ubuntu 11.04 and noticed that it can process max. 200Mbps > (NIC's are gigabit). That is quite low. I have seen 9 Gbps on non-tunnel mode (on 10G NICs). You are sending traffic through VM or through the host? If the former,

[ovs-discuss] Openvswitch performance limitation

2013-03-06 Thread Tmusic
Hi, I'm running ovs on Ubuntu 11.04 and noticed that it can process max. 200Mbps (NIC's are gigabit). It's used as an openflow switch with POX as controller and about 10 flows are installed. ovs is running with kernel module. The CPU is a quadcore Intel Xeon running at 2.2Ghz and one of the cores