The Distributed Virtual Routers ("DVR") implementation in Neutron heavily depends on Neutron port binding to identify the DVR service virtual ports to effectively configure routers on host and to route traffic both on East-West and North-South.
Some of the advanced features such as Allowed_address_Pairs that are extensively used in the case of VRRP scenarios have direct impact on the distributed nature of the ports that are bound/unbound with Floating IPs.
This session will focus on the basics of Port binding with DVR routers and design considerations for use of unbound Allowed_Address_Pair ports with respect to the DVR routers to achieve the respective use cases (especially VRRP applications)
This session will also target the relationship between the FIP and the bound/unbound ports and the placement of the FloatingIP functionality on the host nodes based on the bound/unbound nature of the associated ports.
The attendees would expect to know the port-binding details in Distributed Virtual Router.
How port-binding determines the scheduling logic for the instances that are connected to the Distributed Virtual Routers network.
How unbound ports that are inactive are handled today.
How unbound ports that are active and distributed but associated with FloatingIP will be handled in Octavia/Pike.