Highly Available OpenStack Networking: Implementation and Experience
Sep 29, 2017
Summary
This post details the implementation of a highly available OpenStack networking architecture at Two Sigma. Key technical contributions include: the use of VXLAN with hardware offload for overlay networking across racks, the integration of VRRP for redundant default gateway IPs between Neutron gateways, and the use of BGP to advertise tenant network routes to upstream switches for ingress traffic. The post also discusses operational experience, including deployment strategies for Neutron gateways, troubleshooting complexities of overlay networks and VRRP/BGP, and performance tuning related to VXLAN encapsulation, Linux bridges, and MTU settings.