mac address table is not tuned for big amount of nodes?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
New
|
Undecided
|
Unassigned |
Bug Description
We have this article on our website:
https:/
It advice to set the following numbers:
net.ipv4.
net.ipv4.
net.ipv4.
I just checked 6.1 and 7.0 and those settings are not present there:
6.1:
sysctl -a | grep gc_thresh
net.ipv4.
net.ipv4.
net.ipv4.
net.ipv6.
net.ipv6.
net.ipv6.
In 7.0 looks like they are increased for ipv4 but gc_thresh2 and gc_thresh3 are 2 times lower than per advice in article:
sysctl -a | grep gc_thresh
net.ipv4.
net.ipv4.
net.ipv4.
net.ipv6.
net.ipv6.
net.ipv6.
Do we need to tune it for ipv4 in 6.1 in a MU?
Do we need to tune it for ipv6?
description: | updated |
Hi Alex,
Thanks for reading the article :) Most of it outdated nowadays but mac table setting are still useful thing to tune if you're use neutron with "vanilla" agents like ovs. This settings are critical only if you have pretty big clusters with more than 128 VM's and became a really big issue when the number of VMs more than 1024. Speaking about IPv6 setting are also required though.
I didn't mentioned that in article because even right now IPv6 not so popular in deployments.