A Guideline for Virtual Machine Migration Algorithm in Cloud Computing Environment

Vijaya Raju Motru, Penmetsa V Krishna Raja, Ashok Kote, Gudikandhula Narasimha Rao, Rajesh Duvvuru

Abstract


Live migration of virtual machines (VMs) is widely used for managing cloud computing platforms. However, live migration causes performance interference on cloud services running on migrated VMs or other VMs collocating with the services during or after migration. Consolidation of multiple applications on a single Physical Machine (PM) within a cloud data centre can increase utilization, minimize energy consumption, and reduce operational costs. However, these benefits come at the cost of increasing the complexity of the scheduling problem. In this paper, we present a topology-aware resource management framework. As part of this framework, we introduce a PlaceMent scheduler that provides and maintains durable allocations with low maintenance costs for data centres with dynamic workloads. We focus on workloads featuring both short-lived batch jobs and latency-sensitive services such as interactive web applications. The scheduler assigns resources to Virtual Machines and maintains packing efficiency while taking into account migration costs. According to our experimental results, we reveal the trade-offs of each migration policy and implementation that are not just related to downtime and migration time and present guidelines for selecting appropriate policies and implementations.
Index Terms- Cloud Computing; Peer to peer;Virtual Machine consolidation; Physical Machine; Resource management

Full Text:

PDF




Copyright (c) 2015 Vijaya Raju Motru, Penmetsa V Krishna Raja, Ashok Kote, Gudikandhula Narasimha Rao, Rajesh Duvvuru

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

 

All published Articles are Open Access at  https://journals.pen2print.org/index.php/ijr/ 


Paper submission: ijr@pen2print.org