Premium
Reducing the network overhead of user mobility–induced virtual machine migration in mobile edge computing
Author(s) -
Zhang Fei,
Liu Guangming,
Zhao Bo,
Fu Xiaoming,
Yahyapour Ramin
Publication year - 2019
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.2642
Subject(s) - computer science , cloud computing , mobile edge computing , enhanced data rates for gsm evolution , overhead (engineering) , computer network , edge computing , latency (audio) , mobile device , heuristic , mobility model , distributed computing , edge device , operating system , artificial intelligence , telecommunications
Summary With the popularity of mobile devices (such as smartphones and tablets) and the development of the Internet of Things, mobile edge computing is envisioned as a promising approach to improving the computation capabilities and energy efficiencies of mobile devices. It deploys cloud data centers at the edge of the network to lower service latency. To satisfy the high latency requirement of mobile applications, virtual machines (VMs) have to be correspondingly migrated between edge cloud data centers because of user mobility. In this paper, we try to minimize the network overhead resulting from constantly migrating a VM to cater for the movement of its user. First, we elaborate on two simple migration algorithms ( M‐All and M‐Edge ), and then, two optimized algorithms are designed by classifying user mobilities into two categories (certain and uncertain moving trajectories). Specifically, a weight‐based algorithm ( M‐Weight ) and a mobility prediction–based heuristic algorithm ( M‐Predict ) are proposed for the two types of user mobilities, respectively. Numerical results demonstrate that the two optimized algorithms can significantly lower the network overhead of user mobility–induced VM migration in mobile edge computing environments.