Where are we at with Cloud Computing?: A Descriptive Literature Review

Cloud computing is an exciting area for research, because of its relative novelty and exploding growth. In this paper, we present a descriptive literature review and classification scheme for cloud computing research. The former consists of 58 articles published since the recent inception of cloud computing. Clearly, there is an explosively increasing amount of cloud computing research has been conducted this year. The articles are classified and results are presented, based on a scheme that consists of four main categories: technological issues, business issues, applications, and general. The results show that although current cloud computing research is still skewed towards technological issues, such as performance, network, and data management, new research theme regarding the social and organisational implications of cloud computing is emerging. We hope this review will provide a snapshot and reference source of the current state of cloud computing research and stimulate further research interest.

[1]  Robert L. Grossman,et al.  Compute and storage clouds using wide area high performance networks , 2008, Future Gener. Comput. Syst..

[2]  Siani Pearson,et al.  Taking account of privacy when designing cloud computing services , 2009, 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.

[3]  Ivan Beschastnikh,et al.  Seattle: a platform for educational cloud computing , 2009, SIGCSE '09.

[4]  Kin K. Leung,et al.  On the mapping between logical and physical topologies , 2009, 2009 First International Communication Systems and Networks and Workshops.

[5]  Robert L. Grossman,et al.  Data mining using high performance data clouds: experimental studies using sector and sphere , 2008, KDD.

[6]  James L. Johnson SQL in the Clouds , 2009, Computing in Science & Engineering.

[7]  Huan Liu,et al.  GridBatch: Cloud Computing for Large-Scale Data-Intensive Batch Applications , 2008, 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid (CCGRID).

[8]  A Min Tjoa,et al.  Retaining Data Control to the Client in Infrastructure Clouds , 2009, 2009 International Conference on Availability, Reliability and Security.

[9]  Geoffrey C. Fox,et al.  An Overview of the Granules Runtime for Cloud Computing , 2008, 2008 IEEE Fourth International Conference on eScience.

[10]  Xavier Llorà,et al.  Meandre: Semantic-Driven Data-Intensive Flows in the Clouds , 2008, 2008 IEEE Fourth International Conference on eScience.

[11]  Verena Kantere,et al.  An Economic Model for Self-Tuned Cloud Caching , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[12]  Jeff Ward,et al.  Navigating the Next-Generation Application Architecture , 2009, IT Professional.

[13]  David R. Firth,et al.  Communications of the Association for Information Systems , 2011 .

[14]  Peter Tarasewich,et al.  Global perceptions of journals publishing e-commerce research , 2002, CACM.

[15]  Kemal A. Delic,et al.  Enterprise Knowledge Clouds: Next Generation KM Systems? , 2009, 2009 International Conference on Information, Process, and Knowledge Management.

[16]  Patricia J. Teller,et al.  Proceedings of the 2008 ACM/IEEE conference on Supercomputing , 2008, HiPC 2008.

[17]  Christof Weinhardt,et al.  Business Models in the Service World , 2009, IT Professional.

[18]  Sriram Ramabhadran,et al.  Cloud control with distributed rate limiting , 2007, SIGCOMM '07.

[19]  Lizhe Wang,et al.  Scientific Cloud Computing: Early Definition and Experience , 2008, 2008 10th IEEE International Conference on High Performance Computing and Communications.

[20]  Adit Ranadive,et al.  Active CoordinaTion (ACT) - toward effectively managing virtualized multicore clouds , 2008, 2008 IEEE International Conference on Cluster Computing.

[21]  Anders Hast,et al.  Proceedings of the combined workshops on UnConventional high performance computing workshop plus memory access workshop , 2009 .

[22]  Charles Chowa,et al.  Information System Success: Individual and Organizational Determinants , 2006, Manag. Sci..

[23]  Rajkumar Buyya,et al.  Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters , 2009, HPDC '09.

[24]  Wenying Zeng,et al.  Cloud service and service selection algorithm research , 2009, GEC '09.

[25]  Aameek Singh,et al.  Server-storage virtualization: Integration and load balancing in data centers , 2008, 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis.

[26]  L. Youseff,et al.  Toward a Unified Ontology of Cloud Computing , 2008, 2008 Grid Computing Environments Workshop.

[27]  Ephraim R. McLean,et al.  A meta-analytic assessment of the DeLone and McLean IS success model: An examination of IS success at the individual level , 2009, Inf. Manag..

[28]  Yair Levy,et al.  A Systems Approach to Conduct an Effective Literature Review in Support of Information Systems Research , 2006, Informing Sci. Int. J. an Emerg. Transdiscipl..

[29]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Autonomic Metered Pricing for a Utility Computing Service , 2022 .

[30]  Peter Mika,et al.  Web Semantics in the Clouds , 2008, IEEE Intelligent Systems.

[31]  Kirk L. Kroeker,et al.  The evolution of virtualization , 2009, CACM.

[32]  Varun Grover,et al.  Analyzing methodological rigor of MIS survey research from 1980-1989 , 1993, Inf. Manag..

[33]  D. Rh International symposium on pain. , 1973 .

[34]  G. Fenu,et al.  An approach to a Cloud Computing network , 2008, 2008 First International Conference on the Applications of Digital Information and Web Technologies (ICADIWT).

[35]  Paolo Bientinesi,et al.  Can cloud computing reach the top500? , 2009, UCHPC-MAW '09.

[36]  Xiao Liu,et al.  An Algorithm in SwinDeW-C for Scheduling Transaction-Intensive Cost-Constrained Cloud Workflows , 2008, 2008 IEEE Fourth International Conference on eScience.

