Skip to Main content Skip to Navigation
Conference papers

Blockchain as a Trusted Component in Cloud SLA Verification

Abstract : Migrating an application from local compute resources to commercial cloud resources involves giving up full control of the physical infrastructure, as the cloud service provider (CSP) is responsible for managing the physical infrastructure, including its security. The reliance of a tenant on a CSP can create a trust issue around whether the CSP is upholding its end of the bargain. CSPs acknowledge this and provide a guarantee through a Service Level Agreement (SLA). SLAs need to be verified for satisfaction of the defined objectives. To avoid raising the trust issue again, such a verification procedure needs to be unbiased and independently achievable by both tenants and CSPs without one relying on the other party. In this paper, we consider an SLA offered by the provider that guarantees the integrity of tenants' data, and propose to verify the SLA using an integrity checking method based on a distributed ledger. Our proposed method allows both CSPs and tenants to perform integrity checking without one party relying on the other. The method uses a blockchain as a distributed ledger to store evidence of data integrity. Assuming the ledger as a secure, trusted source of information, the evidence can be used to resolve conflicts between providers and tenants. In addition, we present a prototype implementation and an experimental evaluation to show the feasibility of our verification method and to measure the time overhead.
Document type :
Conference papers
Complete list of metadata

Cited literature [25 references]  Display  Hide  Download
Contributor : Louis Rilling Connect in order to contact the contributor
Submitted on : Wednesday, November 13, 2019 - 2:17:51 PM
Last modification on : Wednesday, November 3, 2021 - 8:09:23 AM
Long-term archiving on: : Friday, February 14, 2020 - 4:08:21 PM


Files produced by the author(s)



Amir Wonjiga, Sean Peisert, Louis Rilling, Christine Morin. Blockchain as a Trusted Component in Cloud SLA Verification. UCC 2019 - 12th IEEE/ACM International Conference on Utility and Cloud Computing, Dec 2019, Auckland, New Zealand. pp.93-100, ⟨10.1145/3368235.3368872⟩. ⟨hal-02354647v3⟩



Record views


Files downloads