Skip to main navigation Skip to search Skip to main content

Virtual machine replication on achieving energy-efficiency in a cloud

  • Subrota K. Mondal*
  • , Jogesh K. Muppala
  • , Fumio Machida
  • *Corresponding author for this work

Research output: Contribution to journalJournal Articlepeer-review

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.

Original languageEnglish
Article number37
JournalElectronics (Switzerland)
Volume5
Issue number3
DOIs
Publication statusPublished - Sept 2016

Bibliographical note

Publisher Copyright:
© 2016 by the authors; licensee MDPI, Basel, Switzerland.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 13 - Climate Action
    SDG 13 Climate Action

Keywords

  • Cloud
  • Energy
  • Fault tolerance
  • Job completion time
  • Power
  • Replication
  • Structure-state process

Fingerprint

Dive into the research topics of 'Virtual machine replication on achieving energy-efficiency in a cloud'. Together they form a unique fingerprint.

Cite this