1e9f50c736
In [1] we added support for FDB learning. In order to avoid issues
due to that table increasing without limits, which will impact OVN
performance, this patch is adding support for its aging mechanisms
which was added in OVN 23.09 in [2]. By default is disabled, so if
`localnet_learn_fdb` is enabled, the new configuration parameters
should be appropriately configured too: `fdb_age_threshold` and
`fdb_removal_limit`
[1] https://review.opendev.org/c/openstack/neutron/+/877675
[2] ae9a548882
Closes-Bug: 2035325
Change-Id: Ifdfaec35cc6b52040487a2b5ee08aba9282fc68b
15 lines
799 B
YAML
15 lines
799 B
YAML
---
|
|
features:
|
|
- |
|
|
In OVN 22.09 the option ``localnet_learn_fdb`` was added, enabling localnet
|
|
ports to learn MAC addresses and store them at the FDB table. There was no
|
|
aging mechanism for those MACs until OVN 23.06, where the configuration
|
|
option ``fdb_age_threshold`` was added. This enables to set the maximum
|
|
time the learned MACs will stay in the FDB table (in seconds). When the
|
|
``localnet_learn_fdb`` configuration option is enabled, the proper value
|
|
for ``fdb_age_threshold`` should also be set, to avoid
|
|
performance/scalability issues due to the table growing too much --
|
|
especially when provider networks are large. In addition the configuration
|
|
option ``fdb_removal_limit`` was also added to avoid removing a large
|
|
number of entries at once.
|