Dynamic Live VM Migration Mechanism in OpenStack-Based Cloud

Vishal Kulkarni, Srushti S Aldi, Mohammed Moin Mulla, D. G. Narayan, Prakash S. Hiremath · 2022 International Conference on Computer Communication and Informatics (ICCCI) · 2022

Live Migration of Virtual Machine (VM) is an action of transferring a working VM from one host to another host on a different physical machine without disturbing the activities of the VM. Live migration enables flexibility in resource optimization, fault tolerance, and load balancing in data center networks. However, migration of VM's from failed or over-utilized hosts to available hosts is an important research issue. OpenStack uses worst-fit as the default migration technique, which does not consider the CPU utilization of hosts. Furthermore, the running instances may consume nearly the entire CPU, which impacts the performance of a particular host. This paper considers how CPU utilization aspects can be added to OpenStack. We calculate the CPU utilization of each host and dynamically migrate the instance from the over-utilized host to the under-utilized host. We observe variation in migration time and downtime considering the CPU utilization aspects for live migration of instances, which significantly impacts the host performance.

Read the paper · More papers on PaperTik