Efficient Policy-Rich Rate Enforcement with Phantom Queues
Ammar Tahir, Prateesh Goyal, Ilias Marinos, Mike Evans, Radhika Mittal
摘要
Rate enforcement is routinely employed in modern networks (e.g. ISPs rate-limiting users traffic to the subscribed rates). In addition to correctly enforcing the desired rates, rate-limiting mechanisms must be able to support rich rate-sharing policies within each traffic aggregate (e.g. per-flow fairness, weighted fairness, and prioritization). And all of this must be done at scale to efficiently support the vast magnitude of users. There are two primary rate-limiting mechanisms -traffic shaping (that buffers packets in queues to enforce the desired rates and policies) and traffic policing (that filters packets as per the desired rates without buffering them). Policers are light-weight and scalable, but do not support rich policy enforcement and often provide poor rate enforcement (being notoriously hard to configure). Shapers, on the other hand, achieve desired rates and policies, but at the cost of high system resource (memory and CPU) utilization which impacts scalability. In this paper, we explore whether we can get the best of both worlds -the scalability of a policer with the rate and policy enforcement properties of a shaper. We answer this question in the affirmative with our system BC-PQP. BC-PQP augments a policer with (i) multiple phantom queues that simulate buffer occupancy using counters, and enable rich policy enforcement, and (ii) a novel burst control mechanism that enables auto-configuration of the queues for correct rate enforcement. We implement our rate-limiter as a middlebox over DPDK. Our evaluation shows how BC-PQP achieves the rate and policy enforcement properties close to that of a shaper while being up to 7 × more efficient.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper4
- Sammy: smoothing video traffic to be a friendly internet neighborBruce Spang, Shravya Kunamalla, Renata Teixeira, Te-Yuan Huang 等SIGCOMM 2023 · 被引用 26 次
- Site-to-site internet traffic controlFrank Cangialosi, Akshay Narayan, Prateesh Goyal, Radhika Mittal 等EuroSys 2021 · 被引用 12 次
- Towards the Fairness of Traffic PolicerDanfeng Shan, Peng Zhang, Wanchun Jiang, Hao Li 等INFOCOM 2021 · 被引用 11 次
- Enabling Users to Control their InternetAmmar Tahir, Radhika MittalNSDI 2023 · 被引用 10 次
相关 Paper
- Queueless and Dropless Rate ControlAmmar Tahir, Prateesh Goyal, Yongzhou Chen, Radhika MittalSIGCOMM 2026
- weBurst can be Harmless: Achieving Line-rate Software Traffic Shaping by Inter-flow BatchingDanfeng Shan, Shihao Hu, Yuqi Liu, Wanchun Jiang 等INFOCOM 2023 · 被引用 2 次
- BCC: Re-architecting Congestion Control in DCNsQingkai Meng, Shan Zhang, Zhiyuan Wang, Tao Tong 等INFOCOM 2024 · 被引用 11 次
- Net-P4ct: Enhanced WAN Bandwidth Fair Sharing Using P4 Programmable SwitchesHaoran Chen, Mingwei Cui, Yihan Zou, Yihang Miao 等NSDI 2026
- NetShaper: A Differentially Private Network Side-Channel Mitigation SystemAmir Sabzi, Rut Vora, Swati Goswami, Margo I. Seltzer 等USENIX Security 2024 · 被引用 7 次
