IEEE INFOCOM 2022 - IEEE Conference on Computer Communications · 2022 · 13 citations · 28 references
Admission ControlEngineeringRoot CauseNetwork Traffic ControlCloud ComputingDelay-tolerant NetworkingSystems EngineeringMobile ComputingNetwork PerformanceCongestion ControlLarge DelayLarge Queuing DelayCongestion Management
Copa is a delay-based congestion control algorithm proposed in NSDI recently. It can achieve consistent high performance under various network environments and has already been deployed in Facebook. In this paper, we theoretically analyze Copa and reveal its large queuing delay and poor fairness issue under certain conditions. The root cause is that Copa fails to clear the bottleneck buffer occupancy periodically as expected. Accordingly, Copa may get a wrong base RTT estimation and enter its competitive mode by mistake, leading to large delay and unfairness. To address these issues, we propose Copa+, which enhances Copa with a parameter adaptation mechanism and an optimized competitive mode entrance criterion. Designed based on our theoretical analysis, Copa+ can adaptively clear the bottleneck buffer occupancy for correct estimation of base RTT. Consequently, Copa+ inherits the advantages of Copa but achieves lower queuing delay and better fairness under different environments, as confirmed by the real-world experiments and simulations. Specifically, Copa+ has the highest throughput similar to Copa but 11.9% lower queuing delay over different Internet links among different cloud nodes, and achieves 39.4% lower queuing delay and 8.9% higher throughput compared to Sprout over emulated cellular links.
28
Congestion avoidance and control
Van Jacobson · 1988 · 2.5K citations · Full text
Sangtae Ha, Injong Rhee, Lisong Xu · ACM SIGOPS Operating Systems Review · 2008 · 2.2K citations
Mohammad Alizadeh, Albert Greenberg, David A. Maltz et al. · 2010 · 1.8K citations · Full text
Cluster Computing, Server Production Cluster, Data Center Management +13
FAST TCP: Motivation, Architecture, Algorithms, Performance
David X. Wei, Cheng Jin, Steven H. Low et al. · IEEE/ACM Transactions on Networking · 2006 · 958 citations