S-HIDRA: A blockchain and SDN domain-based architecture to orchestrate fog computing environments

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Núñez-Gómez, carlos, Carrión, Carmen, Caminero, Blanca, Delicado, Francisco M.
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916109330939904
author Núñez-Gómez, carlos
Carrión, Carmen
Caminero, Blanca
Delicado, Francisco M.
author_facet Núñez-Gómez, carlos
Carrión, Carmen
Caminero, Blanca
Delicado, Francisco M.
contents Fog computing arises as a complement to cloud computing where computing and storage are provided in a decentralized way rather than the centralized approach of the cloud paradigm. In addition, blockchain provides a decentralized and immutable ledger which can provide support for running arbitrary logic thanks to smart contracts. These facts can lead to harness smart contracts on blockchain as the basis for a decentralized, autonomous, and resilient orchestrator for the resources in the fog. However, the potentially vast amount of geographically distributed fog nodes may threaten the feasibility of the orchestration. On the other hand, fog nodes can exhibit highly dynamic workloads which may result in the orchestrator redistributing the services among them. Thus, there is also a need to dynamically support the network connections to those services independently of their location. Software Defined Networking (SDN) can be integrated within the orchestrator to carry out a seamless service management. To tackle both aforementioned issues, the S-HIDRA architecture is proposed. It integrates SDN support within a blockchain-based orchestrator of container-based services for fog environments, in order to provide low network latency and high service availability. Also, a domain-based architecture is outlined \marev{as potential scenario} to address the geographic distributed nature of fog environments. Results obtained from a proof-of-concept implementation assess the required functionality for S-HIDRA.
format Preprint
id arxiv_https___arxiv_org_abs_2401_16341
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle S-HIDRA: A blockchain and SDN domain-based architecture to orchestrate fog computing environments
Núñez-Gómez, carlos
Carrión, Carmen
Caminero, Blanca
Delicado, Francisco M.
Networking and Internet Architecture
Fog computing arises as a complement to cloud computing where computing and storage are provided in a decentralized way rather than the centralized approach of the cloud paradigm. In addition, blockchain provides a decentralized and immutable ledger which can provide support for running arbitrary logic thanks to smart contracts. These facts can lead to harness smart contracts on blockchain as the basis for a decentralized, autonomous, and resilient orchestrator for the resources in the fog. However, the potentially vast amount of geographically distributed fog nodes may threaten the feasibility of the orchestration. On the other hand, fog nodes can exhibit highly dynamic workloads which may result in the orchestrator redistributing the services among them. Thus, there is also a need to dynamically support the network connections to those services independently of their location. Software Defined Networking (SDN) can be integrated within the orchestrator to carry out a seamless service management. To tackle both aforementioned issues, the S-HIDRA architecture is proposed. It integrates SDN support within a blockchain-based orchestrator of container-based services for fog environments, in order to provide low network latency and high service availability. Also, a domain-based architecture is outlined \marev{as potential scenario} to address the geographic distributed nature of fog environments. Results obtained from a proof-of-concept implementation assess the required functionality for S-HIDRA.
title S-HIDRA: A blockchain and SDN domain-based architecture to orchestrate fog computing environments
topic Networking and Internet Architecture
url https://arxiv.org/abs/2401.16341