Title | ||
---|---|---|
Reusability of software-defined networking applications: A runtime, multi-controller approach |
Abstract | ||
---|---|---|
The Software-Defined Networking (SDN) ecosystem is still characterized by a multitude of different controller platforms, each with its own programming model, execution model, and capabilities. This creates a danger of a controller lock-in for both developers of SDN control applications and operators of SDN networks. Since no single controller platform appears to dominate the ecosystem for the foreseeable future, there is a need for portability of control applications between different platforms. We propose an architecture based on executing multiple instances of different controller platforms concurrently in a network to provide the SDN code the environment it was written for. It is built around a controller-independent network event routing element called Network Engine that provides composition and conflict resolution. Results obtained in realistic scenarios demonstrate the feasibility of the proposed approach, which increases both developer productivity and operational flexibility. A preliminary prototype of the architecture is available for testing as an open source project. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1109/CNSM.2016.7818419 | 2016 12th International Conference on Network and Service Management (CNSM) |
Keywords | Field | DocType |
software-defined networking,runtime multicontroller approach,programming model,execution model,SDN control applications,controller-independent network event routing element,network engine | Control theory,Programming paradigm,Computer science,Server,Computer network,Network topology,Software portability,Execution model,Software-defined networking,Reusability,Distributed computing | Conference |
ISSN | ISBN | Citations |
2165-9605 | 978-1-5090-3236-5 | 0 |
PageRank | References | Authors |
0.34 | 6 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Roberto Doriguzzi Corin | 1 | 116 | 14.39 |
Pedro A. Aranda-Gutiérrez | 2 | 0 | 0.34 |
Elisa Rojas | 3 | 20 | 9.66 |
H. Karl | 4 | 1817 | 180.47 |
Salvadori, E. | 5 | 23 | 4.79 |