Enhancing Orchestration and Infrastructure Programmability in SDN with NOTORIETY

Software-Defined Networking (SDN) controllers are nowadays expected to manage large infrastructures and services in a practical, efficient, and optimized way. To achieve such control, SDN networks should increase the automation of orchestration functions to fullfil both service and network managemen...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2020-01, Vol.8, p.1-1
Hauptverfasser: Costa, Kevin B., Dantas Silva, Felipe S., Schneider, Lucas M., Neto, Emidio P., Neto, Augusto V., Esposito, Flavio
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Software-Defined Networking (SDN) controllers are nowadays expected to manage large infrastructures and services in a practical, efficient, and optimized way. To achieve such control, SDN networks should increase the automation of orchestration functions to fullfil both service and network management lifecycles. However, network management applications have stringent resource demands that orchestrators need to honor. Most of the available orchestrators focus on high-level approaches that rely exclusively on the Northbound API (NB-API). A few strategies have also been designed to optimize the controllers' internal mechanisms through features enabled by the Southbound API (SB-API). However, such solutions do not focus on optimal information delivery to the orchestrator, a crucial property to provide prompt feedback in response to network events, and to potentially drive self-healing and auto-scaling properties. To address such need, we present NOTORIETY, an orchestration system that provides an abstraction for real-time SDN network controller event message handling. NOTORIETY is able to maximize the orchestration capabilities of SDN controllers including innovative features for processing and delivering network event information. NOTORIETY's design consists of mechanisms that empower SDN-controlled entities by applying filtering rules to efficiently control and optimize data flows provided by the SDN controller. We implemented a testbed to assess our NOTORIETY proposal following the guidelines provided in the RFC 8456, and we benchmark its performance over three SDN controllers (OpenDaylight, ONOS, and Floodlight). The evaluation results reveal the effectiveness of NOTORIETY in reducing the execution time of SDN requests, load processing, and overall data marshaling volume in several scenarios.
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2020.3033486