Vessel to shore data movement through the Internet of Floating Things: A microservice platform at the edge

被引:6
作者
Di Luccio, Diana [1 ]
Kosta, Sokol [2 ]
Castiglione, Aniello [1 ]
Maratea, Antonio [1 ]
Montella, Raffaele [1 ]
机构
[1] Univ Naples Parthenope, Dept Sci & Technol, CDN Isola C4, I-80143 Naples, Italy
[2] Aalborg Univ, Dept Elect Syst, Copenhagen, Denmark
关键词
cloud database; data crowdsourcing; Internet of Floating Things; microservices; ocean data; security; transfer protocol; INDUSTRIAL INTERNET; CHALLENGES; FUTURE; SYSTEM;
D O I
10.1002/cpe.5988
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The rise of the Internet of Things has generated high expectations about the improvement in people's lifestyles. In the last decade, we saw several examples of instrumented cities where different types of data were gathered, processed, and made available to inspire the next generation of scientists and engineers. In this framework, sensors and actuators became leading actors of technologically pervasive urban environments. However, in coastal areas, marine data crowdsourcing is difficult to apply due to the challenging operational conditions, extremely unstable network connectivity, and security issues in data movement. To fill this gap, we present a novel version of our DYNAMO transfer protocol (DTP), a platform-independent data mover framework where data collected on board of vessels are stored locally and then moved from the edge to the cloud when the operating conditions are favorable. We evaluate the performance of DTP in a controlled environment with a private cloud by measuring the time it takes for the clouds ide to process and store a fixed amount of data while varying the number of microservice instances. We show that the time decreases exponentially when the number of microservice instances goes from 1 to 16 and it remains constant above that number.
引用
收藏
页数:13
相关论文
共 69 条
[1]  
[Anonymous], 2007, RFC
[2]  
[Anonymous], 2017, 12 WORKSH WORKFL SUP
[3]  
[Anonymous], 2017, INT C PAR PROC APPL
[4]  
[Anonymous], 2013, INT J ADV RES COMPUT
[5]  
Ascione I, 2006, LECT NOTES COMPUT SC, V4128, P1085
[6]   Sea surface salinity and temperature in the southern Atlantic Ocean from South African icebreakers, 2010-2017 [J].
Aulicino, Giuseppe ;
Cotroneo, Yuri ;
Ansorge, Isabelle ;
van den Berg, Marcel ;
Cesarano, Cinzia ;
Belmonte Rivas, Maria ;
Olmedo Casal, Estrella .
EARTH SYSTEM SCIENCE DATA, 2018, 10 (03) :1227-1236
[7]   Migrating to Cloud-Native Architectures Using Microservices: An Experience Report [J].
Balalaie, Armin ;
Heydarnoori, Abbas ;
Jamshidi, Pooyan .
ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2015), 2016, 567 :201-215
[8]   An Approach to Forecast Queue Time in Adaptive Scheduling: How to Mediate System Efficiency and Users Satisfaction [J].
Barone, G. B. ;
Boccia, V. ;
Bottalico, D. ;
Campagna, R. ;
Carracciuolo, L. ;
Laccetti, G. ;
Lapegna, M. .
INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2017, 45 (05) :1164-1193
[9]   CoAP: An Application Protocol for Billions of Tiny Internet Nodes [J].
Bormann, Carsten ;
Castellani, Angelo P. ;
Shelby, Zach .
IEEE INTERNET COMPUTING, 2012, 16 (02) :62-67
[10]   On the Integration of Cloud Computing and Internet of Things [J].
Botta, Alessio ;
de Donato, Walter ;
Persico, Valerio ;
Pescape, Antonio .
2014 INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD), 2014, :23-30