[openstack-dev] [Neutron] Removing udp_port field from 'ml2_vxlan_endpoint' table

2015-03-23 Thread Romil Gupta
Hello everyone, There is regarding the following bug: https://bugs.launchpad.net/neutron/+bug/1373359 May I know what is the significance of having the '*udp_port'* field in the *'ml2_vxlan_endpoints*' table in Neutron DB, Do we have any plans in future that we could use this field for synchroni

Re: [openstack-dev] [Neutron] Removing udp_port field from 'ml2_vxlan_endpoint' table

2015-03-23 Thread Mathieu Rohon
Hi romil, I think the main purpose of this DB field is to maintain the compatibility in dataplane between OVS and LinuxBridge which, by default, don't use the same UDP port for VXLAN. It might be useful for a cloud admin which wants to run some nodes with LB and some others with OVS. I feel like

Re: [openstack-dev] [Neutron] Removing udp_port field from 'ml2_vxlan_endpoint' table

2015-03-24 Thread Andreas Scheuring
Mathieu, now I'm getting curious, is it possible to combine Linuxbridge and OVS VXLAN Nodes in the same cloud? I thought this does not work as Linuxbridge-vxlan uses multicast for instances broad- and multicasts (e.g. an arp request), while ovs-vxlan only does unicast? At least one can specify a

Re: [openstack-dev] [Neutron] Removing udp_port field from 'ml2_vxlan_endpoint' table

2015-03-24 Thread Salvatore Orlando
On 23 March 2015 at 14:49, Mathieu Rohon wrote: > Hi romil, > > I think the main purpose of this DB field is to maintain the compatibility > in dataplane between OVS and LinuxBridge which, by default, don't use the > same UDP port for VXLAN. > It might be useful for a cloud admin which wants to r

Re: [openstack-dev] [Neutron] Removing udp_port field from 'ml2_vxlan_endpoint' table

2015-03-24 Thread Mathieu Rohon
On Tue, Mar 24, 2015 at 12:15 PM, Salvatore Orlando wrote: > > > On 23 March 2015 at 14:49, Mathieu Rohon wrote: > >> Hi romil, >> >> I think the main purpose of this DB field is to maintain the >> compatibility in dataplane between OVS and LinuxBridge which, by default, >> don't use the same UD

Re: [openstack-dev] [Neutron] Removing udp_port field from 'ml2_vxlan_endpoint' table

2015-03-24 Thread Mathieu Rohon
Hi Andreas, Linuxbridge is also able to use Unicast, but currently, it is only available when l2pop is activated. AFAIR, I saw the mix of LB agents and ovs agent working, with vxlan, l2pop and and ARP responders turned on everywhere. You also have to tune your vxlan module, or ovs, to make sure th

Re: [openstack-dev] [Neutron] Removing udp_port field from 'ml2_vxlan_endpoint' table

2015-03-24 Thread Romil Gupta
Thank's Mathieu, I would probably first try out running KVM in mixed environment using OVS and LB as L2 agent with VXLAN underlay. And, try to implement as you suggested on the patchset within kilo or liberty release cycle. On Tue, Mar 24, 2015 at 6:25 PM, Mathieu Rohon wrote: > Hi Andreas, > >