Title :
On a fault-tolerant resource allocation scheme for revenue maximization in data centers
Author :
Banerjee, Sujogya ; Murthy, Sudheendra ; Sen, Arunabha
Author_Institution :
Sch. of Comput., Inf. & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA
Abstract :
2011 has been the “Year of the Cloud” as organizations around the world have started migrating their services and applications to large-scale data center infrastructures. A large-scale data center experiences random failures of several hardware components every day. These hardware failures present challenging issues in providing reliable service to the end users. The notion of fault domains captures the effect of single hardware failures in data centers. In this paper, we use the concept of fault domains and investigate the problem of revenue maximization in fault-tolerant resource allocation in large data centers. We provide a novel formulation of the problem and prove that this problem is NP-complete. We provide optimal solution technique through Integer Linear Program formulation and present an efficient heuristic that produces near-optimal solution in a fraction of time required to compute the optimal. Through extensive experimentation, we prove the efficacy of our heuristics.
Keywords :
cloud computing; computational complexity; computer centres; fault tolerant computing; resource allocation; NP-complete problem; data centers; fault-tolerant resource allocation; hardware failures; integer linear program; large-scale data center infrastructure; random failures; reliable service; revenue maximization; Cloud computing; Fault tolerance; Fault tolerant systems; Hardware; Resource management; Servers; Virtual machining;
Conference_Titel :
Advanced Networks and Telecommunication Systems (ANTS), 2011 IEEE 5th International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4673-0093-3
DOI :
10.1109/ANTS.2011.6163676