Advanced search
1 file | 2.68 MB Add to list

Pluggable SDN framework for managing heterogeneous SDN networks

Jerico Moeyersons (UGent) , Pieter-Jan Maenhaut (UGent) , Filip De Turck (UGent) and Bruno Volckaert (UGent)
Author
Organization
Abstract
Software-defined networking (SDN) is a new network paradigm that is separating the data plane and the control plane of the network, making one or more centralized controllers to supervise the behaviour of the entire network. Different types of SDN controller software exist, and research dealing with the difficulties of consistently integrating these different controller types has mostly been declared future work. In this paper, the Domino framework is proposed, a pluggable SDN framework for managing heterogeneous SDN networks. In contrast to related work, the proposed framework allows research into SDN networks controlled by different types of SDN controllers attempting to standardize the northbound API of them. Domino implements a microservice plugin architecture where users can link different SDN networks to a processing algorithm. Such an algorithm allows for, eg, adapting the flows by building a pipeline using plugins that either invoke other SDN operations or generic data processing algorithms. The Domino framework is evaluated by implementing a proof-of-concept implementation, which is tested on the initial requirements. It achieves the modifiability and the interoperability with an average successful exchange ratio of 99.99%. The performance requirements are met for the frequently used commands with an average response time of 0.26 seconds, and the framework can handle at least 72 plugins simultaneously depending on the available amount of RAM. The proposed framework is evaluated by means of the implementation of a shortest path routing algorithm between heterogeneous SDN networks.

Downloads

  • (...).pdf
    • full text (Published version)
    • |
    • UGent only
    • |
    • PDF
    • |
    • 2.68 MB

Citation

Please use this url to cite or link to this publication:

MLA
Moeyersons, Jerico, et al. “Pluggable SDN Framework for Managing Heterogeneous SDN Networks.” INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, vol. 30, no. 2, 2020.
APA
Moeyersons, J., Maenhaut, P.-J., De Turck, F., & Volckaert, B. (2020). Pluggable SDN framework for managing heterogeneous SDN networks. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 30(2).
Chicago author-date
Moeyersons, Jerico, Pieter-Jan Maenhaut, Filip De Turck, and Bruno Volckaert. 2020. “Pluggable SDN Framework for Managing Heterogeneous SDN Networks.” INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT 30 (2).
Chicago author-date (all authors)
Moeyersons, Jerico, Pieter-Jan Maenhaut, Filip De Turck, and Bruno Volckaert. 2020. “Pluggable SDN Framework for Managing Heterogeneous SDN Networks.” INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT 30 (2).
Vancouver
1.
Moeyersons J, Maenhaut P-J, De Turck F, Volckaert B. Pluggable SDN framework for managing heterogeneous SDN networks. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT. 2020;30(2).
IEEE
[1]
J. Moeyersons, P.-J. Maenhaut, F. De Turck, and B. Volckaert, “Pluggable SDN framework for managing heterogeneous SDN networks,” INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, vol. 30, no. 2, 2020.
@article{8643329,
  abstract     = {Software-defined networking (SDN) is a new network paradigm that is separating the data plane and the control plane of the network, making one or more centralized controllers to supervise the behaviour of the entire network. Different types of SDN controller software exist, and research dealing with the difficulties of consistently integrating these different controller types has mostly been declared future work. In this paper, the Domino framework is proposed, a pluggable SDN framework for managing heterogeneous SDN networks. In contrast to related work, the proposed framework allows research into SDN networks controlled by different types of SDN controllers attempting to standardize the northbound API of them. Domino implements a microservice plugin architecture where users can link different SDN networks to a processing algorithm. Such an algorithm allows for, eg, adapting the flows by building a pipeline using plugins that either invoke other SDN operations or generic data processing algorithms. The Domino framework is evaluated by implementing a proof-of-concept implementation, which is tested on the initial requirements. It achieves the modifiability and the interoperability with an average successful exchange ratio of 99.99%. The performance requirements are met for the frequently used commands with an average response time of 0.26 seconds, and the framework can handle at least 72 plugins simultaneously depending on the available amount of RAM. The proposed framework is evaluated by means of the implementation of a shortest path routing algorithm between heterogeneous SDN networks.},
  articleno    = {e2087},
  author       = {Moeyersons, Jerico and Maenhaut, Pieter-Jan and De Turck, Filip and Volckaert, Bruno},
  issn         = {1055-7148},
  journal      = {INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT},
  language     = {eng},
  number       = {2},
  pages        = {20},
  title        = {Pluggable SDN framework for managing heterogeneous SDN networks},
  url          = {http://dx.doi.org/10.1002/nem.2087},
  volume       = {30},
  year         = {2020},
}

Altmetric
View in Altmetric
Web of Science
Times cited: