[ovs-discuss] Is there a plan on extracting upcall handling work from ovs-vswitchd process as a single thread?

Justin Pettit jpettit at nicira.com
Wed Jun 5 15:25:16 UTC 2013


(The original request got stuck in a mailman queue, so it just not got reposted.  For anybody that didn't see the response over the weekend, here it is again.)

There is work underway to make ovs-vswitchd multithreaded.

--Justin


On Jun 4, 2013, at 4:04 AM, Lilijun (Jerry) <jerry.lilijun at huawei.com> wrote:

> Hi, all,
> In my test, when many different ARP request traffics are received from outline, OVS’s kernel module will do upcall for these packets in order to find openflow rules.
> Then ovs-vswitchd process will handle each packet and it’s CPU cost may reach up to 100%, at a result, other control commands will be blocked and can’t be handled.
> So can we extract upcall handling work from ovs-vswitchd process as a single thread? Is there such plan for resolving this problems?
>  
> Thanks,
> Jerry
> _______________________________________________
> discuss mailing list
> discuss at openvswitch.org
> http://openvswitch.org/mailman/listinfo/discuss




More information about the discuss mailing list