A Model for Cost-Benefit Analysis of Cloud Computing

INTRODUCTION Cloud computing paradigm has evolved recently and it has taken commercial computing to a new level. The concept of cloud computing rests upon the idea that computing resources will reside somewhere other than the computer room and that the users will connect to it using the resources as and when required. In effect, it displaces the infrastructure to the network so that the overall cost with respect to the management of hardware/software resources is reduced (Hayes, 2008). It appears to be highly disruptive technology (Rimal et al., 2009) hinting to the future where computation moves from local computers to centralized facilities operated by third party compute and storage utilities (Foster et al., 2008). However, considering the practical implementation of cloud computing, the adoption of cloud platforms by organizations/scientific community is in its infancy. There is a paucity of research towards a model that can demonstrate the benefits of cloud computing adoption and suggest the ideal time to shift to cloud computing. This study attempts to develop a cost-benefit analysis model that can present a clear picture to the IT managers when the shifting from legacy systems to cloud computing is concerned. The computing resources and IT infrastructure of every organization is idiosyncratic. Hence, direct recommendations on profitability cannot be given until all the inputs of organizations have been considered for profitability evaluation. This paper, therefore, suggests a model that can take various parameters of an organization and provide recommendations on profitability of shifting to cloud computing. The pricing model in cloud computing is quite similar to usage based pricing. Customers pay for the computing resources by means of customized service level agreement hiding the underlying technological infrastructure (Xiong & Perros, 2009). This concept of pay-as-you-go in cloud computing differs from traditional renting method which involves payment of negotiated cost to have the resource for a specific period of time irrespective of the actual usage. The cloud computing service taken up in this paper for the cost-benefit analysis model is Amazon AWS. It rounds up their billing to the nearest server hour/GB per month. AWS is chosen as an example because major players like Amazon reflect the most common pricing mechanism in the cloud market. The proposed model in this paper works on three layers. These layers represent the different levels at which organizations plan to adopt cloud computing. In the first case, a base cost estimation is done where the organization can compare the cost of the entire computational facility in-house to the cost of shifting completely to loud computing. The second layer performs the analysis based on the data pattern expressed in terms of the average amount of data it processes, transfer rate, the demand estimation/provision etc. This layer gives an instant recommendation on the feasibility of shifting to the cloud by taking into account the inputs of layer one as well. The last layer is a project specific layer which would be very helpful for organizations planning to keep the present infrastructure intact and using cloud computing for a specific upcoming project. This third layer demonstrates the widely used scenario in present day organizations. It takes inputs concerning the nature of the project and give recommendations on executing the project on cloud. This paper proceeds as follows. Next section attempts derive acumen from past studies that have discussed cost benefit analysis of cloud computing. This is followed by three layers of the model. Layer 1 describes the variables and the methods used for the computation of base cost estimation. Layer 2 attempts the same for data pattern variables followed by Layer 3 describing the project specific variables. The next section describes the proposed model using a three layer approach and how it can be used by organizations to get recommendations on cloud computing adoption. …

[1]  Harry G. Perros,et al.  Service Performance and Analysis in Cloud Computing , 2009, 2009 Congress on Services - I.

[2]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[3]  Edward Walker,et al.  Benchmarking Amazon EC2 for High-Performance Scientific Computing , 2008, login Usenix Mag..

[4]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[5]  Carl Kesselman,et al.  A provisioning model and its comparison with best-effort for performance-cost optimization in grids , 2007, HPDC '07.

[6]  Jan Broeckhove,et al.  A commodity market algorithm for pricing substitutable Grid resources , 2007, Future Gener. Comput. Syst..

[7]  Ian Lumb,et al.  A Taxonomy and Survey of Cloud Computing Systems , 2009, 2009 Fifth International Joint Conference on INC, IMS and IDC.

[8]  Christian Belady,et al.  GREEN GRID DATA CENTER POWER EFFICIENCY METRICS: PUE AND DCIE , 2008 .

[9]  Jim Gray,et al.  Distributed Computing Economics , 2004, ACM Queue.

[10]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[11]  Simson L. Garfinkel,et al.  Commodity Grid Computing with Amazon's S3 and EC2 , 2007, login Usenix Mag..

[12]  James R. Hamilton,et al.  Internet-scale service infrastructure efficiency , 2009, ISCA '09.

[13]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[14]  Ramayya Krishnan,et al.  Optimal pricing of content delivery network (CDN) services , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[15]  Subhas C. Misra,et al.  Identification of a company's suitability for the adoption of cloud computing and modelling its corresponding Return on Investment , 2011, Math. Comput. Model..

[16]  David Abramson,et al.  A Computational Economy for Grid Computing and its Implementation in the Nimrod-G Resource Brok , 2001, Future Gener. Comput. Syst..

[17]  Bogdan Ghilic-Micu,et al.  The Bucharest Academy of Economic Studies COMBINING BUSINESS INTELLIGENCE WITH CLOUD COMPUTING TO DELIVERY AGILITY IN ACTUAL ECONOMY , 2011 .

[18]  Prashant Pandey,et al.  Cloud computing , 2010, ICWET.

[19]  Ewa Deelman,et al.  The cost of doing science on the cloud: the Montage example , 2008, HiPC 2008.

[20]  Jack J. Phillips,et al.  An ROI Case Study , 2010 .

[21]  Matei Ripeanu,et al.  Amazon S3 for science grids: a viable solution? , 2008, DADC '08.

[22]  N. Rasmussen Calculating Total Cooling Requirements for Data Centers , 2007 .

[23]  Simson L. Garfinkel,et al.  An Evaluation of Amazon's Grid Computing Services: EC2, S3, and SQS , 2007 .

[24]  Rizos Sakellariou,et al.  Advance Reservation Policies for Workflows , 2006, JSSPP.

[25]  Albert G. Greenberg,et al.  Configuration management at massive scale: system design and experience , 2007, IEEE Journal on Selected Areas in Communications.

[26]  Jie Qiu,et al.  The Method and Tool of Cost Analysis for Cloud Computing , 2009, 2009 IEEE International Conference on Cloud Computing.