z-logo
open-access-imgOpen Access
Decentralized and Fault Tolerant Cloud Service Orchestration
Author(s) -
Adrian Spătaru
Publication year - 2020
Publication title -
scalable computing practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.192
H-Index - 18
ISSN - 1895-1767
DOI - 10.12694/scpe.v21i4.1838
Subject(s) - orchestration , computer science , cloud computing , component (thermodynamics) , software deployment , metadata , distributed computing , service (business) , process (computing) , component based software engineering , high availability , smart contract , software engineering , software , database , operating system , computer security , software system , blockchain , business , art , musical , physics , marketing , visual arts , thermodynamics
This paper proposes a decentralized framework for the orchestration of Cloud Services using heterogeneous resources residing in the homes of private individuals or small-scale clusters. The framework makes use of Ethereum Smart Contracts to provide a decentralized mechanism for discovering the different interfaces exposed by Cloud Components. The paper introduces a novel concept of Component Administration Networks, which are peer-to-peer networks that monitor and ensure the availability of the software components. The concept applied for the Orchestration process to ensure that the deployment of an Application continues in the presence of Orchestrator component failure. Checkpoints are used to address the continuity of the   Management components, in general, and of the Orchestrator, in particular. In our proposal, checkpoint metadata is stored in a Smart Contract to assess the execution time of a Service to reimburse the participants that ensure its execution.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom