[ovs-dev] [PATCH ovn 1/2] northd: Use address sets for ARP responder flows for VIPs.
dceara at redhat.com
Wed Oct 6 08:19:08 UTC 2021
On 10/6/21 3:01 AM, Numan Siddique wrote:
> On Fri, Oct 1, 2021 at 9:47 AM Dumitru Ceara <dceara at redhat.com> wrote:
>> Otherwise the S_ROUTER_IN_IP_INPUT aggregated flows that reply to ARP
>> requests targeting load balancer VIPs get completely regenerated every
>> time a new VIP/LB is added. This affects SB memory usage as RAFT log
>> entries are huge. Use an address set instead. Updating an address set
>> is incremental, because it's performed with a "mutate" operation.
>> On a large scale ovn-kubernetes deployment with a high number of
>> load balancers (services) this change reduces memory usage of
>> ovsdb-servers running the OVN_Southbound cluster by 50%, from ~2GB
>> RSS to ~1GB RSS.
>> Signed-off-by: Dumitru Ceara <dceara at redhat.com>
> Thanks Dumitru for the patches.
> Both the patches LGTM. I applied both to the main branch.
More information about the dev