On Mon, May 26, 2014 at 09:55:33PM +0800, lin shaopeng wrote: > I am currently running tests to test packet-in performance of OVS > (ovs-2.0.1). > By starting up a large number of different connections simultaneously, > causing a bunch of packet-in messages sent to the controller. It turns > out that OVS can only handle about 3000 packet-in messages per second, > then the CPU usage of ovs-vswitchd reaches up to 100%, while the thread > dispatcher and miss_handler are still almost idle.(my CPU is intel E2640 > 2.5GHZ) > > Is this normal? Or something wrong with my configuration. > > I notice that, openflow messages, iterations for updating all the bridges, > ports, > and connections configurations are all handled by one single > thread(ovs-vswtichd), is there any plans to implement multi-core support to > improve the performance?
I don't know of anyone working on that. Feel free to submit patches to improve packet-in performance. _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss