Towards Distributed SLA Management with Smart Contracts and Blockchain
Towards Distributed SLA Management with Smart Contracts and Blockchain
复制标题
通过智能合约和区块链实现分布式 SLA 管理
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
K. Kritikos
中科院分区:
文献类型:
--
作者:
Rafael Brundo Uriarte;R. Nicola;K. Kritikos
Cloud services operate in a highly dynamic environment. This means that they need to be assorted with dynamic SLAs which explicate how a rich set of QoS guarantees evolves over time. Only in this way, cloud users will trust and thus migrate their processes to the cloud. Research-wise, SLAs are assumed to include single states while they are managed mainly in a centralised manner. This paper proposes a framework to manage dynamic SLAs in a distributed manner by relying on a rich and dynamic SLA formalism which is transformed into a smart contract. This contract is then handled via the blockchain which exploits an oracle-based interface to retrieve the off-chain cloud service context sensed and enforce the right SLA management/modification functions. The proposed framework can change the current shape of the cloud market by catering for the notion of an open distributed cloud which offers manageable and dynamic services to cloud customers enabling them to reduce costs and increase the flexibility in resource management.