EconPapers    
Economics at your fingertips  
 

Shadow Replication: An Energy-Aware, Fault-Tolerant Computational Model for Green Cloud Computing

Xiaolong Cui, Bryan Mills, Taieb Znati and Rami Melhem
Additional contact information
Xiaolong Cui: Department of Computer Science, University of Pittsburgh, Pittsburgh, PA 15260, USA
Bryan Mills: Department of Computer Science, University of Pittsburgh, Pittsburgh, PA 15260, USA
Taieb Znati: Department of Computer Science, University of Pittsburgh, Pittsburgh, PA 15260, USA
Rami Melhem: Department of Computer Science, University of Pittsburgh, Pittsburgh, PA 15260, USA

Energies, 2014, vol. 7, issue 8, 1-26

Abstract: As the demand for cloud computing continues to increase, cloud service providers face the daunting challenge to meet the negotiated SLA agreement, in terms of reliability and timely performance, while achieving cost-effectiveness. This challenge is increasingly compounded by the increasing likelihood of failure in large-scale clouds and the rising impact of energy consumption and CO2 emission on the environment. This paper proposes Shadow Replication, a novel fault-tolerance model for cloud computing, which seamlessly addresses failure at scale, while minimizing energy consumption and reducing its impact on the environment. The basic tenet of the model is to associate a suite of shadow processes to execute concurrently with the main process, but initially at a much reduced execution speed, to overcome failures as they occur. Two computationally-feasible schemes are proposed to achieve Shadow Replication. A performance evaluation framework is developed to analyze these schemes and compare their performance to traditional replication-based fault tolerance methods, focusing on the inherent tradeoff between fault tolerance, the specified SLA and profit maximization. The results show that Shadow Replication leads to significant energy reduction, and is better suited for compute-intensive execution models, where up to 30% more profit increase can be achieved due to reduced energy consumption.

Keywords: shadow computing; fault tolerance; scheduling; resilience; energy-aware (search for similar items in EconPapers)
JEL-codes: Q Q0 Q4 Q40 Q41 Q42 Q43 Q47 Q48 Q49 (search for similar items in EconPapers)
Date: 2014
References: View complete reference list from CitEc
Citations: View citations in EconPapers (2)

Downloads: (external link)
https://www.mdpi.com/1996-1073/7/8/5151/pdf (application/pdf)
https://www.mdpi.com/1996-1073/7/8/5151/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jeners:v:7:y:2014:i:8:p:5151-5176:d:39123

Access Statistics for this article

Energies is currently edited by Ms. Agatha Cao

More articles in Energies from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jeners:v:7:y:2014:i:8:p:5151-5176:d:39123