This series improves load balancer performance in specific deployments (e.g., ovn-kubernetes) twofold:
- patch 1/2 changes the way ARP responder flows are generated for load balancer VIPs, using an address set, making SB updates incremental and also reducing memory usage on the SB server side. - patch 2/2 introduces a new feature, Load_Balancer_Group, which simplifies load balancer configuration in large scale scenarios and at the same time improves performance due to the large reduction in database refereces between rows. NOTE: This series doesn't have the corresponding ovn-northd-ddlog changes. It wasn't clear to me what direction ovn-northd-ddlog is going to but if needed, I can implement the ddlog counterpart in v2 or a follow up patch.. Dumitru Ceara (2): northd: Use address sets for ARP responder flows for VIPs. nb: Add support for Load_Balancer_Groups. NEWS | 2 northd/northd.c | 303 ++++++++++++++++++++++++++++++++----------------- ovn-nb.ovsschema | 24 ++++ ovn-nb.xml | 37 +++++- tests/ovn-northd.at | 290 +++++++++++++++++++++++++++++++++++++---------- utilities/ovn-nbctl.c | 3 6 files changed, 483 insertions(+), 176 deletions(-) _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev