Wednesday, October 29, 2014

Cloud Computing Definitions

Cloud Computing is defined in various ways. Following are the few definitions given by the authors in their articles. Based on the Cloud Computing definition provided by the National Institute of Standards and Technology (NIST) [1] and Information Technology Laboratory, David S. Linthicum [2] defines Cloud Computing as 
"Cloud Computing is a pay-per-use model for enabling available, convenient, on demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, services) that can be rapidly provisioned and released with minimal management effort or service provider interaction [1-2]." 
In the opinion of Barrie Sosinsky, "Cloud Computing refers to applications and services that run on a distributed network using virtualized and accessed by common Internet protocols and networking standards [3]."
Buyya et al. [4] defined the Cloud Computing as follows "Cloud is a parallel and distributed computing system consisting of a collection of inter-connected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resources based on service level agreements (SLA) established through negotiations between the service provider and consumer."
For more definitions on cloud computing, provided by different authors, one can refer the book edited by Buyya et al. [5]. 
 
 
References
 
[1]  P. Mell and T. Grance, The NIST Definition of Cloud Computing, National Institute of Standards and Technology (NIST), Information Technology Laboratory, Technical Report Version 15, 2009.
[2] Linthicum David S. "Where We Are, How We Got Here, and How to Fix It", In: Cloud Computing and SOA Convergence in Your Enterprise: A Step-By-Step Guide, First Edition, published by Pearson Education, Inc, publishing as Addison-Wesly Professional, pp 1-19, 2010.
[3] Indiana, pp 3-22,Barrie Sosinsky "Defining Cloud Computing", In: Cloud Computing Bible, Wiley Publishing Inc., Indianapolis 2011.
[4] William Voorsluys,  James Broberg and Rajkumar Buyya, "Introduction to Cloud Computing," In: Cloud Computing: Principles and Paradigms, Edited by  Rajkumar Buyya, James Broberg and Andrzej Goscinski , Publisher, John Wiley and Sons, Inc.,  New Jersey, pp 3-41, 2011.
[5] Rajkumar Buyya, James Broberg and Andrzej Goscinski, Cloud Computing: Principles and Paradigms, Publisher, John Wiley and Sons, Inc., New Jersey, 2011.

 

No comments: