I would expect to see 100% cpu utilisation on anything involved in the process 
of creating 4000 networks and routers but the question is for how long do you 
see high utilisation? Does it last for seconds, minutes, hours?
Do the resources actually get created after some period of time or is the 
process failing?

From: discuss [mailto:ovs-discuss-boun...@openvswitch.org] On Behalf Of Tony Liu
Sent: Tuesday, 21 July 2020 1:53 PM
To: ovs-discuss@openvswitch.org
Subject: [ovs-discuss] OVN scale

Hi folks,

​This is my first email here. Please let me know if there is any rule
or convention I need to follow. Don't want to break it.

I started with OpenStack Ussuri and OVN 20.03.0 recently and currently
running some scaling test. Searched around for scaling info and noticed
some improvements already presented, which is pretty cool.
Wondering that "incremental" by DDlog implemented yet?

With a 3-node OVN DB cluster and 3 compute nodes (with OVN controller),
I created 4000 networks from OpenStack, 4000 logical routers with
external GW, add one network to each LR. Port security is disabled on
all networks. Then I see ovn-northd, ovn-controller and ovs-switchd all
take almost 100% CPU. Is this expected?

I revised solution and running test to have 4000 networks, 20 LRs and
200 networks on each LR. Will see if this makes any difference.

Is there any scaling and performance report with the latest OVN release
as my reference?


Thanks!

Tony

_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to