Hi, folks,
Now , in order to improve broadcast fdb entries traffic, we do some restriction:
if agent_active_ports == 1 or (
self.get_agent_uptime(agent) < cfg.CONF.l2pop.agent_boot_time):
# First port activated on current agent in this network,
# we have to provide it with the whole list of fdb entries
but this restriction will bring about new issue (fdb entries could not
be notified)base on the follow cases:
1. Distribute deploy multiple neutron server and bulk create ports in
short order, namely, agent_active_ports will be more than 1, so fdb entries
could not be notified and thus lead to fail to establish the tunnel port.
2. The time of booting Ovs-agent is more than
cfg.CONF.l2pop.agent_boot_time, so, fdb entries could not be notified and thus
lead to fail to establish the tunnel port.
IMO, the restrictions are not perfect.
Any good thought, looking forward to your response.
Thanks,
XuRong Yang
_______________________________________________
OpenStack-dev mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev