arrow
Return

A machine learning-based optimization approach for pre-copy live virtual machine migration

delete2023-05-09
delete9
delete
OA
AI
R
Raseena M. Haris *
K
Khaled M. Khan
A
Armstrong Nhlabatsi
M
Mahmoud Barhamgi
DOI:10.1007/s10586-023-04001-1delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Organizations widely use cloud computing to outsource their computing needs. One crucial issue of cloud computing is that services must be available to clients at all times. However, the cloud services may be temporarily unavailable due to maintenance of the cloud infrastructure, load balancing of services, defense against cyber attacks, power management, proactive fault tolerance, or resource usage. The unavailability of cloud services impacts negatively on the business model of cloud providers. One solution to tackle the service unavailability is Live Virtual Machine Migration (LVM), that is, moving virtual machines (VMs) from the source host machine to the destination host without disrupting the running application. Pre-copy memory migration is a common LVM approach used in most networked systems such as the cloud. The main difficulty with this approach is the high rate of frequently updating memory pages, referred to as dirty pages. Transferring these updated or dirty pages during the pre-copy migration approach prolongs the total migration time. After a predefined iteration, the pre-copy approach enters the stop-and-copy phase and transfers the remaining memory pages. If the remaining pages are huge, the downtime or service unavailability will be very high -resulting in a negative impact on the availability of the running services. To minimize such service downtime, it is critical to find an optimal time to migrate a virtual machine in the pre-copy approach. To address the issue, this paper proposes a machine learning-based method to optimize pre-copy migration. It has mainly three stages (i) Feature selection (ii) Model generation and (iii) Application of the proposed model in pre-copy migration. The experiment results show that our proposed model outperforms other machine learning models in terms of prediction accuracy and it significantly reduces downtime or service unavailability during the migration process.
Keywords:
Cloud computing
Live virtual machine migration
Pre-copy
Dirty page rate
Machine learning
Feature selection

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.1K
Citations:
7.5K

Organization

Q
Qatar University
Scholars:
8.9K
Papers: 9.0K
Citations: 16
Cited Papers

Cited Papers

Feature selection in machine learning: A new perspective
err2018-07-01
err1.3K
PREAI
errCai, Jie; Luo, Jiawei; Wang, Shulin; Yang, Sheng
errShare
errSave
errShare
errSave
Secondary Gliosarcoma Arising From an Anaplastic Astrocytoma
err2015-05-01
err0
PREAI
errHuanjiang Niu; Kun Wang; Zhengfei Song; Weijun Sun
errShare
errSave
How to write a research protocol: Tips and tricks
err2018-01-01
err0
errOAAI
errRodolfo Citro; Matteo Cameli; Giuseppina Novo; Maurizio Tusa; GiuliaElena Mandoli; Giovanni Corrado; Frank Benedetto; Francesco Antonini-Canterin
errShare
errSave
The Role of Multiple Large Shareholders in the Choice of Debt Source
err2016-11-04
err0
PREAI
errSabri Boubaker; Wael Rouatbi; Walid Saffar
errShare
errSave
researcher View more