Generalized distributed rate limiting

Rade Stanojevic, Robert Shorten
2009 2009 17th International Workshop on Quality of Service  
The Distributed Rate Limiting (DRL) paradigm is a recently proposed mechanism for decentralized control of cloudbased services. DRL is a simple and efficient approach to resolve the issues of pricing and resource control/engineering of cloud based services. The existing DRL schemes focus on very specific performance metrics (such as loss rate and fair-share) and their design heavily depends on the assumption that the traffic is generated by elastic TCP sources. In this paper we tackle the DRL
more » ... we tackle the DRL problem for general workloads and performance metrics and propose an analytic framework for the design of stable DRL algorithms. The closed-form nature of our results allows simple design rules which, together with extremely low communication overhead, makes the presented algorithms practical and easy to deploy with guaranteed convergence properties under a wide range of possible scenarios.
doi:10.1109/iwqos.2009.5201389 dblp:conf/iwqos/StanojevicS09 fatcat:6imonxmysvaw5jqe3yjt6nl3k4