Adaptive Placement and Routing for Service Function Chains With Service Deadlines

被引:29
作者
Wang, Yun [1 ]
Huang, Chih-Kai [2 ]
Shen, Shan-Hsiang [3 ]
Chiu, Ge-Ming [3 ]
机构
[1] Delta Elect, Taipei 114, Taiwan
[2] InwinSTACK Technol, Taipei 220, Taiwan
[3] Natl Taiwan Univ Sci & Technol, Comp Sci & Informat Engn Dept, Taipei 106, Taiwan
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2021年 / 18卷 / 03期
关键词
Servers; Routing; Network topology; Service function chaining; Scheduling; Topology; Delays; Software-defined networking (SDN); service function chain (SFC); network function virtualization (NFV); scheduling; routing; NETWORK; DESIGN;
D O I
10.1109/TNSM.2021.3086977
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network Function Virtualization (NFV) pushes the hardware-based network functions to generic servers as software and brings a highly flexible for deployment. The availability of Virtual Machines (VMs) enables the dynamic placement of Virtual Network Functions (VNFs) on demand, and it can reduce a large number of manual configuration processes that increase deployment efficiency. However, some services require more than one VNF to process. Therefore, the network flows need to traverse a set of sequential network functions called Service Function Chain (SFC). How to efficiently route traffic along service function chain and place VNFs in a network under operational constraints is a crucial issue. In this paper, we must overcome two challenges: (1) determining a flow path that traverses suitable network functions in the required order to meet the requirement of services, and (2) considering network loading and other dynamic characteristics when traffic is routed through existing VNFs. Thus, we present methods to solve the routing and placement problems for the service function chain. Our solutions transform the network representation to a virtual layered graph that considers NFV processing latency and allows conventional shortest path algorithms to solve the problem. We are not only pursuing high success rates to serve more flows but also taking into account the execution time of the algorithms.
引用
收藏
页码:3021 / 3036
页数:16
相关论文
共 31 条
[1]   On the Interplay Between Network Function Mapping and Scheduling in VNF-Based Networks: A Column Generation Approach [J].
Alameddine, Hyame Assem ;
Sebbah, Samir ;
Assi, Chadi .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (04) :860-874
[2]  
[Anonymous], 2016, J ELECTR COMPUT ENG
[3]  
[Anonymous], 2014, SERVICE FUNCTION CHA
[4]  
[Anonymous], 2014, NETWORK FUNCTIONS VI
[5]  
Atefi K, 2016, IEEE REGION 10 SYMP, P19, DOI 10.1109/TENCONSpring.2016.7519371
[6]   Orchestrating Virtualized Network Functions [J].
Bari, Md. Faizul ;
Chowdhury, Shihabur Rahman ;
Ahmed, Reaz ;
Boutaba, Raouf ;
Muniz Bandeira Duarte, Otto Carlos .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (04) :725-739
[7]  
Bari MF, 2015, INT CONF NETW SER, P50, DOI 10.1109/CNSM.2015.7367338
[8]   Towards a Cost Optimal Design for a 5G Mobile Core Network Based on SDN and NFV [J].
Basta, Arsany ;
Blenk, Andreas ;
Hoffmann, Klaus ;
Morper, Hans Jochen ;
Hoffmann, Marco ;
Kellerer, Wolfgang .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (04) :1061-1075
[9]   An SDN/NFV Platform for Personal Cloud Services [J].
Bruschi, Roberto ;
Davoli, Franco ;
Lago, Paolo ;
Lombardo, Alfio ;
Lombardo, Chiara ;
Rametta, Corrado ;
Schembra, Giovanni .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (04) :1143-1156
[10]   Virtual Network Function Placement: Towards Minimizing Network Latency and Lead Time [J].
Cho, Daewoong ;
Taheri, Javid ;
Zomaya, Albert Y. ;
Wang, Lizhe .
2017 9TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2017, :90-97