{"title":"Algebraic Specifications of Computing as a Service with Applications to Cost Analysis","authors":"Kenneth Johnson, J. V. Tucker","doi":"10.1109/UCC.2012.46","DOIUrl":null,"url":null,"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.","PeriodicalId":122639,"journal":{"name":"2012 IEEE Fifth International Conference on Utility and Cloud Computing","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Fifth International Conference on Utility and Cloud Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UCC.2012.46","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
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.