Correct.  Multi-threading is going to be part of the 2.0 release.  The 
improvement you're seeing is from our adding support for wildcarding in the 
kernel.  We've been calling it megaflows.  (As opposed to the previous 
exact-match microflows that were installed.)  In the new model, ovs-vswitchd 
tries to wildcard as many fields as it can based on the configuration.  Since 
you are just doing normal switching that matches on L2 addresses, most of the 
fields are now wildcarded and these megaflows are covering the bulk of your 
traffic.

--Justin


On Sep 30, 2013, at 10:18 PM, ananthan <ananthannair...@gmail.com> wrote:

> Hi,
>      Tested ovs 1.11 on ubuntu 12.04 and recreated above workload,this time i 
> am so shocked to see that Load Average didnt go more than 0.1%  which is 
> nearly 80 times improvement when compared to previous situation :) .It solves 
> all the issue that we were facing with old release,thanks for fixing all 
> those issue.Also i noticed that missed count is also far less.
> 
> Waiting to upgrade it on xenserver 6.0.2
> 
> but i dont see ovs-vswitchd threads using much cpu,so i assume its not the 
> multi-threading that fixed this,can you please tell me the most important 
> optimization that made to fix above things.
> 
> Regards,
> Ananthan
> 
>  
> 
> 
> On Tue, May 28, 2013 at 9:12 PM, Justin Pettit <jpet...@nicira.com> wrote:
> 
> On May 28, 2013, at 8:39 AM, ananthan <ananthannair...@gmail.com> wrote:
> 
> > Hi,
> >      this is the only output for
> >
> > ovs-ofctl dump-flows xapi3
> >
> > duration=5120780.012s, table=0, n_packets=48344340859, 
> > n_bytes=12069667659298, priority=0 actions=NORMAL
> >
> >     when i discussed this question on IRC someone pointed about :
> >
> > above default flow makes  ovs a standard learning/forwarding L2 switch.
> >
> > Does this point has any part in high cpu usage?
> 
> No.
> 
> --Justin
> 
> 
> 

_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to