Reliability management for blockchain-based decentralized multi-cloud
Blockchain-based decentralized multi-cloud has the potential to reduce cloud infrastructure costs and to enable geographically distributed providers of any size to monetize their computational resources. In this context, guarantees that the computational results are delivered within the promised time and budget must be provided despite the limited information available about the location and ownership of resources. Providers might claim to execute the services to get compensated for the computation even though returning incomplete or incorrect results. In this paper, we define a model to predict provider reliability, that is, the probability of failure-free execution of computational tasks and correctness of the computed outputs, by extracting the potential dependencies between providers from historical log traces. This model can then be utilized in the definition of provider reputation or the scheduling of new services. Indeed, we propose a probabilistic scheduler that chooses the providers that meet the reliability constraints among others. Finally, we validate the proposed solutions with real traces from a decentralized cloud provider and hint at the benefits of predicting reliability in this context.
Top- Aral, Atakan
- Uriarte, Rafael Brundo
- Simonet-Boulogne, Anthony
- Brandic, Ivona
Category |
Paper in Conference Proceedings or in Workshop Proceedings (Paper) |
Event Title |
20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing |
Divisions |
Scientific Computing |
Subjects |
Kuenstliche Intelligenz Parallele Datenverarbeitung Systemarchitektur Allgemeines |
Event Location |
Melbourne, Australia |
Event Type |
Conference |
Event Dates |
11-14 May 2020 |
Series Name |
2020 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID) |
ISSN/ISBN |
978-1-7281-6095-5 |
Page Range |
pp. 21-30 |
Date |
May 2020 |
Export |