An Innovative MapReduce-Based Approach of Dijkstra's Algorithm for SDN Routing in Hybrid Cloud, Edge and IoT Scenarios

被引:2
|
作者
Buzachis, Alina [1 ]
Galletta, Antonino [1 ]
Celesti, Antonio [1 ]
Villari, Massimo [1 ]
机构
[1] Univ Messina, MIFT Dept, Messina, Italy
关键词
SDN; MapReduce; Dijkstra; Cloud computing; Edge computing; Internet of Things; SYSTEM;
D O I
10.1007/978-3-319-99819-0_14
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Nowadays, with the advent of Cloud/Edge Computing and Internet of Things (IoT) technologies, we are facing with a tremendous increase of network connections required by different new cutting-edge distributed applications spread over a wide geographical area. Specifically, the proliferation of IoT devices used by such applications and associated data streams require a highly dynamic network ecosystem; the traditional network technologies are not adequate to efficiently support them in terms of routing strategies. In order to deploy such applications, providers need an advanced awareness of the Cloud/Edge and IoT networks in terms of flexible packets routing that can compute the paths according to different parameters including, e.g., hops, latency, and energy efficiency policies. In this context, Software Defined Networking (SDN) has emerged as the answer to these needs decoupling control and data planes, using a logically centralized controller able to manage the underlying networking resources. In this paper, we focus on the adoption of Dijkstra's algorithm in SDN environments to support applications deployed in Cloud/Edge and IoT scenarios. Specifically, considering a highly scalable network topology that includes thousands of network devices, in order to reduce the path computation, we propose a revised MapReduce approach of Dijkstra's algorithm. Experiments show that, compared to the sequential implementation, the MapReduce approach drastically reduces the shortest path computation performance when considering a complex Cloud/Edge and IoT network topology including thousands of virtual network devices.
引用
收藏
页码:185 / 198
页数:14
相关论文
共 4 条
  • [1] AOLSR: hybrid ad hoc routing protocol based on a modified Dijkstra's algorithm
    Natarajan, Dhanalakshmi
    Rajendran, Alli P.
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2014, : 1 - 10
  • [2] AOLSR: hybrid ad hoc routing protocol based on a modified Dijkstra's algorithm
    Dhanalakshmi Natarajan
    Alli P Rajendran
    [J]. EURASIP Journal on Wireless Communications and Networking, 2014
  • [3] An efficient edge caching approach for SDN-based IoT environments utilizing the moth flame clustering algorithm
    Seyedeh Shabnam Jazaeri
    Sam Jabbehdari
    Parvaneh Asghari
    Hamid Haj Seyyed Javadi
    [J]. Cluster Computing, 2024, 27 : 1503 - 1525
  • [4] An efficient edge caching approach for SDN-based IoT environments utilizing the moth flame clustering algorithm
    Jazaeri, Seyedeh Shabnam
    Jabbehdari, Sam
    Asghari, Parvaneh
    Javadi, Hamid Haj Seyyed
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02): : 1503 - 1525