Semantically Enhanced Mapping Algorithm for Affinity-Constrained Service Function Chain Requests

被引:28
作者
Bouten, Niels [1 ,2 ]
Mijumbi, Rashid [3 ]
Serrat, Joan [4 ]
Famaey, Jeroen [2 ]
Latre, Steven [2 ]
De Turck, Filip [1 ]
机构
[1] Univ Ghent, Dept Informat Technol, IMEC, B-9050 Ghent, Belgium
[2] Univ Antwerp, Dept Math & Comp Sci, IMEC, B-2020 Antwerp, Belgium
[3] Nokia Bell Labs, Dublin D15 Y6NT, Ireland
[4] Univ Politecn Cataluna, Network Engn Dept, ES-08034 Barcelona, Spain
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2017年 / 14卷 / 02期
关键词
Network function virtualization; software defined networking; semantic technology; NETWORK; VIRTUALIZATION; PLACEMENT;
D O I
10.1109/TNSM.2017.2681025
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network function virtualization (NFV) and software defined networking (SDN) have been proposed to increase the cost-efficiency, flexibility, and innovation in network service provisioning. This is achieved by leveraging IT virtualization techniques and combining them with programmable networks. By doing so, NFV and SDN are able to decouple the network functionality from the physical devices on which they are deployed. Service function chains (SFCs) composed out of virtual network functions (VNFs) can now be deployed on top of the virtualized infrastructure to create new value-added services. Current NFV approaches are limited to mapping the different VNF to the physical substrate subject to resource capacity constraints. They do not provide the possibility to define location requirements with a certain granularity and constraints on the colocation of VNF and virtual edges. Nevertheless, many scenarios can be envisioned in which a service provider (SP) would like to attach placement constraints for efficiency, resilience, legislative, privacy, and economic reasons. Therefore, we propose a set of affinity and anti-affinity constraints, which can be used by SP to define such placement restrictions. Furthermore, a semantic SFC validation framework is proposed that allows the virtual network function infrastructure provider (VNFInP) to check the validity of a set of constraints and provide feedback to the SPs. This allows the VNFInP to filter out any non-valid SFC requests before sending them to the mapping algorithm, significantly reducing the mapping time.
引用
收藏
页码:317 / 331
页数:15
相关论文
共 36 条
[1]  
Addis B, 2015, IEEE INT CONF CL NET, P171, DOI 10.1109/CloudNet.2015.7335301
[2]   A scalable, commodity data center network architecture [J].
Al-Fares, Mohammad ;
Loukissas, Alexander ;
Vahdat, Amin .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (04) :63-74
[3]  
[Anonymous], 2015, PROC IEEE ISTCONF NE
[4]  
[Anonymous], 2015, Network Softwarization (NetSoft), 2015 1st IEEE Conference on
[5]   Data Center Network Virtualization: A Survey [J].
Bari, Md. Faizul ;
Boutaba, Raouf ;
Esteves, Rafael ;
Granville, Lisandro Zambenedetti ;
Podlesny, Maxim ;
Rabbani, Md Golam ;
Zhang, Qi ;
Zhani, Mohamed Faten .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2013, 15 (02) :909-928
[6]  
Basilier H., 2014, Virtualizing network services - the telecom cloud
[7]  
Basta A., 2014, PROC 4 WORKSHOP ALLT, P33, DOI DOI 10.1145/2627585.2627592
[8]   Coordinated Allocation of Service Function Chains [J].
Beck, Michael Till ;
Felipe Botero, Juan .
2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
[9]  
Boucadair S., 2014, SERVICE FUN IN PRESS, P1
[10]   Cost-based placement of vDPI functions in NFV infrastructures [J].
Bouet, Mathieu ;
Leguay, Jeremie ;
Combe, Theo ;
Conan, Vania .
INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2015, 25 (06) :490-506