Energy Modeling of Virtual Machine Replication Schemes with Checkpointing in Data Centers
Subrota Kumar Mondal, Jogesh K. Muppala · 2014
The rapid growth in cloud service demand has led to the establishment of large-scale virtualized data centers. However data centers consume a large amount of energy resulting in high operating costs and contributing to significant greenhouse gas (GHG) emissions. In cloud computing systems, users' demands are met through deployment of Virtual Machines (VMs) on Physical Machines (PMs). We propose to use replication of VMs for increasing service reliability and performance. This incurs greater energy consumption for the replicas to run on different machines. We evaluate different replication schemes with respect to job completion time by examining the corresponding energy consumption. We develop analytic models of job execution and derive closed-form expressions of job completion time and energy consumption of job execution in different replication schemes. Our numerical results shows the impact of replication scheme son energy consumption.