The Software-Defined Networking (SDN) paradigm disaggregates the data plane, embodied by switches that only forward data, from the control plane, embodied by SDN controllers that communicate with said switches. SDN also proposes a third, application layer, which implements various functions such as firewalls or service discovery by communicating with the controllers through the northbound interface. However, while state-of-the-art works propose the deployment of multiple, distributed SDN controllers, the software architecture of these controllers is still monolithic, requiring not only the controller runtime but also all the network-level applications to be deployed across all SDN controller hardware. On the other hand, state-of-the-art SDN controllers such as MSN allow treating network-level applications as microservices, which comes with the challenge of orchestrating the microservices across the network. In this paper, we present Grex, a framework to orchestrate network-level applications across microservice-based SDN controllers. We test and validate the optimization model of Grex by performing experiments in a realistic network testbed using the MSN controller.

Herrera, J.L., Scotece, D., Galán-Jiménez, J., Berrocal, J., Modica, G.D., Bellavista, P., et al. (2024). Orchestrating Microservice-based SDN Controllers: the MSN Realistic Use Case. 345 E 47TH ST, NEW YORK, NY 10017 USA : Institute of Electrical and Electronics Engineers Inc. [10.1109/globecom52923.2024.10901156].

Orchestrating Microservice-based SDN Controllers: the MSN Realistic Use Case

Herrera, Juan Luis;Scotece, Domenico
;
Modica, Giuseppe Di;Bellavista, Paolo;Foschini, Luca
2024

Abstract

The Software-Defined Networking (SDN) paradigm disaggregates the data plane, embodied by switches that only forward data, from the control plane, embodied by SDN controllers that communicate with said switches. SDN also proposes a third, application layer, which implements various functions such as firewalls or service discovery by communicating with the controllers through the northbound interface. However, while state-of-the-art works propose the deployment of multiple, distributed SDN controllers, the software architecture of these controllers is still monolithic, requiring not only the controller runtime but also all the network-level applications to be deployed across all SDN controller hardware. On the other hand, state-of-the-art SDN controllers such as MSN allow treating network-level applications as microservices, which comes with the challenge of orchestrating the microservices across the network. In this paper, we present Grex, a framework to orchestrate network-level applications across microservice-based SDN controllers. We test and validate the optimization model of Grex by performing experiments in a realistic network testbed using the MSN controller.
2024
Proceedings - IEEE Global Communications Conference, GLOBECOM
92
97
Herrera, J.L., Scotece, D., Galán-Jiménez, J., Berrocal, J., Modica, G.D., Bellavista, P., et al. (2024). Orchestrating Microservice-based SDN Controllers: the MSN Realistic Use Case. 345 E 47TH ST, NEW YORK, NY 10017 USA : Institute of Electrical and Electronics Engineers Inc. [10.1109/globecom52923.2024.10901156].
Herrera, Juan Luis; Scotece, Domenico; Galán-Jiménez, Jaime; Berrocal, Javier; Modica, Giuseppe Di; Bellavista, Paolo; Foschini, Luca...espandi
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1035721
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact