Resource orchestration in federated fog environments with SDN and blockchain
Fog computing offers decentralized computing and storage resources as a complement to the centralized approach of cloud computing. On the other hand, blockchain provides a decentralized and immutable ledger that can support the execution of arbitrary logic through smart contracts. Thus, blockchain s...
| Autores: | , , , |
|---|---|
| Tipo de recurso: | capítulo de libro |
| Fecha de publicación: | 2021 |
| País: | España |
| Institución: | Universidad de Castilla-La Mancha |
| Repositorio: | RUIdeRA. Repositorio Institucional de la UCLM |
| OAI Identifier: | oai:ruidera.uclm.es:10578/39233 |
| Acceso en línea: | https://hdl.handle.net/10578/39233 |
| Access Level: | acceso abierto |
| Palabra clave: | Federated fog computing Internet of Things (IoT) Resource orchestration Software Defined Networks (SDN) |
| Sumario: | Fog computing offers decentralized computing and storage resources as a complement to the centralized approach of cloud computing. On the other hand, blockchain provides a decentralized and immutable ledger that can support the execution of arbitrary logic through smart contracts. Thus, blockchain smart contracts are employed as the foundation for a truly decentralized, autonomous, and resilient fog resource orchestrator. However, the potentially enormous number of geographically distributed nodes that compose this layer can threaten the viability of orchestration. Additionally, fog nodes may exhibit highly dynamic workloads, which can result in the orchestrator redistributing services among them.Therefore, it is also necessary to dynamically support network connections to these services regardless of their location.Software-defined networking (SDN) can be integrated into the orchestrator to achieve seamless service management. To address the two mentioned issues, the S-HIDRA architecture is proposed. It integrates SDN support within a blockchain-based orchestrator for container-based services in fog environments, aiming to provide low network latency and high service availability. Furthermore, a domainbased architecture is suggested as a potential scenario to address the distributed geographical nature of fog environments. The functionality of S-HIDRA has been validated through an implementation as aproof of concept. |
|---|