[ovs-dev] [PATCH v2 ovn 0/2] improve code efficiency for ovn-northd lb-unreachable ips

Lorenzo Bianconi lorenzo.bianconi at redhat.com
Wed Aug 25 11:58:48 UTC 2021


ovn-master:
----------
tatistics for 'ovnnb_db_run'
  Total samples: 97
  Maximum: 12596 msec
  Minimum: 12324 msec
  95th percentile: 12549.921348 msec
  Short term average: 12438.001085 msec
  Long term average: 12407.350781 msec
Statistics for 'ovn-northd-loop'
  Total samples: 185
  Maximum: 12745 msec
  Minimum: 0 msec
  95th percentile: 12673.369586 msec
  Short term average: 8399.345856 msec
  Long term average: 5521.962478 msec
Statistics for 'ovnsb_db_run'
  Total samples: 113
  Maximum: 21 msec
  Minimum: 9 msec
  95th percentile: 20.999602 msec
  Short term average: 19.140572 msec
  Long term average: 19.076484 msec

ovn-master + flow rework:
-------------------------
Statistics for 'ovnnb_db_run'
  Total samples: 97
  Maximum: 8853 msec
  Minimum: 8533 msec
  95th percentile: 8697.718376 msec
  Short term average: 8608.222669 msec
  Long term average: 8623.947235 msec
Statistics for 'ovn-northd-loop'
  Total samples: 170
  Maximum: 9005 msec
  Minimum: 0 msec
  95th percentile: 8843.785574 msec
  Short term average: 5840.511105 msec
  Long term average: 5556.930338 msec
Statistics for 'ovnsb_db_run'
  Total samples: 113
  Maximum: 21 msec
  Minimum: 9 msec
  95th percentile: 21.000000 msec
  Short term average: 18.668853 msec
  Long term average: 19.720689 msec

ovn-nbctl lr-list | wc -l
121
ovn-nbctl ls-list | wc -l
241
ovn-nbctl lb-list | wc -l
47077
ovn-sbctl dump-flows |wc -l
9852935

Changes since v1:
- fix routine naming convetion
- cosmetics
- rebase on top of ovn master

Lorenzo Bianconi (2):
  northd: refactor unreachable IPs lb flows
  northd: improve unreachable_ips flows processing for dp_groups

 northd/ovn-northd.c | 178 ++++++++++++++++++++++++++++++++++----------
 1 file changed, 140 insertions(+), 38 deletions(-)

-- 
2.31.1



More information about the dev mailing list