Title :
Algebraic Specifications of Computing as a Service with Applications to Cost Analysis
Author :
Johnson, Kenneth ; Tucker, John V.
Author_Institution :
Dept. of Comput. Sci., Univ. of York, York, UK
Abstract :
Cloud computing is a new technology paradigm in which software, development platforms and infrastructure are delivered as a service. The most attractive aspect of cloud technology is its elasticity, enabling scalable infrastructure to suit usage requirements over fine-grained measurements of time. By deploying their service on the cloud, the service provider alleviates the need for large initial investments of physical hardware. Infrastructure is provisioned whenever it is needed. As a result, the operating costs incurred by the service provider can be difficult to quantify. We develop an algebraic specification of computing as a service from the perspective of the service provider. Modelling key aspects of the infrastructure and the way it is provisioned, we quantify monetary costs based on the rental of virtual hardware and the volume of data processed.
Keywords :
algebraic specification; cloud computing; costing; service-oriented architecture; time measurement; algebraic specification; cloud computing; cloud service; computing as a service; cost analysis; data processing; fine-grained time measurement; modelling key aspects; monetary cost quantification; operating costs; physical hardware; service provider; virtual hardware; Abstracts; Biological system modeling; Clocks; Computational modeling; Mathematical model; Registers; Servers;
Conference_Titel :
Utility and Cloud Computing (UCC), 2012 IEEE Fifth International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
978-1-4673-4432-6
DOI :
10.1109/UCC.2012.46