Cloud Computing Architectures: A Retrospective Study
|
|
- Phillip Ross
- 8 years ago
- Views:
Transcription
1 Cloud Computing Architectures: A Retrospective Study Ramakalavathi Marapareddy *, Ajay Bandi, and Satya Savithri Tirumala * Dept. of Electrical and Computer Engineering, Mississippi State University, USA Dept. of Computer Science and Engineering, Mississippi State University, USA * Dept. of Electronics and Communication Engineering, JNTUH, India rm1166@msstate.edu, ab1370@msstate.edu, tirumalasatya@gmail.com Abstract Now-a-days cloud computing is popular and several information technology corporate companies have started using their cloud computing architectures. Cloud computing plays a key role for distribution of resources such as storage devices and software. Cloud computing reduce the management difficulties and improves the efficiency of services. Generally cloud computing architectures are broadly separated into cloud platform architecture and cloud application architecture. This paper describes a review of different categories of cloud computing architectures such as cloud computing architectures such as service-oriented cloud computing architecture, Microsoft cloud computing architecture, Abicloud cloud computing architecture, Eucalyptus cloud architecture, Nimbus cloud computing architecture, OpenNebula cloud computing architecture, cloud computing open architecture, and an intelligent and energy efficient computing architecture. The work presented identifies different research areas includes wireless communication in cloud computing and security in cloud computing architectures. Keywords- cloud; cloud computing; cloud computing architecture; service-oriented architecture; virtualization I. INTRODUCTION Cloud computing means pooling together large amounts of physically distributed computing resources, like processors, memory, network bandwidth and storage, that can be well thought-out on demand into services in real-time [1]. Cloud computing is the unification of quite a lot of concepts from resource pooling, virtualization, dynamic provisioning, utility computing, on-demand consumption, and internet delivery of services [1]. This paper describes the basic architectures for cloud computing. The reparation of cloud computing over conventional computing includes: agility, lower entry cost, device independency, location independency, and scalability [2]. This optimized computing architecture is provided through a technology infrastructure often virtualized and that lets applications, data storage, processing power, and network resources are easily provisioned, managed, and secured remotely over public or private networks [3]. The cloud computing model comprise five indispensable characteristics such as on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured services [3]. This also offers three service models such as Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS) [3]. There are four deployment models in the cloud computing such as public, private, communities, or hybrid. The cloud architecture demonstrates the platform and software components, middleware, cloud resources and services, and communication protocols [3]. As summarized in [7], characteristically there are four types of resources that can be provisioned and consumed over the Internet. They can be shared among users by leveraging economy of scale. The way of sharing resources with requesters over the network is provisioning (preparing and allowing the network to provide). The major objectives of cloud computing are to influence Internet to provision resources to users. The first type of resource is infrastructure resources, the second type of resource is software resources, the third type of resource is application resources, and the fourth type of resource is business processes. In summary [8], the parallel machines were very costly and a major computational change was observed as divergence in resources which categorized as distributed computing such as Network of Workstations, Cluster computing, Grid Computing etc. In the current scenario, cloud computing uses central resources in the form of data-centers. This paper presents a review about the architectures of the cloud computing systems. The remaining sections are organized as follows: Section II describes cloud computing architectures in general; section III presents the different categories of cloud computing architectures that includes service-oriented cloud computing architecture, Microsoft cloud computing platform, Abicloud cloud computing platform, Eucalyptus cloud platform, Nimbus Cloud Computing Platform, OpenNebula cloud computing platform, cloud computing Open architecture, and, intelligent and energy efficient cloud computing architecture that supports e- governance. Section IV discusses the conclusions and future work. A cloud is an Internet-Centric information technology capability. Cloud computing operates on the resources which are made available via cloud services. Thus, Vol. 2(1), July-December ISSN
2 cloud computing architectures should basically entail cloud platform architecture and cloud application architecture [1]. Figure 1 shows the nomenclature of cloud computing architectures. There is a lucid separation between the functional roles of service providers and infrastructure providers. Service providers are the entities that recognize the needs of a particular business and present service applications. Infrastructure providers operate host sites that own and manage the physical infrastructure on which service applications accomplish the goals of the consumer. To optimize resource use, the computational resources within a site are partitioned by a virtualization layer into virtual execution environments. The virtualized computational resources, along with the virtualization layer and all the management enabled components, are referred to as the service provider [1]. II. CLOUD COMPUTING ARCHITECTURES B. Cloud Application Architecture (CAA) Cloud computing takes advanced concepts such as utility computing and virtualization by allowing self-service, and workload management. CAA is basically comprised of three layers, namely, the virtual appliances which run with the APIs of different CSPs/platforms, the cloud brokers which work with the linked cloud ontology s, and the Business Service and Process (BSP) layer which perform Business Service Management (BSM), Service Level Agreement (SLA), service orchestrations and process management. BSP and cloud broker layer jointly implement service-oriented processes, including cloud service discovery, matching, dynamic SLA negotiation on-demand provision, etc. The execution of the service applications is monitored and the capacity is constantly adjusted to meet the requirements and SLA specified in the service manifest [1]. Figure 3 shows cloud application architecture. Figure 2.. Cloud platform architecture Figure 1. Nomenclature of cloud computing architectures. A. Cloud Platform Architecture (CPA) In a cloud architecture, which can put forward IaaS, PaaS, SaaS, etc., large resource pools based on virtualized infrastructure provide greater flexibility and efficiency. Resources of each physical host are virtualized and presented as multiple Virtual Machines (VMs) to run multiple operating systems and application instances. Cloud architecture provides pools of virtualized resources (compute, memory, storage, and bandwidth) across multiple hosts and storage frames [1]. Compute clouds are usually complemented by storage clouds that supply virtualized storage through APIs that assist storing VM images, source files for components such as Web servers, application state data, and general business data [1]. Figure 2 cloud platform architecture. Figure 3. Cloud application architecture. Vol. 2(1), July-December ISSN
3 III. CATEGORIES OF CLOUD COMPUTING ARCHITECTURES A. Service Oriented Cloud Computing Architecture (SOCCA) The Service Oriented Cloud Computing Architecture is a layered architecture. The major layers in this architecture are Individual Cloud Provider Layer, Cloud Ontology Mapping Layer, Cloud Broker Layer, and SOA Layer. Individual Cloud Provider Layer: Each cloud provider builds its own data centers that power the cloud services it provides. Each cloud may have its own proprietary virtualization technology or utilize open source virtualization technology. The distinction from current cloud implementations is that the cloud computing resources in SOCCA are componentized into independent services such as Storage Service, Computing Service and Communication Service, with open-standardized interfaces, so they can be combined with services from other cloud providers to build a cross-platform virtual computer on the clouds [2]. Cloud Ontology Mapping Layer: Cloud Ontology Mapping Layer exists to mask the differences among the different individual cloud providers and it can help the migration of cloud application from one cloud to another. Several important ontology systems are Storage Ontology, Computing Ontology, and Communication Ontology [2]. Cloud Broker Layer: Cloud brokers serve as the agents between individual cloud providers and SOA layer. Each major cloud service has an associated service broker type. Generally, cloud brokers need to fulfill the following tasks: Cloud Provider Information Publishing, Ranking, Dynamic SLA Negotiation, and On-Demand Provision Model [2]. SOA Layer: This layer fully takes the advantages of the existing research and infrastructure from traditional SOA. Figure 6 shows a possible SOA layer for SOCCA. Not only services but also many other artifacts can be published and shared, such as workflow templates, collaboration templates and test cases. Another major improvement is multi-tenancy support that allows more flexibility. SOA layer of SOCCA allows more flexibility than traditional SOA; it further separates the roles of service providers and cloud providers, and the service logics and its running environments [2]. B. Microsoft Cloud Computing Architecture Windows Azure is a new-fangled cloud computing services architecture from Microsoft designed to host web services and applications in Microsoft-owned, Internetaccessible data centers. It is a supple and interoperable platform used to build new applications to run from the cloud or progress existing applications with cloud-based capabilities. Elements of Windows Azure architecture are showed in Figure 4 Microsoft cloud computing architecture is based on new trends in Data center design, which can be generalized in three pillars: Configuration, Construction, and Sustainability [5]. C. Abicloud Cloud Computing Architecture Abicloud is a cloud computing platform developed by Abiquo, which is largely focused on the enlargement of cloud architecture. It can be used to build, integrate and manage public as well as private cloud in the harmonized environments. Using Abicloud, user can easily and automatically organize and manage the server, storage system, network, virtual devices and applications. The most important difference between Abicloud and other cloud computing architectures is its prevailing web-based management function and its core encapsulation manner. The best way to meet the requirement of users is to build public or private clouds with harmonized cloud computing cores and extensible infrastructures [6]. Figure 4. Microsoft Azure cloud computing architecture D. Eucalyptus Cloud Architecture Eucalyptus (Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems) project began from California University, Santa Barbara, and mainly was used to build open-source private cloud platforms. Now it is run by Eucalyptus System Company. Eucalyptus is an expandable computing structure that can be used to attach the users' programs to the useful systems, it is an open-source infrastructure by means of clusters or workstations implementation of elastic, utility, cloud computing and a popular computing standard [6]. Node controller is a module running on the physical resources, on which all kinds of entities of virtual machine can run. Virtual cluster controller runs on the head node otherwise server of the virtual cluster, it is used to access private or public networks. Cloud controller is the core manager of the clouds architecture, an element answering for global decision-making which is relocated to users [6]. Vol. 2(1), July-December ISSN
4 E. Nimbus Cloud Computing Architecture Nimbus is an open tool set, and also a cloud computing solution providing IaaS. Nimbus has supported many nonscientific research neighborhood applications. It permits users to lease remote resources and build the required computing environment bringing into play virtual machines [6]. Nimbus cloud computing architecture includes many different components, such as client, agent, resource manager, and so on. In general, all these functional components can be classified as three types. The first type is client-supported modules which are used to support all kinds of cloud clients. The second type of component is mainly service-supported modules of cloud platform, providing all kinds of cloud services. The third type of component is the background resource management modules which are mainly used to manage all kinds of physical resources on the cloud computing architecture [6]. F. OpenNebula Cloud Computing Architecture OpenNebula is one of the key technologies of reservoir plan and the flagship research project in virtualization infrastructure and cloud computing of the European Union. OpenNebula is also an open source cloud service framework. It allows user organize and manage virtual machines on physical resources and it can set user s data centers or clusters to flexible virtual infrastructure that can automatically adjust to the change of the service load [6]. OpenNebula is also an open and flexible virtual infrastructure management tool, which can be used to harmonize the storage, network and virtual techniques, and let users dynamically organize services on the distributed infrastructure according to the allocation strategy at data center and remote cloud resources. This is very functional to build high scalable cloud computing environment [6]. Based on the practices in the areas of service provisioning and solution design, the following two key enabling technologies could play very important roles: virtualization technology and Service-Oriented Architecture (SOA) [7]. Figure 5 shows the cloud computing open architecture overview diagram. The virtualization technology handles how images of the operating systems, middleware, and applications are pro-created and allocated to the right physical machines or a slice of a server stack [7]. The SOA is the development of a system or software architecture for addressing componentization, reusability extensibility, and flexibility. In order to put up scalable cloud computing architectures, there is a need to leverage SOA to build reusable components, standard-based interfaces, and extensible solution architectures. Creating a self-styled cloud computing architecture is easy as long as it can facilitate sharing of at least one of the resources. [7]. An intelligent and energy efficient cloud computing architecture is based on distributed data-centers which form a client s instance in the nearest neighborhood and fulfill client s request in optimized latency. A cloud computing architecture data-center works in master-slave form. Adjacent data-centers form a computing zone and users may choose creating their instances in multiple zones [8]. The major entities involved in the architecture are: master/slave datacenter, users/brokers, and Service Level Agreements (SLAs). Figure 6 shows intelligent and energy efficient cloud computing architecture. H. Intelligent & Energy Efficient Cloud Computing Architecture G. Cloud Computing Open Architecture Figure 5. Cloud Computing Open Architecture Overview Cloud Computing involves a set of key technologies to address resource sharing based on business requirements. Figure 6. Intelligent & energy efficient cloud computing architecture Vol. 2(1), July-December ISSN
5 IV. CONCLUSIONS AND FUTURE WORK AUTHOR S BIOGRAPHY Cloud computing architectures are fundamentally subdivided into cloud platform architecture and cloud application architecture which are linked by the use of the cloud services available. This paper projected the review of cloud computing architectures such as service-oriented cloud computing architecture, Microsoft cloud computing architecture, Abicloud cloud computing architecture, Eucalyptus Cloud architecture, Nimbus cloud computing architecture, OpenNebula cloud computing architecture, cloud computing open architecture, and an energy efficient computing architecture. Cloud computing is a new technology extensively studied in modern years. This survey paper describes an effective Cloud computing architectures is based on distributed data-centers. Our study on these architectures shows a promising future for cloud computing yet there are many concerns such as security and communication between the components in the architecture. This study illustrates the potential of cloud computing in recent times. The work presented here leads to further analysis of cloud computing capabilities such as easy storage of data and wireless communication between the components. ACKNOWLEDGMENT We would like to thank Dr. Pan Li for his valuable suggestions to carry out this study and Mr. Samuel Camacaro for reviewing this paper. Ramakalavathi Marapareddy completed her Bachelor of Technology degree in Electronics and Communication Engineering (ECE) from Jawaharlal Nehru Technological University (JNTU), Anantapur in She also received a Master of Technology degree in ECE from JNTU, Hyderabad where she is working as an assistant professor since Currently she is a PhD student in Electrical and Computer Engineering Department at Mississippi State University under the guidance of Dr. Nick Younan. She is also a member of ISTE. Her research interests include image processing, wavelets and mobile computing. Ajay Bandi completed his Bachelor of Engineering degree in ECE from Adhiparasakthi Engineering College, Melmaruvathur, India in He also received two Master of Science degrees in Applied Computer Science and Computer Science from Northwest Missouri State University and Mississippi State University in 2009 and 2011 respectively. He is a PhD student in Computer Science and Eng at Mississippi State University under the supervision of Dr. Edward Allen. He is also a student member of Association for Computing Machinery (ACM), IEEE, and IEEE-Computer Society (IEEE-CS). His research interests include software engineering, autonomic computing and cloud computing. Dr.Satya Savithri Tirumala is an associate professor in the Electronics and Communication Engineering Department at JNTU, Hyderabad since She received a PhD in Electronics and Communication Engineering at JNTU Anantapur. Her PhD work concerns image processing. She is also a member of ISTE and IETE. Her research interests include image processing and VLSI. REFERENCES [1] H. Tianfield, "Cloud computing architectures," Proceedings of IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp , Oct [2] W. Tsai, X. Sun, and J. Balasooriya, "Service-Oriented cloud computing architecture," in Seventh International Conference on Information Technology: New Generations (ITNG), pp , April [3] A. Samba, "Logical data models for cloud computing architectures," IT Professional, vol.14, no.1, pp.19-26, Jan.-Feb [4] N. Botts, B. Thoms, A. Noamani, and T. A. Horan, "Cloud computing architectures for the underserved: public health cyberinfrastructures through a network of health ATMs," 43rd Hawaii International Conference on System Sciences (HICSS), 2010, pp. 1-10, 5-8 Jan [5] R. Mutavdzic, "Cloud computing architectures for national, regional and local government," MIPRO, 2010 Proceedings of the 33rd International Convention, pp , May [6] J. Peng, X. Zhang Z. Lei, B Zhang, W. Zhang, and Q. Li;, "Comparison of several cloud computing platforms," in Second International Symposium on Information Science and Engineering (ISISE), pp.23-27, Dec [7] L. Zhang, and Q. Zhou, "CCOA: cloud computing open architecture, IEEE International Conference on Web Services, pp , 6-10 July [8] R. Sharma, and P. Kanungo "An intelligent cloud computing architecture supporting e-governance," 17th International Conference on Automation and Computing, pp.1-5, Sept Vol. 2(1), July-December ISSN
Comparison of Several Cloud Computing Platforms
Second International Symposium on Information Science and Engineering Comparison of Several Cloud Computing Platforms Junjie Peng School of computer science & High performance computing center Shanghai
More informationTopic : Cloud Computing Architecture. Presented by 侯 柏 丞. 朱 信 昱
Topic : Cloud Computing Architecture Presented by 侯 柏 丞. 朱 信 昱 Paper survey CCOA:Cloud Computing Open Architecture 2009 IEEE International Conference on Web Services Service-Oriented Cloud Computing Architecture
More informationCloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
More informationPlatform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture
Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture 1 B. Kamala 2 B. Priya 3 J. M. Nandhini 1 2 3 ABSTRACT The global economic recession and the shrinking budget
More informationService Oriented Cloud Computing Architectures. Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN.
Service Oriented Cloud Computing Architectures Asher Vitek 12/3/2011 UMM CSci Senior Seminar Conference Morris, MN. Overview Cloud Computing What is cloud computing Types of cloud computing Service Oriented
More informationA Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services
A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University
More informationAnalysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms
Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of
More informationPlatform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture
Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture 1 B. Kamala 2 B. Priya 3 J. M. Nandhini - 1 AP-II, MCA Dept, Sri Sai Ram Engineering College, Chennai, kamala.mca@sairam.edu.in
More informationLogical Data Models for Cloud Computing Architectures
Logical Data Models for Cloud Computing Architectures Augustine (Gus) Samba, Kent State University Describing generic logical data models for two existing cloud computing architectures, the author helps
More informationInfrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,
More informationCloud Computing Service Models, Types of Clouds and their Architectures, Challenges.
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana
More informationCHAPTER 8 CLOUD COMPUTING
CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics
More informationA Study on Service Oriented Network Virtualization convergence of Cloud Computing
A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute
More informationISSN 0976 6375(Online) Volume TECHNOLOGY 3, Issue 3, October-December (IJCET) (2012), IAEME
INTERNATIONAL International Journal of Computer JOURNAL Engineering OF and COMPUTER Technology (IJCET), ENGINEERING ISSN 0976 6367(Print), & ISSN 0976 6375(Online) Volume TECHNOLOGY 3, Issue 3, October-December
More informationKey Research Challenges in Cloud Computing
3rd EU-Japan Symposium on Future Internet and New Generation Networks Tampere, Finland October 20th, 2010 Key Research Challenges in Cloud Computing Ignacio M. Llorente Head of DSA Research Group Universidad
More informationCloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
More informationHow To Compare Cloud Computing To Cloud Platforms And Cloud Computing
Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms
More informationIaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction
More informationSistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies
More informationEfficient Cloud Management for Parallel Data Processing In Private Cloud
2012 International Conference on Information and Network Technology (ICINT 2012) IPCSIT vol. 37 (2012) (2012) IACSIT Press, Singapore Efficient Cloud Management for Parallel Data Processing In Private
More informationKeywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load
More informationGrid Computing Vs. Cloud Computing
International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid
More informationCloud Computing Research Issues, Challenges, Architecture, Platforms and Applications: A Survey
Cloud Computing Research Issues, Challenges, Architecture, Platforms and Applications: A Survey Santosh Kumar and R. H. Goudar Abstract Cloud computing is the development of parallel computing, distributed
More informationA Survey Paper: Cloud Computing and Virtual Machine Migration
577 A Survey Paper: Cloud Computing and Virtual Machine Migration 1 Yatendra Sahu, 2 Neha Agrawal 1 UIT, RGPV, Bhopal MP 462036, INDIA 2 MANIT, Bhopal MP 462051, INDIA Abstract - Cloud computing is one
More informationHow To Understand Cloud Computing
Virtualizing the Private Cloud for Maximum Resource Utilization C.Shreeharsha, Prof.ManasiKulkarni Computer Engineering Department, VJTI, Matunga, Mumbai, India, E-mail:harshagzb89@gmail.com. Abstract
More informationCLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
More informationService-Oriented Architecture for Cloud Computing
Service-Oriented Architecture for Cloud Computing V.E.Unnamalai, J.R.Thresphine Department of Computer Science and Engineering, PRIST University Pondicherry, India. Abstract----- Cloud computing is a significant
More informationAn Introduction to Private Cloud
An Introduction to Private Cloud As the word cloud computing becomes more ubiquitous these days, several questions can be raised ranging from basic question like the definitions of a cloud and cloud computing
More informationA New Approach of CLOUD: Computing Infrastructure on Demand
A New Approach of CLOUD: Computing Infrastructure on Demand Kamal Srivastava * Atul Kumar ** Abstract Purpose: The paper presents a latest vision of cloud computing and identifies various commercially
More informationHow To Understand Cloud Computing
Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition
More informationCLEVER: a CLoud-Enabled Virtual EnviRonment
CLEVER: a CLoud-Enabled Virtual EnviRonment Francesco Tusa Maurizio Paone Massimo Villari Antonio Puliafito {ftusa,mpaone,mvillari,apuliafito}@unime.it Università degli Studi di Messina, Dipartimento di
More informationA Comparative Study of cloud and mcloud Computing
A Comparative Study of cloud and mcloud Computing Ms.S.Gowri* Ms.S.Latha* Ms.A.Nirmala Devi* * Department of Computer Science, K.S.Rangasamy College of Arts and Science, Tiruchengode. s.gowri@ksrcas.edu
More informationA Comparative Study of Load Balancing Algorithms in Cloud Computing
A Comparative Study of Load Balancing Algorithms in Cloud Computing Reena Panwar M.Tech CSE Scholar Department of CSE, Galgotias College of Engineering and Technology, Greater Noida, India Bhawna Mallick,
More informationCloud Computing An Introduction
Cloud Computing An Introduction Distributed Systems Sistemi Distribuiti Andrea Omicini andrea.omicini@unibo.it Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di
More informationDESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández 2 INDEX Introduction Our approach Platform design Storage Security
More informationCloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
More informationAN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD
AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD M. Lawanya Shri 1, Dr. S. Subha 2 1 Assistant Professor,School of Information Technology and Engineering, Vellore Institute of Technology, Vellore-632014
More informationCloud Courses Description
Courses Description 101: Fundamental Computing and Architecture Computing Concepts and Models. Data center architecture. Fundamental Architecture. Virtualization Basics. platforms: IaaS, PaaS, SaaS. deployment
More informationReallocation and Allocation of Virtual Machines in Cloud Computing Manan D. Shah a, *, Harshad B. Prajapati b
Proceedings of International Conference on Emerging Research in Computing, Information, Communication and Applications (ERCICA-14) Reallocation and Allocation of Virtual Machines in Cloud Computing Manan
More informationA Study of Infrastructure Clouds
A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,
More informationCloud Computing Overview
Cloud Computing Overview -A 60 minute overview on some essentials about Cloud systems -Target audience: Management, Architects Cloud Computing A cloud computing system stores data in a remotely accessible
More informationCloud Courses Description
Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,
More informationCloud Computing: The Next Computing Paradigm
Cloud Computing: The Next Computing Paradigm Ronnie D. Caytiles 1, Sunguk Lee and Byungjoo Park 1 * 1 Department of Multimedia Engineering, Hannam University 133 Ojeongdong, Daeduk-gu, Daejeon, Korea rdcaytiles@gmail.com,
More informationCloud Computing Services and its Application
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its
More informationScheduler in Cloud Computing using Open Source Technologies
Scheduler in Cloud Computing using Open Source Technologies Darshan Upadhyay Prof. Chirag Patel Student of M.E.I.T Asst. Prof. Computer Department S. S. Engineering College, Bhavnagar L. D. College of
More informationThe OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures
Jornadas Técnicas de RedIRIS 2009 Santiago de Compostela 27th November 2009 The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures Distributed Systems Architecture Research Group
More informationFEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS
International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.
More informationEnvironments, Services and Network Management for Green Clouds
Environments, Services and Network Management for Green Clouds Carlos Becker Westphall Networks and Management Laboratory Federal University of Santa Catarina MARCH 3RD, REUNION ISLAND IARIA GLOBENET 2012
More informationHow To Design A Cloud Computing Architecture
Service Oriented Cloud Computing Architectures Asher J. Vitek ABSTRACT This paper discusses cloud computing and the eventual goal to make a uniform cloud computing architecture that will allow people to
More informationAneka: A Software Platform for.net-based Cloud Computing
Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer
More informationAn Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform
An Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform A B M Moniruzzaman 1, Kawser Wazed Nafi 2, Prof. Syed Akhter Hossain 1 and Prof. M. M. A. Hashem 1 Department
More informationFrom Grid Computing to Cloud Computing & Security Issues in Cloud Computing
From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Assistant Professor (Department of CSE), M.M.M. Engineering College, Gorakhpur (UP), India E-mail: rajendra_bhilai@yahoo.com
More informationOverview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud
Overview The purpose of this paper is to introduce the reader to the basics of cloud computing or the cloud with the aim of introducing the following aspects: Characteristics and usage of the cloud Realities
More informationHet is een kleine stap naar een hybrid cloud
Het is een kleine stap naar een hybrid cloud Isabel Moll-Kranenburg Microsoft 14 jaar IT industrie 4 jaar Microsoft Cloud Private Private Cloud Meeting customers where they are The Microsoft Cloud Computing
More informationSoftware-Defined Networks Powered by VellOS
WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible
More informationPrivate cloud computing advances
Building robust private cloud services infrastructures By Brian Gautreau and Gong Wang Private clouds optimize utilization and management of IT resources to heighten availability. Microsoft Private Cloud
More informationPrivate Cloud: By Means of Different Open Source Softwares
Private Cloud: By Means of Different Open Source Softwares Sarita Shankar Pol #1, Prof. Shyamrao V Gumaste *2 # Computer Engineering-SPPU, Pune, Computer Engineering-SPPU, Pune 1 polsarita@gmail.com 2
More informationVMware for your hosting services
VMware for your hosting services Anindya Kishore Das 2009 VMware Inc. All rights reserved Everybody talks Cloud! You will eat your cloud and you will like it! Everybody talks Cloud - But what is it? VMware
More informationPerspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory
Perspectives on Cloud Computing and Standards Peter Mell, Tim Grance NIST, Information Technology Laboratory Caveats and Disclaimers This presentation provides education on cloud technology and its benefits
More informationAuto-Scaling Model for Cloud Computing System
Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science
More informationOracle Applications and Cloud Computing - Future Direction
Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com
More informationToward a Unified Ontology of Cloud Computing
Toward a Unified Ontology of Cloud Computing Lamia Youseff University of California, Santa Barbara Maria Butrico, Dilma Da Silva IBM T.J. Watson Research Center 1 In the Cloud Several Public Cloud Computing
More informationInternational Journal of Advanced Research in Computer Science and Software Engineering
Volume 2, Issue 8, August 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Computing
More informationAN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION
AN EFFICIENT LOAD BALANCING APPROACH IN CLOUD SERVER USING ANT COLONY OPTIMIZATION Shanmuga Priya.J 1, Sridevi.A 2 1 PG Scholar, Department of Information Technology, J.J College of Engineering and Technology
More informationA Survey on Cloud Computing
A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India dalapati89@gmail.com G. Sahoo Department of Information Technology Birla
More informationSecurity Considerations for Public Mobile Cloud Computing
Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea rdcaytiles@gmail.com 2 Research Institute of
More informationParametric Analysis of Various Cloud Computing Security Models
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 15 (2014), pp. 1499-1506 International Research Publications House http://www. irphouse.com Parametric Analysis
More informationSee Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.
Cloud Strategy Information Systems and Technology Bruce Campbell What is the Cloud? From http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf Cloud computing is a model for enabling ubiquitous,
More informationCloud deployment model and cost analysis in Multicloud
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 4, Issue 3 (Nov-Dec. 2012), PP 25-31 Cloud deployment model and cost analysis in Multicloud
More informationLi Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more
36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng lsheng1@uci.edu Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors
More informationPlanning the Migration of Enterprise Applications to the Cloud
Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction
More informationService allocation in Cloud Environment: A Migration Approach
Service allocation in Cloud Environment: A Migration Approach Pardeep Vashist 1, Arti Dhounchak 2 M.Tech Pursuing, Assistant Professor R.N.C.E.T. Panipat, B.I.T. Sonepat, Sonipat, Pin no.131001 1 pardeepvashist99@gmail.com,
More informationSupply Chain Platform as a Service: a Cloud Perspective on Business Collaboration
Supply Chain Platform as a Service: a Cloud Perspective on Business Collaboration Guopeng Zhao 1, 2 and Zhiqi Shen 1 1 Nanyang Technological University, Singapore 639798 2 HP Labs Singapore, Singapore
More informationCloud Computing and Standards
Cloud Computing and Standards Heather Kreger CTO International Standards, IBM kreger@us.ibm.com 2012 IBM Corporation Technology will play the key role in success Speed Value 90% 1 view cloud as critical
More informationPermanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
More informationJISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction
JISC Technical Review of Using Cloud for Research Guidance Notes to Cloud Infrastructure Service Providers May, 2010 Introduction Provisioning and maintenance of research computing facilities is a core
More informationINCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION
INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 INCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION Sanjay Razdan Department of Computer Science and Eng. Mewar
More informationHow To Understand Cloud Computing
Dr Markus Hagenbuchner markus@uow.edu.au CSCI319 Introduction to Cloud Computing CSCI319 Chapter 1 Page: 1 of 10 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to how
More informationAEIJST - June 2015 - Vol 3 - Issue 6 ISSN - 2348-6732. Cloud Broker. * Prasanna Kumar ** Shalini N M *** Sowmya R **** V Ashalatha
Abstract Cloud Broker * Prasanna Kumar ** Shalini N M *** Sowmya R **** V Ashalatha Dept of ISE, The National Institute of Engineering, Mysore, India Cloud computing is kinetically evolving areas which
More informationCLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia chaabounitaha@yahoo.fr 2 MIRACL Lab, FSEG, University
More informationGetting Familiar with Cloud Terminology. Cloud Dictionary
Getting Familiar with Cloud Terminology Cloud computing is a hot topic in today s IT industry. However, the technology brings with it new terminology that can be confusing. Although you don t have to know
More informationLOGO Resource Management for Cloud Computing
LOGO Resource Management for Cloud Computing Supervisor : Dr. Pham Tran Vu Presenters : Nguyen Viet Hung - 11070451 Tran Le Vinh - 11070487 Date : April 16, 2012 Contents Introduction to Cloud Computing
More informationKeywords Cloud Environment, Cloud Testing, Software Testing
Volume 4, Issue 6, June 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Software Testing
More informationCloud Computing: What IT Professionals Need to Know
Learning Cloud Computing: What IT Professionals Need to Know Cloud computing promises new career opportunities for IT professionals. In many cases, existing core skill sets transfer directly to cloud technologies.
More informationOpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions
Cloud Computing and its Applications 20th October 2009 OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions Distributed Systems Architecture Research Group Universidad Complutense
More informationAnalytical Survey Model on Consumption of Cloud Service Models
Analytical Survey Model on Consumption of Cloud Service Models Om Prakash Karada, Abhishek Pipliya, Parul Thakur & Neha Kamdar Malwa Institute of Technology, Indore E-mail : opkarada@gmail.com, aadeepipliya@gmail.com,
More informationHave We Really Understood the Cloud Yet?
1 Have We Really Understood the Cloud Yet? Plethora of Definitions Hype? Range of Technologies and business models What really clicks in the Cloud? Pay per use no capex only opex! Meet seasonal loads elasticity
More informationHow To Understand Cloud Computing
Cloud Computing: a Perspective Study Lizhe WANG, Gregor von LASZEWSKI, Younge ANDREW, Xi HE Service Oriented Cyberinfrastruture Lab, Rochester Inst. of Tech. Abstract The Cloud computing emerges as a new
More informationArchitectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
More informationCloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University
Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service
More informationINTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
More informationA unified architecture of IaaS cloud solutions
A unified architecture of IaaS cloud solutions CLASS Conference 2012 (CLASS'12) Robert Dukarić and Matjaž B. Jurič XLAB and FRI Introduction At least 50 different definitions of Cloud Computing. Introduction
More informationyvette@yvetteagostini.it yvette@yvetteagostini.it
1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work
More informationInternational Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 1681 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 1681 Software as a Model for Security in Cloud over Virtual Environments S.Vengadesan, B.Muthulakshmi PG Student,
More informationMobile Cloud Computing Security Considerations
보안공학연구논문지 (Journal of Security Engineering), 제 9권 제 2호 2012년 4월 Mobile Cloud Computing Security Considerations Soeung-Kon(Victor) Ko 1), Jung-Hoon Lee 2), Sung Woo Kim 3) Abstract Building applications
More informationFREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO (serena.spinoso@polito.it) FULVIO VALENZA (fulvio.valenza@polito.
+ FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO (serena.spinoso@polito.it) FULVIO VALENZA (fulvio.valenza@polito.it) + OUTLINE INTRODUCTION OF CLOUD DEFINITION OF CLOUD BASIC CLOUD COMPONENTS
More informationCloud Computing. Course: Designing and Implementing Service Oriented Business Processes
Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,
More informationSentinet for Windows Azure SENTINET
Sentinet for Windows Azure SENTINET Sentinet for Windows Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Isolated Deployment Model... 3 Collocated Deployment Model...
More information