neutron/neutron/conf
Slawek Kaplonski 33e259f921 [OVS] Add mac-table-size to be set on each ovs bridge
By default number of MAC addresses which ovs stores in memory
is quite low - 2048.

Any eviction of a MAC learning table entry triggers revalidation.
Such revalidation is very costly so it cause high CPU usage by
ovs-vswitchd process.

To workaround this problem, higher value of mac-table-size
option can be set for bridge. Then this revalidation will happen
less often and CPU usage will be lower.
This patch adds config option for neutron-openvswitch-agent to allow
users tune this setting in bridges managed by agent.
By default this value is set to 50000 which should be enough for most
systems.

Change-Id: If628f52d75c2b5fec87ad61e0219b3286423468c
Closes-Bug: #1775797
(cherry picked from commit 1f8378e0ac)
2018-06-21 07:41:03 +00:00
..
agent [OVS] Add mac-table-size to be set on each ovs bridge 2018-06-21 07:41:03 +00:00
extensions Refactoring config options for extension opts 2016-08-05 20:36:08 +00:00
plugins Revert "Linux Bridge: driver support for QoS egress minimum bandwidth" 2017-02-10 04:34:21 +00:00
services Transition qos notification driver into qos driver 2017-01-25 14:13:36 +01:00
__init__.py Refactoring config options for quota 2016-05-11 09:15:38 -05:00
cache_utils.py Refactoring config options for cache_utils opts 2016-10-22 06:28:59 +00:00
common.py Add a ReST client for placement API 2017-01-17 16:41:46 -06:00
quota.py Remove the deprecated config "quota_items" 2016-06-24 14:45:39 +00:00
service.py Refactoring config options for service 2016-05-14 21:44:18 -05:00
wsgi.py Refactoring config options for wsgi opts 2016-08-03 19:49:58 +00:00