ScalaTap: Scalable Outbound Rate Limiting in Public Cloud
Zhongjie Chen, Yingchen Fan, Kun Qian, Qingkai Meng, Ran Shu, Xiaoyu Li, Yiran Zhang, Bo Wang, Wei Li, Fengyuan Ren
Abstract
Cloud providers limit the outbound traffic rate at cloud gateways for billing and performance guarantees. A scalable and accurate tenant-level outbound rate limiting system is critical. The state-of-the-art solution utilizes a centralized controller to orchestrate distributed rate limiting at gateway servers. However, this solution suffers from an inherent tension between accuracy and scalability due to the difficulty in timely adjusting budget allocations between gateway servers. In this paper, we explore a new paradigm for tenant-level outbound rate limiting by decoupling the budget allocator and demand aggregator, which were originally co-located in the centralized controller. We present ScalaTap, a switch-host co-design system that leverages a programmable switch to collect and aggregate local demands, and then distributes global demands to gateway servers for independent budget computation. As a result, the centralized controller is completely removed, and the expensive communication and computational overheads are also eliminated. ScalaTap provides more flexibility in achieving a reasonable trade-off between scalability and accuracy by adjusting the update interval at will. Comprehensive experiments show that ScalaTap can (1) increase rate limiting accuracy by 15.2%-27.3% under the same number of tenants, and (2) supportmore tenants under the same accuracy guarantee compared with the state-of-the-art solution.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 604019e3-ee50-4fc4-bc21-5d8f737c9462Cited by top-tier papers1
Ask how each one uses itRelated papers
- Scalable On-Switch Rate Limiters for the CloudYongchao He, Wenfei Wu, Xuemin Wen, Haifeng Li et al.INFOCOM 2021 · 14 citations
- Sailfish: accelerating cloud-scale multi-tenant multi-service gateways with programmable switchesTian Pan, Nianbing Yu, Chenhao Jia, Jianwen Pi et al.SIGCOMM 2021 · 111 citations
- CStar Gateway: Augmenting Public Cloud Infrastructure for Heterogeneous Network Function VirtualizationHaonan Li, Tian Pan, Jin Ke, Baohai Hu et al.NSDI 2026
- Capybara: Dynamic Load Balancing with Microsecond-Scale TCP MigrationInho Choi, Nimish Wadekar, Guangda Sun, Raj Joshi et al.SIGCOMM 2026
- MegaTE: Extending WAN Traffic Engineering to Millions of Endpoints in Virtualized CloudCongcong Miao, Zhizhen Zhong, Yunming Xiao, Feng Yang et al.SIGCOMM 2024 · 14 citations
