{"title":"An experimental evaluation of Distributed Rate Limiting for cloud computing applications","authors":"Joseph Doyle, R. Shorten, D. O'Mahony","doi":"10.1145/1872007.1872042","DOIUrl":null,"url":null,"abstract":"Pricing and load distribution in a cloud are difficult problems. In order to recover the construction costs of the data center, the owner must endeavour to have high utilization while maintaining performance levels for the users. Distributed Rate Limiting (DRL) is a mechanism that can be used to attack this problem. A mathematical framework and the convergence and stability properties of two DRL algorithms were examined in previous work. In this paper we build upon that work by evaluating the performance of these algorithms on a testbed against the results of a simulation carried out in previous work. We also evaluate the algorithms resilience to failure and propose the good-neighbours enhancement to improve its performance.","PeriodicalId":262685,"journal":{"name":"2010 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1872007.1872042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Pricing and load distribution in a cloud are difficult problems. In order to recover the construction costs of the data center, the owner must endeavour to have high utilization while maintaining performance levels for the users. Distributed Rate Limiting (DRL) is a mechanism that can be used to attack this problem. A mathematical framework and the convergence and stability properties of two DRL algorithms were examined in previous work. In this paper we build upon that work by evaluating the performance of these algorithms on a testbed against the results of a simulation carried out in previous work. We also evaluate the algorithms resilience to failure and propose the good-neighbours enhancement to improve its performance.