Reducing the network overhead of user mobility induced virtual machine migration in mobile edge computing
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.
Softw. Pract. Exp.