Title
Smart Contracts For Service-Level Agreements In Edge-To-Cloud Computing
Abstract
The management of Service-Level Agreements (SLAs) in Edge-to-Cloud computing is a complex task due to the great heterogeneity of computing infrastructures and networks and their varying runtime conditions, which influences the resulting Quality of Service (QoS). SLA-management should be supported by formal assurances, ranking and verification of various microservice deployment options. This work introduces a novel Smart Contract (SC) based architecture that provides for SLA management among relevant entities and actors in a decentralised computing environment: Virtual Machines (VMs), Cloud service consumers and Cloud providers. Its key components are especially designed SC functions, a trustless Smart Oracle (Chainlink) and a probabilistic Markov Decision Process. The novel architecture is implemented on Ethereum ledger (testnet). The results show its feasibility for SLA management including low costs operation within dynamic and decentralised Edge-to-Cloud federations.
Year
DOI
Venue
2020
10.1007/s10723-020-09534-y
JOURNAL OF GRID COMPUTING
Keywords
DocType
Volume
SLA management, Edge, Fog, Cloud, Blockchain, Smart contract, Smart oracle
Journal
18
Issue
ISSN
Citations 
4
1570-7873
1
PageRank 
References 
Authors
0.36
0
7
Name
Order
Citations
PageRank
Petar Kochovski1113.32
Vlado Stankovski228330.54
Sandi Gec3143.74
Francescomaria Faticanti453.78
Marco Savi5469.86
Domenico Siracusa67119.37
Seungwoo Kum712.05