Crescent: Emulating Heterogeneous Production Network at Scale
Zhaoyu Gao, Anubhavnidhi Abhashkumar, Zhen Sun, Weirong Jiang, Yi Wang
摘要
This paper presents the design, implementation, evaluation, and deployment of Crescent, ByteDance's network emulation platform, for preventing change-induced network incidents. Inspired by prior art such as CrystalNet, Crescent achieves high fidelity by running switch vendor images inside containers. But, we explore a different route to scaling up the emulator with unique challenges. First, we analyze our past network incidents to reveal the difficulty in identifying a safe emulation boundary. Instead of emulating the entire network, we exploit the inherent symmetry and modularity of data center network architectures to strike a balance between coverage and resource cost. Second, we study the node-to-host assignment by formulating it as a graph partitioning problem. Evaluation results show that our partitioning algorithm reduces the testbed bootup time by up to 20× compared with random partitioning. Third, we developed an incremental approach to modify the emulated network on the fly. This approach can be 30× faster than creating a new testbed of the same scale. Crescent has been actively used for three and a half years, which led to a significant reduction in change-induced network incidents. We also share Crescent's success in many other use cases and the critical lessons learned from its deployment.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- Rajomon: Decentralized and Coordinated Overload Control for Latency-Sensitive MicroservicesJiali Xing, Akis Giannoukos, Paul Loh, Shuyue Wang 等NSDI 2025 · 被引用 12 次
- REAL: Emulating Control Plane at Simulator's CostZe Xia, Hao Li, Jinyu Fu, Xin Wan 等NSDI 2026 · 被引用 2 次
- MirrorNet: High-fidelity and Scalable Network Emulation for Software-defined WANCongcong Miao, Yuejie Wang, Jianming Wang, Xuefeng Ji 等NSDI 2026 · 被引用 1 次
- A Composable Emulation Framework for Whitebox SwitchesCongcong Miao, Xianneng Zou, Chuwen Zhang, Shiping Yang 等NSDI 2026
它引用的顶会 Paper15
- Tiramisu: Fast Multilayer Network VerificationAnubhavnidhi Abhashkumar, Aaron Gember-Jacobson, Aditya AkellaNSDI 2020 · 被引用 146 次
- APKeep: Realtime Verification for Real NetworksPeng Zhang, Xu Liu, Hongkun Yang, Ning Kang 等NSDI 2020 · 被引用 99 次
- Orion: Google's Software-Defined Networking Control PlaneAndrew D. Ferguson, Steve D. Gribble, Chi-Yao Hong, Charles Killian 等NSDI 2021 · 被引用 95 次
- Accuracy, Scalability, Coverage: A Practical Configuration Verifier on a Global WANFangdan Ye, Da Yu, Ennan Zhai, Hongqiang Harry Liu 等SIGCOMM 2020 · 被引用 55 次
- Finding Network Misconfigurations by Automatic Template InferenceSiva Kesava Reddy K., Alan Tang, Ryan Beckett, Karthick Jayaraman 等NSDI 2020 · 被引用 53 次
相关 Paper
- MimicNet: fast performance estimates for data center networks with machine learningQizhen Zhang, Kelvin K. W. Ng, Charles W. Kazer, Shen Yan 等SIGCOMM 2021 · 被引用 63 次
- NEST: A Node-Interactive Generative Emulation Framework for Synthetic Traffic GenerationJianfeng Li, Yuchen Zhang, Jian Qu, Jialong Zhang 等INFOCOM 2026
- Incremental Server Deployment for Scalable NFV-enabled NetworksJianchun Liu, Hongli Xu, Gongming Zhao, Chen Qian 等INFOCOM 2020 · 被引用 23 次
- New Evolution of Hoyan: Enhancing Scalability, Usability, and Accuracy for Alibaba's Global WAN VerificationYifei Yuan, Fangdan Ye, Yifan Li, Jingkai Zhang 等SIGCOMM 2025 · 被引用 5 次
- Scouts: Improving the Diagnosis Process Through Domain-customized Incident RoutingJiaqi Gao, Nofel Yaseen, Robert MacDavid, Felipe Vieira Frujeri 等SIGCOMM 2020 · 被引用 18 次
