A Map-Reduce Approach for the Dijkstra Algorithm in SDN Over Osmotic Computing Systems

被引:0
|
作者
Fazio, Maria [1 ,3 ]
Buzachis, Alina [1 ]
Galletta, Antonino [1 ]
Celesti, Antonio [1 ,3 ]
Wan, Jiafu [2 ]
Longo, Antonella [4 ]
Villari, Massimo [1 ]
机构
[1] Univ Messina, MIFT, Messina, Italy
[2] South China Univ Technol, Sch Mech & Automot Engn, Guangzhou, Peoples R China
[3] Grp Nazl Calcolo Sci GNCS, Ist Nazl Alta Matemat INdAM F Severi, Rome, Italy
[4] Univ Salento, Dipartimento Ingn Innovaz, Lecce, Italy
关键词
Osmotic computing; SDN; Dijkstra; Hadoop; Map-reduce;
D O I
10.1007/s10766-021-00693-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Osmotic Computing represents a glue solution able to manage the deployment and orchestration of interconnected microelements across heterogeneous physical and virtual infrastructures (e.g., IoT, Edge and Cloud nodes) according to the behavior of hardware and software components during the time. The adoption of Osmotic Computing is challenging, but addressing networking issues is a key research topic due to the emergence of new problems in terms of QoS requirements. In this paper, we analyze how to exploit well-known networking solutions, such as the Dijkstra's algorithm, and Big Data oriented technologies, such as the Hadoop and MapReduce, to provide efficient newtorking functionalities in Osmotic Computing. In particular, our objective is to minimize the routing path computation time in the software defined network (SDN) at the basis of microelement networking, as well as to ensure a global view and a high level of dynamism of our network topology. To accomplish this task, we process routing tables through a MapReduce based implementation of the Dijkstra's algorithm whenever a topology change occurs, and we export routing results into the SDN. Our experimental results show that our networking strategy drastically reduces the best path computation time whenever the network of microelements is very large.
引用
收藏
页码:347 / 375
页数:29
相关论文
共 50 条
  • [1] A Map-Reduce Approach for the Dijkstra Algorithm in SDN Over Osmotic Computing Systems
    Maria Fazio
    Alina Buzachis
    Antonino Galletta
    Antonio Celesti
    Jiafu Wan
    Antonella Longo
    Massimo Villari
    [J]. International Journal of Parallel Programming, 2021, 49 : 347 - 375
  • [2] Distributed Algorithm for Computing Formal Concepts Using Map-Reduce Framework
    Krajca, Petr
    Vychodil, Vilem
    [J]. ADVANCES IN INTELLIGENT DATA ANALYSIS VIII, PROCEEDINGS, 2009, 5772 : 333 - 344
  • [3] Availability Modeling and Assurance of Map-Reduce Computing
    Ke, Zuqiang
    Park, Nohpill
    [J]. 2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 965 - 970
  • [4] An Efficient Map-Reduce Algorithm for Computing Formal Concepts from Binary data
    Bhatnagar, Raj
    Kumar, Lalit
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 1519 - 1528
  • [5] Introducing Map-Reduce to High End Computing
    Mackey, Grant
    Sehrish, Saba
    Bent, John
    Lopez, Julio
    Habib, Salman
    Wang, Jun
    [J]. PDSW'08: PROCEEDINGS OF THE 2008 3RD PETASCALE DATA STORAGE WORKSHOP, 2008, : 44 - +
  • [6] Dimensioning Scientific Computing systems to improve performance of Map-Reduce based applications
    Castane, Gabriel G.
    Nunez, Alberto
    Filgueira, Rosa
    Carretero, Jesus
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 : 226 - 235
  • [7] An efficient approach to the map-reduce framework and genetic algorithm based whale optimization algorithm for task scheduling in cloud computing environment
    Sanaj, M. S.
    Prathap, P. M. Joe
    [J]. MATERIALS TODAY-PROCEEDINGS, 2021, 37 : 3199 - 3208
  • [8] Map-reduce as a Programming Model for Custom Computing Machines
    Yeung, Jackson H. C.
    Tsang, C. C.
    Tsoi, K. H.
    Kwan, Bill S. H.
    Cheung, Chris C. C.
    Chan, Anthony P. C.
    Leong, Philip H. W.
    [J]. PROCEEDINGS OF THE SIXTEENTH IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, 2008, : 149 - +
  • [9] Research and implementation of scalable parallel computing based on Map-Reduce
    阮青强
    沈文枫
    柴亚辉
    徐炜民
    [J]. Advances in Manufacturing, 2011, 15 (05) : 426 - 429
  • [10] Research and implementation of scalable parallel computing based on Map-Reduce
    阮青强
    沈文枫
    柴亚辉
    徐炜民
    [J]. Journal of Shanghai University(English Edition)., 2011, 15 (05) - 429