Lune

INFOCOM2025Top-tier venue

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

2025Year
3Citations
1Top-tier citations

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) support8.3×\mathbf{8}.\mathbf{3}\timesmore 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.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 604019e3-ee50-4fc4-bc21-5d8f737c9462

Cited by top-tier papers1

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines