[ovs-dev] [PATCH RFC] ovn-controller: Optimize processing for non-local datapath without patch ports.
Han Zhou
zhouhan at gmail.com
Tue Mar 29 17:55:01 UTC 2016
On Tue, Mar 29, 2016 at 6:57 AM, Ryan Moats <rmoats at us.ibm.com> wrote:
>
> Acked-by: Ryan Moats <rmoats at us.ibm.com>
>
Ryan, thanks for the ack.
Scale testing shows very good result:
Test precondition:
2k hypervisors, 20k lports, 200 lswitches (each with a localnet port).
Test case:
step1: add 50 hypervisors (simulated on 1 BM with 40 cores), and wait for
flow updates complete on all new hypervisors.
step2: create a lswitch and a localnet port, create and bind 100 lports
evenly on these hypervisors. Repeat this 5 times.
Before the change:
Step1 took around 20 minutes.
Step2 took 936 seconds.
After the change:
Step1 took less than 1 minute: 20 times faster.
Step2 took 464 seconds: 2x faster.
I will do some more regression test then submit a formal patch.
--
Best regards,
Han
More information about the dev
mailing list