Recently, the Osmotic computing paradigm has emerged as a solution to enable the Cloud-Edge-Internet of Things (IoT) continuum. Specifically, it allows dealing with the transparent deployment of distributed services on a combination of Cloud and Edge (or simply Osmotic) nodes, guaranteeing data proximity to end users and IoT devices. In order to optimize applications, software components called Micro ELements (MELs) have to be properly deployed and moved between the Cloud the Edge and the IoT. In this paper, we focus on the MEL addressability problem, intended as the capacity to communicate with the same MEL without caring about its possible migration in different nodes of the same Osmotic Infrastructure. Specifically, we discuss an Osmotic Computing Enabled Domain Name System (OCE-DNS) integrated with the Osmotic Infrastructure, used to address the MELs and to hide their migrations through the use of a dynamic and low latency Resource Record (RR) database containing the real position of the MELs. Specifically, a system prototype developed using a CoreDNS server and an Etcd cluster is discussed and tested showing a good performance in terms of response time and scalability. In order to validate our work, we tested the OCE-DNS in an Osmotic smart city.

OCE-DNS: an innovative Osmotic Computing Enabled Domain Name System

Galletta, Antonino;Sicari, Christian;Celesti, Antonio;Villari, Massimo
2021-01-01

Abstract

Recently, the Osmotic computing paradigm has emerged as a solution to enable the Cloud-Edge-Internet of Things (IoT) continuum. Specifically, it allows dealing with the transparent deployment of distributed services on a combination of Cloud and Edge (or simply Osmotic) nodes, guaranteeing data proximity to end users and IoT devices. In order to optimize applications, software components called Micro ELements (MELs) have to be properly deployed and moved between the Cloud the Edge and the IoT. In this paper, we focus on the MEL addressability problem, intended as the capacity to communicate with the same MEL without caring about its possible migration in different nodes of the same Osmotic Infrastructure. Specifically, we discuss an Osmotic Computing Enabled Domain Name System (OCE-DNS) integrated with the Osmotic Infrastructure, used to address the MELs and to hide their migrations through the use of a dynamic and low latency Resource Record (RR) database containing the real position of the MELs. Specifically, a system prototype developed using a CoreDNS server and an Etcd cluster is discussed and tested showing a good performance in terms of response time and scalability. In order to validate our work, we tested the OCE-DNS in an Osmotic smart city.
2021
978-1-7281-9586-5
978-1-7281-9587-2
File in questo prodotto:
Non ci sono file associati a questo prodotto.
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/3208256
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact