SARM: Service function chain active reconfiguration mechanism based on load and demand prediction

被引:18
作者
Cai, Jun [1 ]
Qian, Kaili [1 ]
Luo, Jianzhen [1 ]
Zhu, Ke [1 ]
机构
[1] Guangdong Polytech Normal Univ, Sch Cyber Secur, Guangzhou 510665, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
computation load prediction; network function virtualization; reconfiguration strategy; resource demand prediction; service function chain; AWARE; PLACEMENT; ORCHESTRATION; DELAY;
D O I
10.1002/int.22848
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Network function virtualization is a promising technology for providing personalized services via agile service function chains (SFCs). Flexible SFC orchestration and rational resource allocation are pivotal for improving the SFC's quality of service (QoS). However, the requirements for computational load and resources have frequently been changing. Consequently, static resource allocation can result in resource insufficiency when SFCs turn busy and resource waste due to resource overplus when SFCs are idle. Since a dynamic resource allocation is necessary, the existing dynamic resource allocation methods' responses have often been delayed. This paper proposes an SFC active reconfiguration mechanism (SARM) based on computational load and resource demand. The SARM predicts nodes' computation loads and SFCs' resource demands and uses these predictions to estimate future QoS and develop the SFC reconfiguration strategy. The SARM considers multiple factors and applies a heuristic algorithm to achieve the tradeoff between migration cost and QoS preservation. The experiments demonstrate that the SARM can effectively predict the nodes' load and the resource demand of SFCs. In addition, the SARM can successfully identify the SFCs to reconfigure and reduce the QoS maintenance costs. The simulation results indicate that the average delays of the SFCs can be reduced by at least 26%.
引用
收藏
页码:6388 / 6414
页数:27
相关论文
共 41 条
[1]   APPM: Adaptive Parallel Processing Mechanism for Service Function Chains [J].
Cai, Jun ;
Huang, Zhongwei ;
Liao, Liping ;
Luo, Jianzhen ;
Liu, Wai-Xi .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02) :1540-1555
[2]   Composing and deploying parallelized service function chains [J].
Cai, Jun ;
Huang, Zhongwei ;
Luo, Jianzhen ;
Liu, Yan ;
Zhao, Huimin ;
Liao, Liping .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 163
[3]   DRL-QOR: Deep Reinforcement Learning-Based QoS/QoE-Aware Adaptive Online Orchestration in NFV-Enabled Networks [J].
Chen, Jing ;
Chen, Jia ;
Zhang, Hongke .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02) :1758-1774
[4]   Edge-Aware Convolution for RGB-D Image Segmentation [J].
Chen, Rongsen ;
Zhang, Fang-Lue ;
Rhee, Taehyun .
2020 35TH INTERNATIONAL CONFERENCE ON IMAGE AND VISION COMPUTING NEW ZEALAND (IVCNZ), 2020,
[5]  
Chen WH, 2020, IEEE CONF COMPUT, P1306, DOI 10.1109/INFOCOMWKSHPS50562.2020.9162655
[6]  
Chen X, 2020, IEEE CONF COMPUT, P436, DOI 10.1109/INFOCOMWKSHPS50562.2020.9162751
[7]  
Choi BY, 2004, IEEE INFOCOM SER, P1797
[8]   JASPER: Joint Optimization of Scaling, Placement, and Routing of Virtual Network Services [J].
Draexler, Sevil ;
Karl, Holger ;
Mann, Zoltan Adam .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (03) :946-960
[9]  
Dwaraki A., 2016, P ACM SIGCOMM WORKSH, P32
[10]   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