Please use this identifier to cite or link to this item: http://hdl.handle.net/1783.1/80818

Virtual machine replication on achieving energy-efficiency in a cloud

Authors Mondal, Subrota Kumar HKUST affiliated (currently or previously)
Muppala, K.R. Jogesh View this author's profile
MacHida, Fumio
Issue Date 2016
Source Electronics (Basel) , v. 5, (3), September 2016, Article number 37
Summary 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. © 2016 by the authors; licensee MDPI, Basel, Switzerland.
Subjects
ISSN 2079-9292
Language English
Format Article
Access View full-text via DOI
View full-text via Scopus
Find@HKUST