A Service Function Chain Deployment Method Based on Network Flow Theory for Load Balance in Operator Networks

被引:8
|
作者
Han, Xiaoyang [1 ]
Meng, Xiangru [1 ]
Yu, Zhenhua [2 ]
Kang, Qiaoyan [1 ]
Zhao, Yu [3 ]
机构
[1] Air Force Engn Univ, Coll Informat & Nav, Xian 710077, Peoples R China
[2] Xian Univ Sci & Technol, Coll Comp Sci & Technol, Xian 710054, Peoples R China
[3] Air Force Engn Univ, Coll Air & Missile Def, Xian 710051, Peoples R China
来源
IEEE ACCESS | 2020年 / 8卷
基金
中国国家自然科学基金;
关键词
Substrates; Delays; Quality of service; Heuristic algorithms; Resource management; Servers; Network function virtualization; service function chain; node disassembling method; virtual network functions combination; minimum-cost maximum-flow; FUNCTION VIRTUALIZATION; OPTIMIZATION; ALGORITHM; NFV;
D O I
10.1109/ACCESS.2020.2994912
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network function virtualization technology makes the deployment and management of network service more flexible and elastic by decoupling network function from dedicated hardware. The service requests of network function virtualization are usually deployed in the form of a service function chain. In order to solve the problems of load imbalance, unreasonable utilization of substrate resources, and the high delay of the service function chain deployment in operator networks, a service function chain deployment method based on the network flow theory is proposed in this paper. First, on the basis of perceiving the substrate network resources and topology with a software-defined network controller in real time, a candidate node set is determined according to the resource constraints and the locations of ingress/egress switch nodes that service flow flows in/out. Second, the candidate node set, the ingress/egress switch nodes and the connection between them are used to form a directed network, and the service function chain deployment problem is transformed into an optimal path selection problem. Then, a node disassembling method is used to transform the directed network into a capacity-flow-cost network. Finally, a minimum-cost maximum-flow algorithm is used to find the optimal deployment path and complete the service function chain deployment. Experiments show that the method proposed in this paper can guarantee the load balance of operator networks, reduce the average transmission delay of service flow, and make the utilization of substrate resources more reasonable.
引用
收藏
页码:93187 / 93199
页数:13
相关论文
共 50 条
  • [1] A security-aware service function chain deployment method for load balance and delay optimization
    Zhai, Dong
    Meng, Xiangru
    Yu, Zhenhua
    Hu, Hang
    Huang, Tao
    [J]. SCIENTIFIC REPORTS, 2022, 12 (01)
  • [2] A security-aware service function chain deployment method for load balance and delay optimization
    Dong Zhai
    Xiangru Meng
    Zhenhua Yu
    Hang Hu
    Tao Huang
    [J]. Scientific Reports, 12
  • [3] Online Service Function Chain Deployment Method Based on Deep Q Network
    Qiu Hang
    Tang Hongbo
    You Wei
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (11) : 3122 - 3130
  • [4] Service Function Chain Deployment Method Based on Traffic Prediction and Adaptive Virtual Network Function Scaling
    Hu, Haiyan
    Kang, Qiaoyan
    Zhao, Shuo
    Wang, Jianfeng
    Fu, Youbin
    [J]. ELECTRONICS, 2022, 11 (16)
  • [5] Hybrid Service Chain Deployment in Networks with Unique Function
    Zheng, Danyang
    Peng, Chengzong
    Guler, Evrim
    Luo, Guangchun
    Tian, Ling
    Cao, Xiaojun
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [6] Dynamic Deployment Algorithm for Virtual Network Function Service Chain Based on DQN
    Li, Na
    Wang, Leijie
    Yan, Yu
    Wang, Jiading
    [J]. Journal of Network Intelligence, 2023, 8 (01): : 62 - 75
  • [7] Deployment Algorithm of Service Function Chain of Access Network Based on Stochastic Learning
    Chen Qianbin
    Yang Youchao
    Zhou Yu
    Zhao Guofan
    Tang Lun
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (02) : 417 - 423
  • [8] Reliable Service Function Chain Deployment Method Based on Deep Reinforcement Learning
    Qu, Hua
    Wang, Ke
    Zhao, Jihong
    [J]. SENSORS, 2021, 21 (08)
  • [9] Service Function Chain Deployment and Network Flow Scheduling in Geo-Distributed Data Centers
    Gu, Lin
    Hu, Jie
    Zeng, Deze
    Guo, Song
    Jin, Hai
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (04): : 2587 - 2597
  • [10] The Stochastic-Learning-Based Deployment Scheme for Service Function Chain in Access Network
    Yang, Youchao
    Chen, Qianbin
    Zhao, Guofan
    Zhao, Peipei
    Tang, Lun
    [J]. IEEE ACCESS, 2018, 6 : 52406 - 52420