To increase the flexibility and the dynamism of communication networks, Software Defined Networking (SDN) has emerged as the challenging approach to decouple control and data planes, using a logically centralized controller able to manage the underlying network resources. However, traditional network solutions can not be always used in SDN. In this paper, we deal with routing issued in the setup of dynamic SDNs spanning Fog/Edge and IoT systems for the support of new generation applications. In particular, we propose a modified version of the Dijkstra's routing algorithm that can optimize complex routing metrics and uses MapReduce to speed up the configuration of routers in the network. The system can optimize the packet routing in according to different parameters including, e.g., hops, latency, and energy efficiency policies. In order to validate our work, we performed evaluations on the revised MapReduce version of the Dijkstra routing algorithm considering a high scalable network topology with thousands of virtual nodes.

Evaluating an Application Aware Distributed Dijkstra Shortest Path Algorithm in Hybrid Cloud/Edge Environments

Buzachis A.
Primo
;
Celesti A.
Secondo
;
Galletta A.
;
Fazio M.
Ultimo
2022-01-01

Abstract

To increase the flexibility and the dynamism of communication networks, Software Defined Networking (SDN) has emerged as the challenging approach to decouple control and data planes, using a logically centralized controller able to manage the underlying network resources. However, traditional network solutions can not be always used in SDN. In this paper, we deal with routing issued in the setup of dynamic SDNs spanning Fog/Edge and IoT systems for the support of new generation applications. In particular, we propose a modified version of the Dijkstra's routing algorithm that can optimize complex routing metrics and uses MapReduce to speed up the configuration of routers in the network. The system can optimize the packet routing in according to different parameters including, e.g., hops, latency, and energy efficiency policies. In order to validate our work, we performed evaluations on the revised MapReduce version of the Dijkstra routing algorithm considering a high scalable network topology with thousands of virtual nodes.
2022
File in questo prodotto:
File Dimensione Formato  
Evaluating_an_Application_Aware_Distributed_Dijkstra_Shortest_Path_Algorithm_in_Hybrid_Cloud_Edge_Environments (2).pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 923.84 kB
Formato Adobe PDF
923.84 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

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/11570/3210411
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 32
  • ???jsp.display-item.citation.isi??? 19
social impact