Next Article in Journal
Developing an Affordable and Portable Control Systems Laboratory Kit with a Raspberry Pi
Next Article in Special Issue
Energy Aware Pricing in a Three-Tiered Cloud Service Market
Previous Article in Journal
Erica the Rhino: A Case Study in Using Raspberry Pi Single Board Computers for Interactive Art
Article Menu

Export Article

Open AccessArticle
Electronics 2016, 5(3), 37; doi:10.3390/electronics5030037

Virtual Machine Replication on Achieving Energy-Efficiency in a Cloud

1
Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China
2
Laboratory for Analysis of System Dependability, Kawasaki 210-0832, Japan
*
Authors to whom correspondence should be addressed.
Academic Editor: Wolfgang Bein
Received: 1 June 2016 / Revised: 22 June 2016 / Accepted: 27 June 2016 / Published: 1 July 2016
(This article belongs to the Special Issue Energy Saving in Data Centers)

Abstract

The rapid growth in cloud service demand has led to the establishment of large-scale virtualized data centers in which virtual machines (VMs) are used to handle user requests for service. A user’s request cannot be completed if the VM fails. Replication mechanisms can be used to mitigate the impact of failures. Further, data centers consume a large amount of energy resulting in high operating costs and contributing to significant greenhouse gas (GHG) emissions. In this paper, we focus on Infrastructure as a Service (IaaS) cloud where user job requests are processed by VMs and analyze the effectiveness of VM replications in terms of job completion time performance as well as energy consumption. Three different schemes: cold, warm, and hot replications are considered. The trade-offs between job completion time and energy consumption in different replication schemes are characterized through comprehensive analytical models which capture VM state transitions and associated power consumption patterns. The effectiveness of replication schemes are demonstrated through experimental results. To verify the validity of the proposed analytical models, we extend the widely used cloud simulator CloudSim and compare the simulation results with analytical solutions. View Full-Text
Keywords: cloud; power; energy; fault tolerance; replication; job completion time; structure-state process cloud; power; energy; fault tolerance; replication; job completion time; structure-state process
Figures

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Scifeed alert for new publications

Never miss any articles matching your research from any publisher
  • Get alerts for new papers matching your research
  • Find out the new papers from selected authors
  • Updated daily for 49'000+ journals and 6000+ publishers
  • Define your Scifeed now

SciFeed Share & Cite This Article

MDPI and ACS Style

Mondal, S.K.; Muppala, J.K.; Machida, F. Virtual Machine Replication on Achieving Energy-Efficiency in a Cloud. Electronics 2016, 5, 37.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Electronics EISSN 2079-9292 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top