SDN orchestration architectures and their integration with Cloud Computing applications

Abstract Emerging cloud-based applications, running in geographically distributed data centers (DCs), generate new dynamic traffic patterns which claim for a more efficient management of the traffic flows. Geographically distributed DCs interconnection requires automatic and more dynamic provisioning and deletion of end-to-end (E2E) connectivity services, through heterogeneous network domains. Each network domain may use a different data transport technology but also a different control/management system. The fast development of Software Defined Networking (SDN) and the interworking with current control plane technologies such as Generalized Multi-protocol Label Switching (GMPLS), demand orchestration over the heterogeneous control instances to provide seamless E2E connectivity services to external applications (i.e. Cloud Computing applications). In this work, we present different orchestration architectures based on the SDN principles which use the Path Computation Element (PCE) as a fundamental component. In particular, a single SDN controller orchestration approach is compared with an orchestration architecture based on the Application Based Network Operations (ABNO) defined within the International Engineering Task Force (IETF), in order to find the potential benefits and drawbacks of both architectures. Finally, the SDN IT and Network Orchestration (SINO) platform which integrates the management of Cloud Computing infrastructure with the network orchestration, it is used to validate both architectures by evaluating their performance providing two inter-DC connectivity services: E2E connectivity and Virtual Machine (VM) migration.

[1]  Lei Liu,et al.  Control and management of flexi-grid optical networks with an integrated stateful path computation element and OpenFlow controller [invited] , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[2]  Martin Bjorklund,et al.  YANG - A Data Modeling Language for the Network Configuration Protocol (NETCONF) , 2010 .

[3]  J. P. Fernandez-Palacios,et al.  First international SDN-based network orchestration of variable-capacity OPS over programmable flexi-grid EON , 2014, OFC 2014.

[4]  R. Martinez,et al.  Integrated IT and network orchestration using OpenStack, OpenDaylight and active stateful PCE for intra and inter data center connectivity , 2014, 2014 The European Conference on Optical Communication (ECOC).

[5]  Arturo Mayoral,et al.  Experimental Demonstration of H-PCE with BPG-LS in elastic optical networks , 2013 .

[6]  David A. Maltz,et al.  Network traffic characteristics of data centers in the wild , 2010, IMC '10.

[7]  Sam Hartman,et al.  Security Analysis of the Open Networking Foundation (ONF) OpenFlow Switch Specification , 2013 .

[8]  R. Martinez,et al.  Experimental validation of automatic lightpath establishment integrating OpenDayLight SDN controller and Active Stateful PCE within the ADRENALINE testbed , 2014, 2014 16th International Conference on Transparent Optical Networks (ICTON).

[9]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[10]  J. P. Fernandez-Palacios,et al.  SDN based Provisioning orchestration of OpenFlow/GMPLS flexi-grid networks with a stateful hierarchical PCE , 2014, OFC 2014.

[11]  R. Nejabati,et al.  Role of optical network infrastructure virtualization in data center connectivity and cloud computing , 2013, 2013 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC).

[12]  Adrian Farrel,et al.  North-Bound Distribution of Link-State and Traffic Engineering (TE) Information Using BGP , 2016, RFC.