[37]  Satoshi Sekiguchi,et al.  A Live Storage Migration Mechanism over WAN for Relocatable Virtual Machine Services on Clouds , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[38]  Robert L. Grossman,et al.  Exploring data parallelism and locality in wide area networks , 2008, 2008 Workshop on Many-Task Computing on Grids and Supercomputers.

[39]  Chris Rose,et al.  A Break in the Clouds: Towards a Cloud Definition , 2011 .

[40]  Hsien-Hsin S. Lee,et al.  PROPHET: goal-oriented provisioning for highly tunable multicore processors in cloud computing , 2009, OPSR.

[41]  Bernd Freisleben,et al.  On-Demand Resource Provisioning for BPEL Workflows Using Amazon's Elastic Compute Cloud , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[42]  Edward Walker,et al.  The Real Cost of a CPU Hour , 2009, Computer.

[43]  M. Lynne Markus,et al.  Beyond Rigor and Relevance: Producing Consumable Research about Information Systems , 1998 .

[44]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[45]  Mark I. Hwang,et al.  The effect of user engagement on system success: A meta-analytical integration of research findings , 1999, Inf. Manag..

[46]  Suzanne Rivard,et al.  A Keyword Classification Scheme for IS Research Literature: An Update , 1993 .

[47]  Thomas L. Sterling,et al.  A High-Performance Computing Forecast: Partly Cloudy , 2009, Computing in Science & Engineering.

[48]  Luís Veiga,et al.  Heuristic for resources allocation on utility computing infrastructures , 2008, MGC '08.

[49]  David Bernstein,et al.  Networking Challenges and Resultant Approaches for Large Scale Cloud Construction , 2009, 2009 Workshops at the Grid and Pervasive Computing Conference.

[50]  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 .

[51]  Scott Hazelhurst,et al.  Scientific computing using virtual high-performance computing: a case study using the Amazon elastic computing cloud , 2008, SAICSIT '08.

[52]  Congfeng Jiang,et al.  Analysis and Evaluation of the Scheduling Algorithms in Virtual Environment , 2009, 2009 International Conference on Embedded Software and Systems.

[53]  William R. King,et al.  Understanding the Role and Methods of Meta-Analysis in IS Research , 2005, Commun. Assoc. Inf. Syst..

[54]  Miguel Matos,et al.  CLON: overlay network for clouds , 2009, WDDM '09.

[55]  Hakan Erdogmus,et al.  Cloud Computing: Does Nirvana Hide behind the Nebula? , 2009, IEEE Softw..

[56]  Neal Leavitt,et al.  Is Cloud Computing Really Ready for Prime Time? , 2009, Computer.

[57]  T. H. Tse,et al.  A Tale of Clouds: Paradigm Comparisons and Some Thoughts on Research Issues , 2008, 2008 IEEE Asia-Pacific Services Computing Conference.

[58]  Eyal de Lara,et al.  SnowFlock: rapid virtual machine cloning for cloud computing , 2009, EuroSys '09.

[59]  M. Jinno,et al.  Virtualized optical network (VON) for agile cloud computing environment , 2009, 2009 Conference on Optical Fiber Communication - incudes post deadline papers.

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

[61]  Torsten Eymann,et al.  A simulation of an economic, self-organising resource allocation approach for application layer networks , 2009, Comput. Networks.

[62]  Kalle Lyytinen,et al.  Nothing At The Center?: Academic Legitimacy in the Information Systems Field , 2004, J. Assoc. Inf. Syst..

[63]  Alexandru Iosup,et al.  C-Meter: A Framework for Performance Analysis of Computing Clouds , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[64]  Mladen A. Vouk,et al.  Cloud computing — Issues, research and implementations , 2008, ITI 2008 - 30th International Conference on Information Technology Interfaces.

[65]  Gustavo Alonso,et al.  Engineering the cloud from software modules , 2009, 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.

[66]  Edwin Baker,et al.  Hey, you, get off of that cloud? , 2009, Comput. Law Secur. Rev..

[67]  Stuart J. Barnes,et al.  Mobile Business Research Published in 2000-2004: Emergence, Current Status, and Future Opportunities , 2006, Commun. Assoc. Inf. Syst..

[68]  Susan E. Jackson,et al.  Meta-analysis analysis. , 1987 .

[69]  Richard T. Watson,et al.  Analyzing the Past to Prepare for the Future: Writing a Literature Review , 2002, MIS Q..

[70]  Michael Brudno,et al.  Adding the easy button to the cloud with SnowFlock and MPI , 2009, HPCVirt '09.

[71]  Antonio Puliafito,et al.  Experiencing with the Cloud over gLite , 2009, 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.

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

[73]  Robert L. Grossman,et al.  The Case for Cloud Computing , 2009, IT Professional.

[74]  Werner Vogels,et al.  Building reliable distributed systems at a worldwide scale demands trade-offs between consistency and availability. , 2022 .

[75]  Thomas Sandholm,et al.  What's inside the Cloud? An architectural map of the Cloud landscape , 2009, 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing.

[76]  Steven Diamond,et al.  Blueprint for the Intercloud - Protocols and Formats for Cloud Computing Interoperability , 2009, 2009 Fourth International Conference on Internet and Web Applications and Services.

[77]  R.H. Katz,et al.  Tech Titans Building Boom , 2009, IEEE Spectrum.

[78]  G. Bruce Berriman,et al.  On the Use of Cloud Computing for Scientific Workflows , 2008, 2008 IEEE Fourth International Conference on eScience.

[79]  Geoffrey C. Fox,et al.  Measured characteristics of distributed cloud computing infrastructure for message-based collaboration applications , 2009, 2009 International Symposium on Collaborative Technologies and Systems.