计算机科学 ›› 2020, Vol. 47 ›› Issue (9): 246-251.doi: 10.11896/jsjkx.190800008

• 计算机网络 • 上一篇    下一篇

面向5G通信网络的NFV内存资源管理方法

苏畅, 张定权, 谢显中, 谭娅   

  1. 重庆邮电大学重庆市计算机网络与通信技术重点实验室 重庆400065
  • 收稿日期:2019-08-02 发布日期:2020-09-10
  • 通讯作者: 谢显中(xiexzh@cqupt.edu.cn)
  • 作者简介:changsu@cqupt.edu.cn
  • 基金资助:
    重庆市教委科学技术研究重点项目(KJZD-K201800603)

NFV Memory Resource Management in 5G Communication Network

SU Chang, ZHANG Ding-quan, XIE Xian-zhong, TAN Ya   

  1. Chongqing Key Laboratory of Computer Network and Communication Technology,Chongqing University of Posts and
    Telecommunications,Chongqing 400000,China
  • Received:2019-08-02 Published:2020-09-10
  • About author:SU Chang,born in 1979,Ph.D,professor,is a member of China Computer Federation (CCF).Her main research interests include QoS prediction,resource management,recommendation and prediction in location-based social network.
    XIE Xian-zhong,born in 1966,Ph.D,professor.His main research interests include cognitive radio network,interference cancellation and MIMO techno-logy,green communication network.
  • Supported by:
    Scientific and Technological Research Program of Chongqing Municipal Education Commission (KJZD-K201800603).

摘要: 随着5G研究的深入和商用的推进,出现了各式各样的挑战,其中,5G通信系统的资源管理对于5G网络的研究来说是一个关键性的挑战。网络功能虚拟化技术为5G的实现提供了关键支撑,同时也为5G的资源管理问题引入了新的研究方向,但是网络功能虚拟化场景中的资源管理是一个比较复杂问题。特别地,虚拟网络功能的不同放置位置会为其性能带来不同的影响。文中首先对网络功能虚拟化的资源分配方法及放置对性能的影响进行了分析和研究,在此基础上,主要根据知识定义网络所提出的范例,探讨了将机器学习技术应用于虚拟网络功能内存资源管理的研究,构建神经网络学习模型,预测内存资源消耗。其次,重点对输入流量的特征进行提取,流量主要由一组特征表示,这些特征代表了从数据链路层到传输层的小批次信息,其中的内存消耗是从虚拟机管理程序的性能监测工具上得出的批量的平均内存消耗。最后,利用神经网络模型预测内存资源消耗,从而达到对内存资源进行管理的目的。

关键词: 5G通信网络, 机器学习, 内存消耗, 网络功能虚拟化, 资源管理

Abstract: ith the deepening of 5G research and the advancement of commercialization,it also brings various challenges.Among them,the resource management of 5G communication system is a key challenge for the research of 5G network.Network Function Virtualization (NFV) technology provides key support for 5G implementation,and it also introduces new research directions for 5G resource management issues.However,resource management in network function virtualization scenarios is a more complex issue.In particular,different placements of virtual network functions have different effects on their performance.Firstly,this paper analyzed and studied the impact of NFV resource allocation methods and NFV placement on performance.On this basis,this paper mainly discussed machine learning based on the example proposed by Knowledge Definition Network (KDN).The technology is applied to the study of virtual network function memory resource management,constructing a neural network learning model,and predicting memory resource consumption.Secondly,the focus of this paper is on the extraction of the characteristics of the input traffic.The traffic is mainly represented by a set of features,which represent small batches of information from the data link layer to the transport layer,where the memory consumption is from the hypervisor.The average memory consumption of the batch is obtained on the performance monitoring tool.Finally,this paper aimed to manage memory resources by using neural networks to predict memory resource consumption.

Key words: 5G Communication network, Machine learning, Memory consumption, Network function virtualization, Resource management

中图分类号: 

  • TP183
