The integration of Internet of Things (IoT) and Cloud computing has brought the rising of IoT Clouds able to provide different kinds of IoT as a Service solutions consisting of various micro-services deployed in IoT devices (including sensors and actuators) interacting with different Infrastructure, Platform, and Software as Service (i.e., IaaS, PaaS, SaaS) running in the Clouds' data centres. On the basis of IoT Clouds the container virtualisation is becoming an even more prominent technology that allows them to deploy and manage, in a flexible fashion, micro-services within IoT devices. In this paper, we specifically focus on micro-service reliability in IoT devices. In particular, we propose a system based on container virtualisation that allows IoT Clouds to carry out fault-tolerance when a micro-service running on an IoT device fails. Experiments prove that the overheard introduced in our system by container virtualisation does not negatively affect performances when a micro-service is replaced due to a failure.

A Watchdog Service Making Container-Based Micro-services Reliable in IoT Clouds / Celesti, A., Carnevale, L., Galletta, A., Fazio, M., Villari, M.. - (2017), pp. 372-378. (2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud) Prague, Czech Republic Aug 21, 2017 - Aug 23, 2017) [10.1109/FiCloud.2017.57].

A Watchdog Service Making Container-Based Micro-services Reliable in IoT Clouds

Carnevale, Lorenzo;Galletta, Antonino;
2017-01-01

Abstract

The integration of Internet of Things (IoT) and Cloud computing has brought the rising of IoT Clouds able to provide different kinds of IoT as a Service solutions consisting of various micro-services deployed in IoT devices (including sensors and actuators) interacting with different Infrastructure, Platform, and Software as Service (i.e., IaaS, PaaS, SaaS) running in the Clouds' data centres. On the basis of IoT Clouds the container virtualisation is becoming an even more prominent technology that allows them to deploy and manage, in a flexible fashion, micro-services within IoT devices. In this paper, we specifically focus on micro-service reliability in IoT devices. In particular, we propose a system based on container virtualisation that allows IoT Clouds to carry out fault-tolerance when a micro-service running on an IoT device fails. Experiments prove that the overheard introduced in our system by container virtualisation does not negatively affect performances when a micro-service is replaced due to a failure.
2017
Inglese
2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)
2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)
372
378
7
978-1-5386-2074-8
http://ieeexplore.ieee.org/document/8114506/
IEEE Computer Society
USA
STATI UNITI D'AMERICA
Esperti anonimi
Aug 21, 2017 - Aug 23, 2017
Prague, Czech Republic
Cloud computing; Internet of Things; virtualization; container; micro-service; reliability
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
Celesti, Antonio; Carnevale, Lorenzo; Galletta, Antonino; Fazio, Maria; Villari, Massimo
273
A Watchdog Service Making Container-Based Micro-services Reliable in IoT Clouds / Celesti, A., Carnevale, L., Galletta, A., Fazio, M., Villari, M.. - (2017), pp. 372-378. (2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud) Prague, Czech Republic Aug 21, 2017 - Aug 23, 2017) [10.1109/FiCloud.2017.57].
5
none
info:eu-repo/semantics/conferenceObject
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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