TECHNOLOGY A STRUCTURED ANALYSIS ON LEXICONS FOR OPEN SOURCE CLOUD TECHNOLOGIES

Cloud computing is a smart computing model since it allows for resources to be provisioned rendering on a demand basis, i.e., cloud users can lease resources as they become essential. Cloud Computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the data centers that provide those services. This terminology of computing is estimated to be one of the most transformative technologies in the history of computing. Cloud computing delivers infrastructure, platform, and software as services, which are made available as subscription-based services in a pay-as-you-go model to consumers. By leveraging cloud services, organizations can deploy their software systems over a pool of resources. As this computing technology is a rapidly evolving research area, there is a severe lack of defined standards, tools and methods that can efficiently tackle the infrastructure and application level intricacies. This paper presents and discusses the comprehensive and structured overview of cloud computing and its requirements by analysing its open source technologies along with its main characteristics and infrastructure technologies. This paper will also motivate several academic and non-academic institutions to develop open-source cloud solutions.

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

[2]  Amin Jula,et al.  Cloud computing service composition: A systematic literature review , 2014, Expert Syst. Appl..

[3]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

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

[5]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

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

[7]  Tharam S. Dillon,et al.  Cloud Computing: Issues and Challenges , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[8]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[9]  Claus Pahl,et al.  Cloud Migration Research: A Systematic Review , 2013, IEEE Transactions on Cloud Computing.

[10]  Mary Tate,et al.  A Descriptive Literature Review and Classification of Cloud Computing Research , 2012, Commun. Assoc. Inf. Syst..

[11]  Haider Abbas,et al.  Cloud Computing Risk Assessment: A Systematic Literature Review , 2014 .

[12]  Mary Tate,et al.  Where are we at with Cloud Computing?: A Descriptive Literature Review , 2009 .

[13]  Hasan Sözer,et al.  A Survey of Software Testing in the Cloud , 2012, 2012 IEEE Sixth International Conference on Software Security and Reliability Companion.

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

[15]  Ali Khajeh-Hosseini,et al.  Research Agenda in Cloud Technologies , 2010, ArXiv.