THEMIS: A Mutually Verifiable Billing System for the Cloud Computing Environment
With the widespread adoption of cloud computing, the ability to record and account for the usage of cloud resources in a credible and verifiable way has become critical for cloud service providers and users alike. The success of such a billing system depends on several factors: the billing transactions must have integrity and non-repudiation capabilities; the billing transactions must be non-obstructive and have a minimal computation cost; and the Service Level Agreement (SLA) monitoring should be provided in a trusted manner. Existing billing systems are limited in terms of security capabilities or computational overhead. In this paper, the authors propose a secure and non-obstructive billing system called THEMIS as a remedy for these limitations.