An online distributed approach to Network Function Placement in NFV-enabled networks

被引:2
|
作者
Anbiah, Anix [1 ]
Sivalingam, Krishna M. [1 ]
机构
[1] Indian Inst Technol Madras, Dept Comp Sci & Engn, Chennai, Tamil Nadu, India
关键词
Software-Defined Networks; Network Function Virtualization; Network Function Placement; distributed;
D O I
10.1007/s12046-020-01530-y
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Network Function Placement (NFP) involves placing virtual network functions (VNFs) on the nodes of a network such that the data that flow through the network are processed by a chain of service functions along their path from source to destination. There are three aspects to this problem: (i) routing the flows efficiently through the network, (ii) placement of the VNFs on the nodes and (iii) steering each flow through a chain of VNFs, known as the service function chain (SFC). Routing must attempt to find "optimal" paths through the network (for e.g., shortest paths), possibly subject to constraints such as path latency and link bandwidth. The VNFs consume resources on the nodes where they are placed and are constrained by the capacity of the nodes. Steering must ensure that each flow has along its path a sequence of VNFs, likely in a certain order. One way to specify this problem is to define a multi-commodity flow problem with additional constraints based on the steering and placement requirements. Simultaneously solving all three aspects of this problem, trying to optimize various parameters and within the various constraints, is a hard problem, with even a simplified version shown to be NP-complete in this paper. Attempting to optimally solve this problem in real time while flows are getting provisioned and de-provisioned in parallel is an intractable problem, especially in large networks. Hence various types of heuristics have been used to solve this problem. In this paper we introduce a distributed, online solution that employs a message-passing protocol for nodes to negotiate the placement of the VNFs, with the minimization of the number of VNF instances being the primary objective. We compare the performance of the solution to that of the theoretically optimal solution and other proposed heuristics on both the Fat-tree topology and the BCube topology. The results show that this solution performs better than other heuristics. The average ratio of the result of the proposed solution to that of the optimal solution, taken as the approximation ratio, is found to be 1.5 for the tested scenarios.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] Throughput Optimization and Delay Guarantee VNF Placement for Mapping SFC Requests in NFV-Enabled Networks
    Yue, Yi
    Cheng, Bo
    Wang, Meng
    Li, Biyi
    Liu, Xuan
    Chen, Junliang
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (04): : 4247 - 4262
  • [42] Forecasting assisted VNF scaling in NFV-enabled networks
    Yao, Yifu
    Guo, Songtao
    Li, Pan
    Liu, Guiyan
    Zeng, Yue
    [J]. COMPUTER NETWORKS, 2020, 168
  • [43] Survivable Service Function Chain Mapping in NFV-Enabled 5G Networks
    Hu, Yue
    Guo, Yongan
    [J]. PROCEEDINGS OF THE 2021 IEEE 7TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2021): ACCELERATING NETWORK SOFTWARIZATION IN THE COGNITIVE AGE, 2021, : 375 - 380
  • [44] Optimising resource allocation for virtual network functions in SDN/NFV-enabled MEC networks
    Kiran, Nahida
    Liu, Xuanlin
    Wang, Sihua
    Yin, Changchuan
    [J]. IET COMMUNICATIONS, 2021, 15 (13) : 1710 - 1722
  • [45] Reactive security for SDN/NFV-enabled industrial networks leveraging service function chaining
    Petroulakis, Nikolaos E.
    Fysarakis, Konstantinos
    Askoxylakis, Ioannis
    Spanoudakis, George
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2018, 29 (07):
  • [46] Joint Dynamical VNF Placement and SFC Routing in NFV-Enabled SDNs
    Liu, Liang
    Guo, Songtao
    Liu, Guiyan
    Yang, Yuanyuan
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (04): : 4263 - 4276
  • [47] Service Recovery in NFV-Enabled Networks: Algorithm Design and Analysis
    Nguyen, Dung H. P.
    Lin, Chih-Chieh
    Nguyen, Tu N.
    Chu, Shao-, I
    Liu, Bing-Hong
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (02) : 800 - 813
  • [48] Throughput optimization for admitting NFV-enabled requests in cloud networks
    Xu, Zichuan
    Liang, Weifa
    Galis, Alex
    Ma, Yu
    Xia, Qiufen
    Xu, Wenzheng
    [J]. COMPUTER NETWORKS, 2018, 143 : 15 - 29
  • [49] VISION - Interactive and Selective Visualization for Management of NFV-Enabled Networks
    Franco, Muriel Figueredo
    dos Santos, Ricardo Luis
    Schaeffer-Filho, Alberto
    Granville, Lisandro Zambenedetti
    [J]. IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 274 - 281
  • [50] Multicast Service Function Chain Orchestration in SDN/NFV-Enabled Networks: Embedding, Readjustment, and Expanding
    Li, Hang
    Wang, Luhan
    Zhu, Zhenghe
    Chen, Yawen
    Lu, Zhaoming
    Wen, Xiangming
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (04): : 4634 - 4651