Virtual machine placement for backhaul traffic minimization in fog radio access networks

With the advance of wireless technologies, the rapid mobile data traffic growth will lead to severe network resource consumption and exceptionally long latency to access services, especially for cloud-based applications. To tackle these issues, Fog Radio Access Network (F-RAN) is recently emerged for next generation cellular networks. F-RAN is considered as an extension of the cloud computing paradigm to the edge of the network and a highly virtualized platform that provides computing, storage, and network services for mobile devices. However, how to appropriately place virtual machines (VMs) into fog nodes in F-RAN systems is very challenging, and will significantly affect the bandwidth consumption of backhaul links. Thus this paper studies the replication-based VM placement problem, and aims at minimizing the total backhaul traffic generated by VM migrations and data transmissions. We observe that the VM placement operation should not be frequently executed and practically considers the problem in a long term aspect. Then we propose a heuristic algorithm to solve the problem. The simulation results agree our observation and show that compared with a greedy approach and an optimal algorithm, the proposed algorithm demonstrates with favorable results for the overall backhaul network usage.

[1]  Zoltán Király,et al.  Efficient implementations of minimum-cost flow algorithms , 2012, ArXiv.

[2]  Muhammad Ali Imran,et al.  5G Backhaul Challenges and Emerging Research Directions: A Survey , 2016, IEEE Access.

[3]  Wei-Ho Chung,et al.  Enabling Low-Latency Applications in Fog-Radio Access Networks , 2017, IEEE Network.

[4]  Hanan Lutfiyya,et al.  Replication and Migration as Resource Management Mechanisms for Virtualized Environments , 2010, 2010 Sixth International Conference on Autonomic and Autonomous Systems.

[5]  Kin K. Leung,et al.  Dynamic service migration in mobile edge-clouds , 2015, 2015 IFIP Networking Conference (IFIP Networking).

[6]  Jiang Zhu,et al.  Fog Computing: A Platform for Internet of Things and Analytics , 2014, Big Data and Internet of Things.

[7]  Alon Itai,et al.  Two-Commodity Flow , 1978, JACM.

[8]  Deze Zeng,et al.  Migrate or not? Exploring virtual machine migration in roadside cloudlet‐based vehicular cloud , 2015, Concurr. Comput. Pract. Exp..

[9]  Vasileios Pappas,et al.  Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement , 2010, 2010 Proceedings IEEE INFOCOM.

[10]  Sema F. Oktug,et al.  A Traffic-Aware Virtual Machine Placement Method for Cloud Data Centers , 2013, 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing.

[11]  Juan Manuel García,et al.  A survey of migration mechanisms of virtual machines , 2014, CSUR.