Title :
An Auction-Based Resource Allocation Model for Green Cloud Computing
Author :
Tram Truong Huu ; Chen-Khong Tham
Author_Institution :
Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
Abstract :
Cloud computing is emerging as a paradigm for large-scale data-intensive applications. Cloud infrastructures allow users to remotely access to computing power and data over the Internet. Beside the huge economical impact, data centers consume enormous amount of electrical energy, contributing to high operational cost and carbon footprints to the environment. An advanced resource allocation model is therefore needed to not only reduce the energy consumption of data centers but also provide incentives to users to optimize their resource utilization and decrease the amount of energy consumed for executing their application. In particular, we present in this paper a novel resource allocation model using combinatorial auction mechanisms and taking into account the energy parameter. Based on this model, we propose three monotone and truthful algorithms used for winners determination and payments computation, namely exhaustive search algorithm (ESA), linear relaxation based randomized algorithm (LRRA) and green greedy algorithm (GGA). We perform numerical simulations to evaluate the performance of three proposed algorithms. Our numerical simulations show that the green greedy algorithm can significantly reduce the amount of consumed energy while generating higher revenue for cloud providers.
Keywords :
cloud computing; greedy algorithms; green computing; numerical analysis; resource allocation; search problems; ESA; GGA; Internet; LRRA; advanced resource allocation model; auction-based resource allocation model; carbon footprints; cloud infrastructures; cloud providers; combinatorial auction mechanisms; computing power remote access; data centers; electrical energy; energy consumption reduction; energy parameter; exhaustive search algorithm; green cloud computing; green greedy algorithm; huge economical impact; large-scale data-intensive applications; linear relaxation based randomized algorithm; monotone algorithms; numerical simulations; payments computation; resource utilization; truthful algorithms; winners determination; Algorithm design and analysis; Approximation algorithms; Computational modeling; Energy consumption; Green products; Linear programming; Resource management; Cloud computing; combinatorial auction; energy-aware; green cloud computing; resource allocation;
Conference_Titel :
Cloud Engineering (IC2E), 2013 IEEE International Conference on
Conference_Location :
Redwood City, CA
Print_ISBN :
978-1-4673-6473-7
DOI :
10.1109/IC2E.2013.21