Estimation of the cost of VM migration

One of the mechanisms to achieve energy efficiency in virtualized/cloud environments is consolidation of workloads on an optimal number of servers and switching-off of idle or underutilized servers. Central to this approach is the migration of virtual machines at runtime. In this paper we investigate the cost (migration time) of virtual machines migration. We shall show that migration time exponentially increases as the available network bandwidth decreases; migration time linearly increases as the RAM size of a virtual machine increases. Furthermore, the power consumption of both the destination and the source servers remain by and large the same for a fixed network bandwidth, regardless of the VM size. Interestingly, for the same combination of virtual machines, different orders of migrations resulted in different migration time. We observed that migrating resource intensive virtual machines first yields the shortest migration time. In general, the migration time should be modeled as a random variable since the factors that affect it cannot be known except in a probabilistic sense. Therefore, we propose a probabilistic approach to quantify the cost of virtual machines migration.

[1]  Yellu Sreenivasulu,et al.  FAST TRANSPARENT MIGRATION FOR VIRTUAL MACHINES , 2014 .

[2]  Hong Liu,et al.  Energy proportional datacenter networks , 2010, ISCA.

[3]  Alexander Schill,et al.  Investigation into the energy cost of live migration of virtual machines , 2013, 2013 Sustainable Internet and ICT for Sustainability (SustainIT).

[4]  Rajkumar Buyya,et al.  Market-Oriented Cloud Computing: Vision, Hype, and Reality of Delivering Computing as the 5th Utility , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[5]  Arun Venkataramani,et al.  Black-box and Gray-box Strategies for Virtual Machine Migration , 2007, NSDI.

[6]  Alexander Schill,et al.  Analysing the Migration Time of Live Migration of Multiple Virtual Machines , 2014, CLOSER.

[7]  Andy Hopper,et al.  Predicting the Performance of Virtual Machine Migration , 2010, 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[8]  Carlo Curino,et al.  Workload-aware database monitoring and consolidation , 2011, SIGMOD '11.

[9]  L H AndrewLachlan,et al.  Dynamic right-sizing for power-proportional data centers , 2013 .

[10]  Waltenegus Dargie,et al.  Does Live Migration of Virtual Machines Cost Energy? , 2013, 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA).

[11]  Anja Strunk,et al.  A Lightweight Model for Estimating Energy Cost of Live Migration of Virtual Machines , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[12]  Hai Jin,et al.  Live virtual machine migration with adaptive, memory compression , 2009, 2009 IEEE International Conference on Cluster Computing and Workshops.

[13]  Manish Parashar,et al.  Towards energy-aware autonomic provisioning for virtualized environments , 2010, HPDC '10.

[14]  Lachlan L. H. Andrew,et al.  Dynamic Right-Sizing for Power-Proportional Data Centers , 2011, IEEE/ACM Transactions on Networking.

[15]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[16]  Qian Zhu,et al.  Power-Aware Consolidation of Scientific Workflows in Virtualized Environments , 2010, 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis.

[17]  Alexander Schill,et al.  Energy-aware service execution , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[18]  Borja Sotomayor,et al.  Virtual Infrastructure Management in Private and Hybrid Clouds , 2009, IEEE Internet Computing.

[19]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.