Virtual Network Function Migration Based on Dynamic Resource Requirements Prediction

被引:47
作者
Tang, Lun [1 ,2 ]
He, Xiaoyu [1 ,2 ]
Zhao, Peipei [1 ,2 ]
Zhao, Guofan [1 ,2 ]
Zhou, Yu [1 ,2 ]
Chen, Qianbin [1 ,2 ]
机构
[1] Chongqing Univ Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
[2] Chongqing Key Lab Mobile Commun Technol, Chongqing 400065, Peoples R China
基金
中国国家自然科学基金;
关键词
Virtual network function; deep belief network; multi-task learning; migration; NFV; 5G;
D O I
10.1109/ACCESS.2019.2935014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network function virtualization (NFV) enables flexible deployment of virtual network function (VNF) in 5G mobile communication network. Due to the inherent dynamics of network flows, fluctuated resources are required to embedding VNFs. VNF migration has become a critical issue because of the time-varying resource requirements. In this paper, we propose a real-time VNF migration algorithm based on the deep belief network (DBN) to predict future resource requirements, which resolves the problem of lacking effective prediction in the existing methods. Firstly, we propose optimizing bandwidth utilization and migration overhead simultaneously in VNF migration. Then, to model the resource utilization that evolves over time, we adopt online learning with the assistant of offiine training in the prediction mechanism, and further introduce multi-task learning (MTL) in our deep architecture in order to improve the prediction accuracy. Moreover, we utilize adaptive learning rate to speed up the convergence speed of DBN. For the migration, we design a topology-aware greedy algorithm with the goal to optimize system cost by taking full advantage of the prediction result. In addition, based on tabu search, the proposed migration mechanism is further optimized. Simulation results show that the proposed scheme can achieve a good performance in reducing system cost and improving the service level agreements (SLA) of service.
引用
收藏
页码:112348 / 112362
页数:15
相关论文
共 37 条
[1]  
Alam S, 2016, INT CONF UBIQ FUTUR, P987, DOI 10.1109/ICUFN.2016.7536945
[2]  
[Anonymous], 1998, MULTITASK LEARNING
[3]  
[Anonymous], 2016, ARXIV PREPRINT ARXIV
[4]  
Collobert R., 2008, P 25 INT C MACHINE L, P160, DOI [10.1145/1390156.1390177, DOI 10.1145/1390156.1390177]
[5]  
Dean J, 2012, Advances in Neural Information Processing Systems, V25, P1
[6]  
Deng L, 2012, INT CONF ACOUST SPEE, P2133, DOI 10.1109/ICASSP.2012.6288333
[7]   Using Deep Learning-Based Approach to Predict Remaining Useful Life of Rotating Components [J].
Deutsch, Jason ;
He, David .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2018, 48 (01) :11-20
[8]   An Approach for Service Function Chain Routing and Virtual Function Network Instance Migration in Network Function Virtualization Architectures [J].
Eramo, Vincenzo ;
Miucci, Emanuele ;
Ammar, Mostafa ;
Lavacca, Francesco Giacinto .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (04) :2008-2025
[9]   Resource Allocation in NFV: A Comprehensive Survey [J].
Herrera, Juliver Gil ;
Botero, Juan Felipe .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (03) :518-532
[10]   Training products of experts by minimizing contrastive divergence [J].
Hinton, GE .
NEURAL COMPUTATION, 2002, 14 (08) :1771-1800