Traffic Steering for Service Function Chaining

被引:78
作者
Hantouti, Hajar [1 ]
Benamar, Nabil [2 ]
Taleb, Tarik [3 ,4 ]
Laghrissi, Abdelquoddous [3 ]
机构
[1] Moulay Ismail Univ, Dept Math & Comp Sci, Sch Sci, Meknes 11201, Morocco
[2] Moulay Ismail Univ, Dept Comp Engn, Sch Technol, Meknes 11201, Morocco
[3] Aalto Univ, Sch Elect Engn, Dept Commun & Networking, Espoo 02150, Finland
[4] Sejong Univ, Comp & Informat Secur Dept, Seoul 143747, South Korea
基金
欧盟地平线“2020”; 芬兰科学院;
关键词
Service function chaining; network services; traffic steering; NFV and SDN; SDN; IMPLEMENTATION; PLACEMENT; GAME;
D O I
10.1109/COMST.2018.2862404
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic service function chaining (SFC) is a technique that facilitates the enforcement of advanced services and differentiated traffic forwarding policies. It dynamically steers the traffic through an ordered list of service functions. Enabling SFC capabilities in the context of a software defined networking (SDN) architecture is promising, as it takes advantage of the SDN flexibility and automation abilities to structure service chains and improve the delivery time. However, the delivery time depends also on the traffic steering techniques used by an SFC solution. This paper provides a closer look at the current SDN architectures for SFC and provides an analysis of traffic steering techniques used by the current SDN-based SFC approaches. This study presents a comprehensive analysis of these approaches using efficiency criteria. It concludes that the studied solutions are not efficient enough to be deployed in real-life networks, principally due to scalability and flexibility limitations. Accordingly, this paper identifies relevant research challenges.
引用
收藏
页码:487 / 507
页数:21
相关论文
共 112 条
[51]   Scalable and coordinated allocation of service function chains [J].
Beck, Michael Till ;
Botero, Juan Felipe .
COMPUTER COMMUNICATIONS, 2017, 102 :78-88
[52]   Optimal virtual network function placement in multi-cloud service function chaining architecture [J].
Bhamare, Deval ;
Samaka, Mohammed ;
Erbad, Aiman ;
Jain, Raj ;
Gupta, Lav ;
Chan, H. Anthony .
COMPUTER COMMUNICATIONS, 2017, 102 :1-16
[53]   A survey on service function chaining [J].
Bhamare, Deval ;
Jain, Raj ;
Samaka, Mohammed ;
Erbad, Aiman .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 75 :138-155
[54]  
Blendin Jeremias, 2014, 2014 Third European Workshop on Software Defined Networks (EWSDN), P109, DOI 10.1109/EWSDN.2014.14
[55]  
Bond Lucy., 2017, P IEEE C NETW SOFTW, P1, DOI DOI 10.1109/NETSOFT.2017.8004204
[56]  
Boucadair M., 2014, Service Function Chaining: Framework and Architecture. Internet-Draft draftboucadairsfc-framework-02
[57]  
Cerrato Ivano, 2014, 2014 Third European Workshop on Software Defined Networks (EWSDN), P135, DOI 10.1109/EWSDN.2014.26
[58]   ESCAPE: Extensible Service ChAin Prototyping Environment using Mininet, Click, NETCONF and POX [J].
Csoma, Attila ;
Sonkoly, Balazs ;
Csikor, Levente ;
Nemeth, Felician ;
Gulyas, Andras ;
Tavernier, Wouter ;
Sahhaf, Sahel .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) :125-126
[59]   OpenSCaaS: An Open Service Chain as a Service Platform Toward the Integration of SDN and NFV [J].
Ding, Wanfu ;
Qi, Wen ;
Wang, Jianping ;
Chen, Biao .
IEEE NETWORK, 2015, 29 (03) :30-35
[60]  
Eichelberger Rafael Anton, 2017, 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), P568, DOI 10.23919/INM.2017.7987331