Marlin: Enabling High-Throughput Congestion Control Testing in Large-Scale Networks
Yanqing Chen, Li Wang, Jingzhi Wang, Songyue Liu, Keqiang He, Jian Wang, Xiaoliang Wang, Wanchun Dou, Guihai Chen, Chen Tian
摘要
Cloud providers require high-throughput traffic to test the effectiveness of congestion control (CC) configurations (i.e., CC algorithm selection and their parameter settings) in networks. A network tester capable of evaluating CC configurations needs to fulfill the following requirements: (R1) Capable of generating traffic with CC behaviors. (R2) Ability to customize CC algorithms. (R3) High throughput CC traffic generation. However, existing network testers fail to meet these requirements simultaneously. The paper presents Marlin, a novel high-throughput network tester designed for CC evaluation. Marlin leverages a high-throughput, low-programmability device to amplify the traffic generated by a low-throughput, high-programmability device. The low-throughput device is responsible for complex computational tasks, such as running CC and flow scheduling algorithms, and communicates with the high-throughput device at a high frequency using small packets to instruct it to generate high-throughput traffic with CC behaviors. This hybrid approach allows for customizable, high-throughput CC testing. Our experiments demonstrate that Marlin can accurately emulate CC behaviors and replicate real-world scenarios. Marlin can generate 1.2 Tbps of CC traffic using a single programmable switch pipeline and one 100 Gbps port of an FPGA NIC, supporting up to 65,536 concurrent flows.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper21
- Swift: Delay is Simple and Effective for Congestion Control in the DatacenterGautam Kumar, Nandita Dukkipati, Keon Jang, Hassan M. G. Wassel 等SIGCOMM 2020 · 被引用 333 次
- Aeolus: A Building Block for Proactive Transport in DatacentersShuihai Hu, Wei Bai, Gaoxiong Zeng, Zilong Wang 等SIGCOMM 2020 · 被引用 138 次
- PowerTCP: Pushing the Performance Limits of Datacenter NetworksVamsi Addanki, Oliver Michel, Stefan SchmidNSDI 2022 · 被引用 116 次
- Re-architecting Congestion Management in Lossless EthernetWenxue Cheng, Kun Qian, Wanchun Jiang, Tong Zhang 等NSDI 2020 · 被引用 100 次
- Tiara: A Scalable and Efficient Hardware Acceleration Architecture for Stateful Layer-4 Load BalancingChaoliang Zeng, Layong Luo, Teng Zhang, Zilong Wang 等NSDI 2022 · 被引用 97 次
相关 Paper
- Norma: Towards Practical Network Load TestingYanqing Chen, Bingchuan Tian, Chen Tian, Li Dai 等NSDI 2023 · 被引用 9 次
- Gemini: Divide-and-Conquer for Practical Learning-Based Internet Congestion ControlWenzheng Yang, Yan Liu, Chen Tian, Junchen Jiang 等INFOCOM 2023 · 被引用 14 次
- Reinforcement Learning-based Congestion Control: A Systematic Evaluation of Fairness, Efficiency and ResponsivenessLuca Giacomoni, George ParisisINFOCOM 2024 · 被引用 15 次
- CCAnalyzer: An Efficient and Nearly-Passive Congestion Control ClassifierRanysha Ware, Adithya Abraham Philip, Nicholas Hungria, Yash Kothari 等SIGCOMM 2024 · 被引用 16 次
- Improving Evaluation of Heterogenous Congestion Control Algorithm InteractionsRanysha Ware, Haochen Zhang, Isabel Suizo, Srinivasan Seshan 等SIGCOMM 2026
