Smart Contracts for Service-Level Agreements in Edge-to-Cloud Computing
【Author】 Kochovski, Petar; Stankovski, Vlado; Gec, Sandi; Faticanti, Francescomaria; Savi, Marco; Siracusa, Domenico; Kum, Seungwoo
【Source】JOURNAL OF GRID COMPUTING
【影响因子】4.674
【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.
【Keywords】SLA management; Edge; Fog; Cloud; Blockchain; Smart contract; Smart oracle
【发表时间】2020 DEC
【收录时间】2022-01-02
【文献类型】
【主题类别】
--
评论