[1] NGMN A.5G White Paper[OL].NGMN Industry Conferenceand Exhibition.https://www.ngmn.org/work-programme/5g-white-paper.html.
[2] GARNER J,MESTRES A,ALARCON E,et al.Machine learning-based network modeling:An artificial neural network model vs a theoretical inspired model[C]//Ninth International Conference on Ubiquitous & Future Networks.IEEE,2017:522-524.
[3] LIOTOU E,ELSHAER H,SCHATZ R,et al.Shaping QoE in the 5G ecosystem[C]//7th International Workshop on Quality of Multimedia Experience (IEEE QoMEX).IEEE,2015:1-6.
[4] ZHANG X X,WU C,LI Z P,et al.Proactive VNF Provisioning with Multi-timescale Cloud Resources:Fusing Online Learning and Online Optimization[C]//IEEE Conference on Computer Communications.IEEE,2017.
[5] AKYILDIZ I F,NIE S,LIN S C,et al.5G Roadmap:10 Key Enabling Technologies[J].Computer Networks,2016,106:17-48.
[6] MESTRES A,HIBBETT M J,ESTRADA G,et al.Knowledge-Defined Networking[J].ACM SIGCOMM Computer Communication Review,2017,47(3):2-10.
[7] NGUYEN T M,FDIDA S,PHAM T M.A comprehensive resource management and placement for network function virtualization[C]//Network Softwarization.IEEE,2017:1-9.
[8] MOENS H,TURCK F D.VNF-P:A model for efficient placement of virtualized network functions[C]//2014 10th International Conference on Network and Service Management (CNSM).IEEE Computer Society,2014:418-423.
[9] COHEN R,LEWIN-EYTAN L,NAOR J S,et al.Near optimal placement of virtual network functions[C]//IEEE Conference on Computer Communications.IEEE,2015:1346-1354.
[10] MENG X,PAPPAS V,ZHANG L.Improving the Scalability of Data Center Networks with Traffic-aware Virtual Machine Placement[C]//2010 Proceedings IEEE on INFOCOM.IEEE,2010:1154-1162.
[11] MAO H,ALIZADEH M,ISHAIMENACHE,et al.ResourceManagement with Deep Reinforcement Learning[C]//15th ACM Workshop.ACM,2016:50-56.
[12] GHAZNAVI M,KHAN A,SHAHRIAR N,et al.Elastic virtual network function placement[C]//IEEE International Conference on Cloud Networking.IEEE,2015:255-260.
[13] KULKARNI S G,ZHANG W,HWANG J H,et al.NFVnice:Dynamic Backpressure and Scheduling for NFV Service Chains[C]//the Conference of the ACM Special Interest Group.ACM,2015:71-84.
[14] SUBRAMANYA T,RIGGIO R,RASHEED T.Intent-basedmobile backhauling for 5G networks[C]//International Conference on Network & Service Management.IEEE,2017:348-352.
[15] TSUZAKI Y,OKABE Y.Reactive configuration updating forIntent-Based Networking[C]//2017 International Conference on Information Networking (ICOIN).IEEE,2017:97-102.
[16] HYUN J,HONG J.Knowledge-defined networking using in-band network telemetry[C]//Asia-Pacific Network Operations and Management Symposium (APNOMS).2017:54-57.
[17] RUELAS A M R,ROTHENBERG C E.A Load BalancingMethod based on Artificial Neural Networks for Knowledge-defined Data Center Networking[C]//ACM Press the 10th Latin America Networking Conference.ACM,2018:106-109.
[18] RIOS L M,SAHINIDIS N V.Derivative-free optimization:a review of algorithms and comparison of software implementations[J].Journal of Global Optimization,2013,56(3):1247-1293.
[19] NAWI N M,KHAN A,REHMAN M Z.A New LevenbergMarquardt based Back Propagation Algorithm Trained with Cuckoo Search[J].Procedia Technology,2013,11:18-23.
[20] CHO K,MITSUYA K,KATO A.Traffic data repository at the WIDE Project[C]//Project Usenix Freenix Track.2000:263-270.
[1] 冷典典, 杜鹏, 陈建廷, 向阳.
面向自动化集装箱码头的AGV行驶时间估计
Automated Container Terminal Oriented Travel Time Estimation of AGV
计算机科学, 2022, 49(9): 208-214. https://doi.org/10.11896/jsjkx.210700028
[2] 宁晗阳, 马苗, 杨波, 刘士昌.
密码学智能化研究进展与分析
Research Progress and Analysis on Intelligent Cryptology
计算机科学, 2022, 49(9): 288-296. https://doi.org/10.11896/jsjkx.220300053
[3] 李瑶, 李涛, 李埼钒, 梁家瑞, Ibegbu Nnamdi JULIAN, 陈俊杰, 郭浩.
基于多尺度的稀疏脑功能超网络构建及多特征融合分类研究
Construction and Multi-feature Fusion Classification Research Based on Multi-scale Sparse Brain Functional Hyper-network
计算机科学, 2022, 49(8): 257-266. https://doi.org/10.11896/jsjkx.210600094
[4] 张光华, 高天娇, 陈振国, 于乃文.
基于N-Gram静态分析技术的恶意软件分类研究
Study on Malware Classification Based on N-Gram Static Analysis Technology
计算机科学, 2022, 49(8): 336-343. https://doi.org/10.11896/jsjkx.210900203
[5] 何强, 尹震宇, 黄敏, 王兴伟, 王源田, 崔硕, 赵勇.
基于大数据的进化网络影响力分析研究综述
Survey of Influence Analysis of Evolutionary Network Based on Big Data
计算机科学, 2022, 49(8): 1-11. https://doi.org/10.11896/jsjkx.210700240
[6] 陈明鑫, 张钧波, 李天瑞.
联邦学习攻防研究综述
Survey on Attacks and Defenses in Federated Learning
计算机科学, 2022, 49(7): 310-323. https://doi.org/10.11896/jsjkx.211000079
[7] 李亚茹, 张宇来, 王佳晨.
面向超参数估计的贝叶斯优化方法综述
Survey on Bayesian Optimization Methods for Hyper-parameter Tuning
计算机科学, 2022, 49(6A): 86-92. https://doi.org/10.11896/jsjkx.210300208
[8] 赵璐, 袁立明, 郝琨.
多示例学习算法综述
Review of Multi-instance Learning Algorithms
计算机科学, 2022, 49(6A): 93-99. https://doi.org/10.11896/jsjkx.210500047
[9] 肖治鸿, 韩晔彤, 邹永攀.
基于多源数据和逻辑推理的行为识别技术研究
Study on Activity Recognition Based on Multi-source Data and Logical Reasoning
计算机科学, 2022, 49(6A): 397-406. https://doi.org/10.11896/jsjkx.210300270
[10] 姚烨, 朱怡安, 钱亮, 贾耀, 张黎翔, 刘瑞亮.
一种基于异质模型融合的 Android 终端恶意软件检测方法
Android Malware Detection Method Based on Heterogeneous Model Fusion
计算机科学, 2022, 49(6A): 508-515. https://doi.org/10.11896/jsjkx.210700103
[11] 王飞, 黄涛, 杨晔.
基于Stacking多模型融合的IGBT器件寿命的机器学习预测算法研究
Study on Machine Learning Algorithms for Life Prediction of IGBT Devices Based on Stacking Multi-model Fusion
计算机科学, 2022, 49(6A): 784-789. https://doi.org/10.11896/jsjkx.210400030
[12] 许杰, 祝玉坤, 邢春晓.
机器学习在金融资产定价中的应用研究综述
Application of Machine Learning in Financial Asset Pricing:A Review
计算机科学, 2022, 49(6): 276-286. https://doi.org/10.11896/jsjkx.210900127
[13] 李野, 陈松灿.
基于物理信息的神经网络:最新进展与展望
Physics-informed Neural Networks:Recent Advances and Prospects
计算机科学, 2022, 49(4): 254-262. https://doi.org/10.11896/jsjkx.210500158
[14] 么晓明, 丁世昌, 赵涛, 黄宏, 罗家德, 傅晓明.
大数据驱动的社会经济地位分析研究综述
Big Data-driven Based Socioeconomic Status Analysis:A Survey
计算机科学, 2022, 49(4): 80-87. https://doi.org/10.11896/jsjkx.211100014
[15] 张潆藜, 马佳利, 刘子昂, 刘新, 周睿.
以太坊Solidity智能合约漏洞检测方法综述
Overview of Vulnerability Detection Methods for Ethereum Solidity Smart Contracts
计算机科学, 2022, 49(3): 52-61. https://doi.org/10.11896/jsjkx.210700004
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!