neutron DVR poor performance
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Expired
|
Low
|
Unassigned |
Bug Description
Scenario:
2 VMs of same tenant but in different subnets talk to each other. The traffic flow is ...
Traffic VM1 to VM2:
========= CN1 =======
VM1--->
Traffic VM2 to VM1:
========= CN2 =======
VM2--->
This works as designed; however obviously br-int of CN1 never gets traffic from Router of CN1 (except the very first ARP response), same for br-int of CN2. This might lead to flow (or mac?) timeout on br-int after 300 secs and degrades performance massively because traffic is flooded.
Changing the mac-addr aging timer influences the issue; change to 30 (default 300) and the issue occurs after 30 seconds (instead 300)
#ovs-vsctl set bridge br-int other_config:
tags: | added: l3-dvr-backlog |
Changed in neutron: | |
assignee: | nobody → Adolfo Duarte (adolfo-duarte) |
Changed in neutron: | |
importance: | Undecided → Low |
Can you share your neutron configuration files? Traffic should not flood.