Title :
Revenue Maximization Using Adaptive Resource Provisioning in Cloud Computing Environments
Author :
Feng, Guofu ; Garg, Saurabh ; Buyya, Rajkumar ; Li, Wenzhong
Author_Institution :
Sch. of Inf. Sci., Nanjing Audit Univ., Nanjing, China
Abstract :
Compared with the traditional computing models such as grid computing and cluster computing, a key advantage of Cloud computing is that it provides a practical business model for customers to use remote resources. However, it is challenging for Cloud providers to allocate the pooled computing resources dynamically among the differentiated customers so as to maximize their revenue. It is not an easy task to transform the customer-oriented service metrics into operating level metrics, and control the Cloud resources adaptively based on Service Level Agreement (SLA). This paper addresses the problem of maximizing the provider´s revenue through SLA-based dynamic resource allocation as SLA plays a vital role in Cloud computing to bridge service providers and customers. We formalize the resource allocation problem using Queuing Theory and propose optimal solutions for the problem considering various Quality of Service (QoS) parameters such as pricing mechanisms, arrival rates, service rates and available resources. The experimental results, both with the synthetic dataset and with traced dadataset, show that our algorithms outperform related work.
Keywords :
cloud computing; quality of service; queueing theory; resource allocation; service-oriented architecture; software metrics; QoS; SLA-based dynamic resource allocation; adaptive resource provisioning; arrival rates; cloud computing environments; cloud providers; cluster computing; customer-oriented service metrics; grid computing; operating level metrics; pooled computing resource allocation; quality of service parameters; queuing theory; revenue maximization; service level agreement; service rates; traced dataset; traditional computing models; Cloud computing; Mathematical model; Pricing; Resource management; Servers; Time factors; Virtual machining; Cloud Computing; Resource Allocation; Service Level Agreement;
Conference_Titel :
Grid Computing (GRID), 2012 ACM/IEEE 13th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-2901-9
DOI :
10.1109/Grid.2012.16