DocumentCode :
623523
Title :
Profit-maximizing virtual machine trading in a federation of selfish clouds
Author :
Hongxing Li ; Chuan Wu ; Zongpeng Li ; Lau, Francis C. M.
Author_Institution :
Dept. of Comput. Sci., Univ. of Hong Kong, Hong Kong, China
fYear :
2013
fDate :
14-19 April 2013
Firstpage :
25
Lastpage :
29
Abstract :
The emerging federated cloud paradigm advocates sharing of resources among cloud providers, to exploit temporal availability of resources and diversity of operational costs for job serving. While extensive studies exist on enabling interoperability across different cloud platforms, a fundamental question on cloud economics remains unanswered: When and how should a cloud trade VMs with others, such that its net profit is maximized over the long run? In order to answer this question by the federation, a number of important, correlated decisions, including job scheduling, server provisioning and resource pricing, need to be dynamically made, with long-term profit optimality being a goal. In this work, we design efficient algorithms for inter-cloud resource trading and scheduling in a federation of geo-distributed clouds. For VM trading among clouds, we apply a double auction-based mechanism that is strategy proof, individual rational, and ex-post budget balanced. Coupling with the auction mechanism is an efficient, dynamic resource trading and scheduling algorithm, which carefully decides the true valuations of VMs in the auction, optimally schedules stochastic job arrivals with different SLAs onto the VMs, and judiciously turns on and off servers based on the current electricity prices. Through rigorous analysis, we show that each individual cloud, by carrying out our dynamic algorithm, can achieve a time-averaged profit arbitrarily close to the offline optimum.
Keywords :
cloud computing; scheduling; virtual machines; SLA; VM trading; auction mechanism; auction-based mechanism; budget balance; cloud economics; cloud platforms; cloud providers; dynamic resource trading; federated cloud paradigm; geo-distributed clouds; inter-cloud resource trading; interoperability; job scheduling; job serving; long-term profit optimality; operational costs; profit-maximizing virtual machine trading; resource pricing; resource sharing; scheduling algorithm; selfish clouds; server provisioning; stochastic job arrivals; strategy proof; temporal availability; Cost accounting; Delays; Dynamic scheduling; Electricity; Heuristic algorithms; Schedules; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2013 Proceedings IEEE
Conference_Location :
Turin
ISSN :
0743-166X
Print_ISBN :
978-1-4673-5944-3
Type :
conf
DOI :
10.1109/INFCOM.2013.6566728
Filename :
6566728
Link To Document :
بازگشت