Optimization of Computation Resource for Container-Based Multi-MEC Collaboration System

Mobile Edge Computing (MEC) has potential to improve performance of 5G networks in terms of latency and bandwidth. Recently, the architecture of distributed MEC host integrated with 5G networks is proposed by ETIS, providing a new paradigm for implementing edge networks. In this paper, considering the performance optimization and user mobility in edge networks, Docker container is applied to MEC host to form a container-based multi-MEC collaboration system (CMMCS) so that it can optimize computation resources among MEC hosts while guaranteeing QoS. Then the resource allocation optimization is formulated to the system cost minimization and the general pattern of virtual machine resource consumption is considered. After that, we prove that the system cost minimization problem is an NP-hard problem, and a DABF scheme based container deployment algorithm is proposed to figure out the optimal solution. Simulation results demonstrate that our proposed algorithm achieves significant reduction on system cost in CMMCS compared to other baselines in any network environment.

[1]  Branka Vucetic,et al.  Baseband Processing Units Virtualization for Cloud Radio Access Networks , 2015, IEEE Wireless Communications Letters.

[2]  César A. F. De Rose,et al.  Performance Evaluation of Container-Based Virtualization for High Performance Computing Environments , 2013, 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing.

[3]  Jun Peng,et al.  Fair Resource Allocation for System Throughput Maximization in Mobile Edge Computing , 2018, IEEE Access.

[4]  Javid Taheri,et al.  A model for QoS-aware VNF placement and provisioning , 2017, 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN).

[5]  Yan Zhang,et al.  Mobile Edge Computing: A Survey , 2018, IEEE Internet of Things Journal.

[6]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[7]  Tarik Taleb,et al.  Coalitional Game for the Creation of Efficient Virtual Core Network Slices in 5G Mobile Systems , 2018, IEEE Journal on Selected Areas in Communications.

[8]  Sachchidanand Singh,et al.  Containers & Docker: Emerging roles & future of Cloud technology , 2016, 2016 2nd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT).

[9]  Roberto Di Pietro,et al.  To Docker or Not to Docker: A Security Perspective , 2016, IEEE Cloud Computing.

[10]  Victor C. M. Leung,et al.  Network Slicing Based 5G and Future Mobile Networks: Mobility, Resource Management, and Challenges , 2017, IEEE Communications Magazine.

[11]  Dongfeng Yuan,et al.  Resource Modeling and Scheduling for Mobile Edge Computing: A Service Provider’s Perspective , 2018, IEEE Access.

[12]  Hung-Yu Wei,et al.  Task offloading and resource allocation in mobile-edge computing system , 2018, 2018 27th Wireless and Optical Communication Conference (WOCC).

[13]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[14]  George K. Karagiannidis,et al.  Resource Allocation in NOMA-Based Fog Radio Access Networks , 2018, IEEE Wireless Communications.