SDN controller for network-aware adaptive orchestration in dynamic service chaining

This paper presents an SDN orchestrator that offers adaptive path provisioning in dynamic service chaining to recover from congestion events throughout service chain paths. Moreover, the SDN orchestrator exposes a Northbound interface based on REST principles and on the Intent-Based Network Modeling Language data model that allows applications to describe their requirements for the network (including dynamic service chaining) without being concerned with low-level implementation details. Experiments in an emulated network environment have been carried out to show the feasibility of the approach and to evaluate the effectiveness of the orchestration process in terms of network resource usage and adaptation overhead.

[1]  R. Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures (CHAPTER 5) , 2000 .

[2]  Raouf Boutaba,et al.  PayLess: A low cost network monitoring framework for Software Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[3]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[4]  Piero Castoldi,et al.  SDN controller for context-aware data delivery in dynamic service chaining , 2015, Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft).

[5]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[6]  Franco Callegati,et al.  SDN Controller Design for Dynamic Chaining of Virtual Network Functions , 2015, 2015 Fourth European Workshop on Software Defined Networks.

[7]  Minlan Yu,et al.  Practical and Incremental Convergence between SDN and Middleboxes , 2013 .

[8]  Sheng Jiang,et al.  NEMO (NEtwork MOdeling) Language , 2016 .

[9]  Piero Castoldi,et al.  Latency-aware composition of Virtual Functions in 5G , 2015, Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft).

[10]  Athanasios V. Vasilakos,et al.  A Survey on Service-Oriented Network Virtualization Toward Convergence of Networking and Cloud Computing , 2012, IEEE Transactions on Network and Service Management.

[11]  Meral Shirazipour,et al.  StEERING: A software-defined networking for inline service chaining , 2013, 2013 21st IEEE International Conference on Network Protocols (ICNP).

[12]  Tirumaleswar Reddy,et al.  Service Function Chaining (SFC) Control Plane Components & Requirements , 2016 .

[13]  Federica Paganelli,et al.  Context-aware service composition and delivery in NGSONs over SDN , 2014, IEEE Communications Magazine.

[14]  Seungjoon Lee,et al.  Network function virtualization: Challenges and opportunities for innovations , 2015, IEEE Communications Magazine.