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 条
  • [21] Optimal Placement of Network Security Monitoring Functions in NFV-enabled Data Centers
    Lin, Po-Ching
    Wu, Chia-Feng
    Shih, Po-Hsien
    [J]. 2017 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CLOUD AND SERVICE COMPUTING (SC2 2017), 2017, : 9 - 16
  • [22] Resource Optimization and Traffic-aware VNF placement in NFV-enabled Networks
    Yue, Yi
    Cheng, Bo
    Liu, Xuan
    Wang, Meng
    Li, Biyi
    [J]. 2019 IEEE 25TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2019, : 153 - 158
  • [23] Virtual Network Function Selection and Chaining based on Deep Learning in SDN and NFV-Enabled Networks
    Pei, Jianing
    Hong, Peilin
    Li, Defang
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2018,
  • [24] Towards SDN/NFV-enabled satellite networks
    Gardikis, Georgios
    Koumaras, Harilaos
    Sakkas, Chris
    Koumaras, Vaios
    [J]. TELECOMMUNICATION SYSTEMS, 2017, 66 (04) : 615 - 628
  • [25] Edge intelligence for service function chain deployment in NFV-enabled networks
    Khoshkholghi, Mohammad Ali
    Mahmoodi, Toktam
    [J]. COMPUTER NETWORKS, 2022, 219
  • [26] A QoS Guarantee Mechanism for Service Function Chains in NFV-enabled Networks
    Yue, Yi
    Yang, Wencong
    Zhang, Xuebei
    Huang, Rong
    Tang, Xiongyang
    [J]. 2022 31ST INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2022), 2022,
  • [27] Scalable Orchestration of Service Function Chains in NFV-Enabled Networks: A Federated Reinforcement Learning Approach
    Huang, Haojun
    Zeng, Cheng
    Zhao, Yangmin
    Min, Geyong
    Zhu, Ying Ying
    Miao, Wang
    Hu, Jia
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2021, 39 (08) : 2558 - 2571
  • [28] Online Service Provisioning in NFV-Enabled Networks Using Deep Reinforcement Learning
    Nouruzi, Ali
    Zakeri, Abolfazl
    Javan, Mohammad Reza
    Mokari, Nader
    Hussain, Rasheed
    Kazmi, S. M. Ahsan
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (03): : 3276 - 3289
  • [29] Towards SDN/NFV-enabled satellite networks
    Georgios Gardikis
    Harilaos Koumaras
    Chris Sakkas
    Vaios Koumaras
    [J]. Telecommunication Systems, 2017, 66 : 615 - 628
  • [30] Optimal VNF Placement via Deep Reinforcement Learning in SDN/NFV-Enabled Networks
    Pei, Jianing
    Hong, Peilin
    Pan, Miao
    Liu, Jiangqing
    Zhou, Jingsong
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2020, 38 (02) : 263 - 278