Next Article in Journal
Modeling and Parameterization of Fuel Economy in Heavy Duty Vehicles (HDVs)
Next Article in Special Issue
A Semantic Middleware Architecture Focused on Data and Heterogeneity Management within the Smart Grid
Previous Article in Journal
An Economic and Environmental Assessment Model for Selecting the Optimal Implementation Strategy of Fuel Cell Systems—A Focus on Building Energy Policy
Previous Article in Special Issue
Energy-Efficient Power Allocation Using Probabilistic Interference Model for OFDM-Based Green Cognitive Radio Networks
Article Menu

Export Article

Open AccessArticle
Energies 2014, 7(8), 5151-5176;

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

Department of Computer Science, University of Pittsburgh, Pittsburgh, PA 15260, USA
Author to whom correspondence should be addressed.
Received: 4 June 2014 / Revised: 30 July 2014 / Accepted: 5 August 2014 / Published: 12 August 2014
(This article belongs to the Special Issue Green IT and IT for Smart Energy Savings)
Full-Text   |   PDF [881 KB, uploaded 17 March 2015]


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. View Full-Text
Keywords: shadow computing; fault tolerance; scheduling; resilience; energy-aware shadow computing; fault tolerance; scheduling; resilience; energy-aware
This is an open access article distributed under the Creative Commons Attribution License (CC BY 3.0).

Share & Cite This Article

MDPI and ACS Style

Cui, X.; Mills, B.; Znati, T.; Melhem, R. Shadow Replication: An Energy-Aware, Fault-Tolerant Computational Model for Green Cloud Computing. Energies 2014, 7, 5151-5176.

Show more citation formats Show less citations formats

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Energies EISSN 1996-1073 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top