[openstack-dev] [OpenStack-dev][neutron] can't notify the broadcast	fdb entries
    Yangxurong 
    yangxurong at huawei.com
       
    Wed Jul  9 00:56:46 UTC 2014
    
    
  
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140709/25629cb9/attachment.html>
    
    
More information about the OpenStack-dev
mailing list