Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31756
Towards Cloud Computing Anatomy

Authors: Maria Salama, Mohamed Kouta


Cloud Computing has recently emerged as a compelling paradigm for managing and delivering services over the internet. The rise of Cloud Computing is rapidly changing the landscape of information technology, and ultimately turning the longheld promise of utility computing into a reality. As the development of Cloud Computing paradigm is speedily progressing, concepts, and terminologies are becoming imprecise and ambiguous, as well as different technologies are interfering. Thus, it becomes crucial to clarify the key concepts and definitions. In this paper, we present the anatomy of Cloud Computing, covering its essential concepts, prominent characteristics, its affects, architectural design and key technologies. We differentiate various service and deployment models. Also, significant challenges and risks need are tackled in order to guarantee the long-term success of Cloud Computing. The aim of this paper is to provide a better understanding of the anatomy of Cloud Computing and pave the way for further research in this area.

Keywords: Anatomy, Aspects, Cloud Computing, Challenges.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1785


[1] L. Wang, and G. Laszewski, "Scientific Cloud Computing: Early Definition and Experience," in Proc. 2008 10th IEEE International Conference on High Performance Computing and Communications, Dalian, China, 2008, pp. 825 - 830.
[2] J. Geelan, "Twenty one experts define cloud computing," Virtualization Magazine, January 2010.
[3] M. Armbrust, A. Fox, R. Griffith, A. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, and M. Zaharia, "Above the Clouds: A Berkeley View of Cloud Computing," University of California at Berkley, USA, Technical Rep UCB/EECS-2009-28, 2009.
[4] M. Klems, J. Nimis, and S. Tai, "Do Clouds Compute? A Framework for Estimating the Value of Cloud Computing," in Designing E-Business Systems: Markets, Services, and Networks, vol. 22, C. Weinhardt, S. Luckner, and J. Stober, Eds. Heidelberg: Springer-Verlag Berlin, 2009, part 4, pp. 110 - 123.
[5] A. Tikotekar, G. Vallee, T. Naughton, H. Ong, C. Engelmann, S. Scott, and A. Filippi, "Effects of virtualization on a scientific application running a hyperspectral radiative transfer code on virtual machines," in Proc. 2nd workshop on System-level virtualization for high performance computing (HPCVirt 08), Glasgow, UK, 2008, pp. 16 - 23.
[6] P. Mell, and T. Grance, "The NIST Definition of Cloud Computing," National Institute of Standards and Technology, Information Technology Laboratory, July 2009.
[7] F. Aymerich, G. Fenu, and S. Surcis, "A Real Time Financial System based on Grid and Cloud Computing," in Proc. 2009 ACM symposium on Applied Computing, Honolulu, Hawaii, USA, 2009, pp. 1219 - 1220.
[8] R. Buyya, S. Pandey, and C. Vecchiola, "Cloudbus Toolkit for Market- Oriented Cloud Computing," in Proc. 1st International Conference on Cloud Computing (CloudCom 09), Beijing, China, 2009, pp. 24 - 44.
[9] R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic, Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility, Future Generation Computer Systems, 25:599 - 616, 2009.
[10] W. Voorsluys, J. Broberg, and Rajkumar Buyya, "Introduction to Cloud Computing," in Cloud Computing: Principles and Paradigms, R. Buyya, J. Broberg, A.Goscinski, Eds. New York: Wiley Press, 2011, pp. 1 - 41.
[11] L. Vaquero, L. Rodero-Merino, J. Caceres, M. Lindner, "A Break in the Clouds: Towards a Cloud Definition," ACM SIGCOMM Computer Communication Review, vol. 9, issue 1, January 2009, pp. 50 - 55.
[12] A. Khajeh-Hosseini, I. Sommerville, and I. Sriram, "Research Challenges for Enterprise Cloud Computing," CoRR, abs/1001.3257, 2010.
[13] L. Qian, Z. Luo, Y. Du, and L. Guo, "Cloud Computing: An Overview," in Proc. 1st international Conference on Cloud Computing, Beijing, China, 2009, 626 - 631.
[14] W. Voorsluys, J. Broberg, S. Venugopal, and R. Buyya, "Cost of virtual machine live migration in clouds: A performance evaluation," in Proc. 1st International Conference on Cloud Computing, Beijing, 2009, pp. 254 - 265.