TY - JOUR
T1 - Live Virtual Machine Migration in Fog Computing
T2 - State of the Art
AU - Alqam, Shahd
AU - Alzeidi, Nasser
AU - Touzene, Abderrezak
AU - Day, Khaled
N1 - Publisher Copyright:
© 2023, Zarka Private University. All rights reserved.
DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.
PY - 2023/1/1
Y1 - 2023/1/1
N2 - Fog computing is an emerging paradigm which extends the functionality of the cloud near to the end users. Its introduction helped in running different real-time applications where latency is a critical factor. This paradigm is motivated by the fast growth of Internet of Things (IoT) applications in different fields. By running Virtual Machines (VMs) on fog devices, different users will be able to offload their computational tasks to fog devices to get them done in a smooth, transparent, and faster manner. Nevertheless, the performance of real-time applications might suffer if no proper live virtual machine migration mechanism is adopted. Live VM migration aims to move the running VM from one physical fog node to another with minimal or zero downtime due to mobility issues. Many efforts have been made in this field to solve the challenges facing live VM migration in fog computing. However, there are remaining issues that require solutions and improvements. In this paper, the following presents the research outcomes: An extensive survey of existing literature on live VM migration mechanisms in fog computing. Also, a new novel classification approach for categorizing live VM migration mechanisms based on conventional and Artificial Intelligence (AI) approaches to address live VM migration challenges is presented. Moreover, an identification of research gaps and in the existing literature and highlighting the areas where further investigation is required is done and finally a conclusion with a discussion of potential future research directions is drawn.
AB - Fog computing is an emerging paradigm which extends the functionality of the cloud near to the end users. Its introduction helped in running different real-time applications where latency is a critical factor. This paradigm is motivated by the fast growth of Internet of Things (IoT) applications in different fields. By running Virtual Machines (VMs) on fog devices, different users will be able to offload their computational tasks to fog devices to get them done in a smooth, transparent, and faster manner. Nevertheless, the performance of real-time applications might suffer if no proper live virtual machine migration mechanism is adopted. Live VM migration aims to move the running VM from one physical fog node to another with minimal or zero downtime due to mobility issues. Many efforts have been made in this field to solve the challenges facing live VM migration in fog computing. However, there are remaining issues that require solutions and improvements. In this paper, the following presents the research outcomes: An extensive survey of existing literature on live VM migration mechanisms in fog computing. Also, a new novel classification approach for categorizing live VM migration mechanisms based on conventional and Artificial Intelligence (AI) approaches to address live VM migration challenges is presented. Moreover, an identification of research gaps and in the existing literature and highlighting the areas where further investigation is required is done and finally a conclusion with a discussion of potential future research directions is drawn.
KW - Live virtual machine migration
KW - artificial intelligence
KW - conventional algorithms
KW - fog computing architecture
KW - framework modeling
KW - live migration algorithms classification
UR - http://www.scopus.com/inward/record.url?scp=85176132591&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85176132591&partnerID=8YFLogxK
UR - https://www.mendeley.com/catalogue/acf82b25-a927-3463-b1b1-ae9be9e1ea3d/
U2 - 10.34028/iajit/20/6/14
DO - 10.34028/iajit/20/6/14
M3 - Article
AN - SCOPUS:85176132591
SN - 1683-3198
VL - 20
SP - 977
EP - 995
JO - International Arab Journal of Information Technology
JF - International Arab Journal of Information Technology
IS - 6
M1 - 6
ER -