DocumentCode
3148914
Title
Towards Pay-As-You-Consume Cloud Computing
Author
Ibrahim, Shadi ; He, Bingsheng ; Jin, Hai
Author_Institution
Cluster & Grid Comput. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
fYear
2011
fDate
4-9 July 2011
Firstpage
370
Lastpage
377
Abstract
Cloud computing enables users to perform their computation tasks in the public virtualized cloud using a pay-as-you-go style. Current pay-as-you-go pricing schemes typically charge on the incurred virtual machine hours. Our case studies demonstrate significant variations in the user costs, indicating significant unfairness among different users from the micro-economic perspective. Further studies reveal the reason for such variations is interference among concurrent virtual machines. The amount of interference cost depends on various factors, including workload characteristics, the number of concurrent VMs, and scheduling in the cloud. In this paper, we adopt the concept of pricing fairness from micro economics, and quantitatively analyze the impact of interference on the pricing fairness. To solve the unfairness caused by interference, we propose a pay-as-you-consume pricing scheme, which charges users according to their effective resource consumption excluding interference. The key idea behind the pay-as-you-consume pricing scheme is a machine learning based prediction model of the relative cost of interference. Our preliminary results with Xen demonstrate the accuracy of the prediction model, and the fairness of the pay-as-you-consume pricing scheme.
Keywords
cloud computing; learning (artificial intelligence); pricing; resource allocation; virtual machines; machine learning; microeconomics; pay-as-you-consume cloud computing; pay-as-you-go pricing; public virtualized cloud; resource consumption; scheduling; virtual machine hours; Benchmark testing; Hardware; Interference; Predictive models; Pricing; Throughput; Virtual machining; Cloud Computing; Machine Learning; Pay-As-You-Consume; Pay-As-You-Go; Virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Services Computing (SCC), 2011 IEEE International Conference on
Conference_Location
Washington, DC
Print_ISBN
978-1-4577-0863-3
Electronic_ISBN
978-0-7695-4462-5
Type
conf
DOI
10.1109/SCC.2011.38
Filename
6009283
Link To Document