Centralium: A Hybrid Route-Planning Framework for Large-Scale Data Center Network Migrations
Yikai Lin, Mohab Gawish, Shih-Hao Tseng, Lixin Gao, Cen Zhao, John Tracey, Sunyi Shao, Hyojeong Kim, Ying Zhang
Abstract
Meta's data center networks have relied on BGP for routing and interconnectivity due to its scalability and simplicity. However, as our network evolves, BGP's limitations in supporting complex network migrations have become apparent. These migrations require customized routing at each intermediate step, considering topological properties. In this paper, we highlight the unique challenges of production migration and illustrate how native BGP falls short, unable to encode both sequential and spatial conditions. To address this challenge, we introduce a novel Route Planning Abstraction (RPA) that augments the BGP protocol to support migration. It enables centralized route planning while maintaining distributed enforcement. We demonstrate the power of this abstraction by developing Centralium, a hybrid route-planning framework with a centralized controller, and over ten use cases to support various migrations in production. Our production experience with Centralium, deployed alongside BGP in large-scale data centers, has shown substantial reduction in the time and risk of network migration operations.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5dbd0224-deb6-486b-8973-1ca614f749aaCited by top-tier papers1
Ask how each one uses itBuilds on10
- Jupiter evolving: transforming google's datacenter network via optical circuit switches and software-defined networkingLeon Poutievski, Omid Mashayekhi, Joon Ong, Arjun Singh et al.SIGCOMM 2022 · 230 citations
- RDMA over Ethernet for Distributed Training at Meta ScaleAdithya Gangidi, Rui Miao, Shengbao Zheng, Sai Jayesh Bondu et al.SIGCOMM 2024 · 171 citations
- Twine: A Unified Cluster Management System for Shared InfrastructureChunqiang Tang, Kenny Yu, Kaushik Veeraraghavan, Jonathan Kaldor et al.OSDI 2020 · 107 citations
- Orion: Google's Software-Defined Networking Control PlaneAndrew D. Ferguson, Steve D. Gribble, Chi-Yao Hong, Charles Killian et al.NSDI 2021 · 95 citations
- Experiences with Modeling Network Topologies at Multiple Levels of AbstractionJeffrey C. Mogul, Drago Goricanec, Martin Pool, Anees Shaikh et al.NSDI 2020 · 43 citations
Related papers
- Klotski: Efficient and Safe Network Migration of Large Production DatacentersYihao Zhao, Xiaoxiang Zhang, Hang Zhu, Ying Zhang et al.SIGCOMM 2023 · 5 citations
- Practical Intent-driven Routing Configuration SynthesisSivaramakrishnan Ramanathan, Ying Zhang, Mohab Gawish, Yogesh Mundada et al.NSDI 2023 · 37 citations
- Primus: Fast and Robust Centralized Routing for Large-scale Data Center NetworksGuihua Zhou, Guo Chen, Fusheng Lin, Tingting Xu et al.INFOCOM 2021 · 5 citations
- Running BGP in Data Centers at ScaleAnubhavnidhi Abhashkumar, Kausik Subramanian, Alexey Andreyev, Hyojeong Kim et al.NSDI 2021 · 30 citations
- EBB: Reliable and Evolvable Express Backbone Network in MetaMarek Denis, Yuanjun Yao, Ashley Hatch, Qin Zhang et al.SIGCOMM 2023 · 25 citations
