Tracking task for future networking improvements for CloudVPS.
Among other things:
- evaluate & implement support for multi-row networking
- evaluate & implement IPv6
- evaluate & implement internal project networks (vs our current flat model)
- evaluate our own physical network hardware (vs sharing prod physical network)
- evaluate introducing dynamic routing protocols like BGP and OSPF for upstream connection
- drop our neutron customization for NAT (use address scopes)
Related docs:
- Documentation on our current Neutron model: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS/Admin/Neutron
- Some thoughts on our ideal neutron model https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS/Admin/Neutron_ideal_model
- Poposal: https://wikitech.wikimedia.org/wiki/Wikimedia_Cloud_Services_team/EnhancementProposals/Network_refresh