A STUDY ON OPEN SOURCE CLOUD COMPUTING PLATFORMS
|
|
- Myles Cummings
- 8 years ago
- Views:
Transcription
1 31 A STUDY ON OPEN SOURCE CLOUD COMPUTING PLATFORMS ABSTRACT PROF. ANITA S. PILLAI*; PROF. L.S. SWASTHIMATHI** *Faculty, Prin. L. N. Welingkar Institute of Management Development & Research, Bengaluru, India. **Faculty, S.I.E.S. College of Management Studies, Navi Mumbai, India. Cloud computing is the convergence and evolution of several concepts from virtualization, distributed application design, grid, and enterprise IT management to enable a more flexible approach for deploying and scaling applications. Cloud Computing, as a utility, has the potential to transform the IT industry by providing software as a service and revolutionizing the way, IT hardware is designed and purchased. Several Cloud computing platforms have been launched in the last few years. With the advent of several Open Source Cloud computing platforms, guaranteeing performance and uptime it is not easy for a nonexpert users to choose from the different platforms without comprehending the characteristics and advantages of each of these platform. This paper analyses the characteristics, architecture and applications of some of the most popular open source cloud computing platforms like EUCALYPTUS, OpenStack, Nimbus and OpenNebula to facilitate novice user to select from the different cloud platforms. KEYWORDS: Open Source Cloud platforms, EUCALYPTUS, OpenStack, Nimbus, Open Nebula. INTRODUCTION In 1969, Leonard Kleinrock one of the chief scientists of the original Advanced Research Projects Agency Network (ARPANET) project which seeded the Internet, said: As of now, computer networks are still in their infancy, but as they grow up and become sophisticated, we will probably see the spread of computer utilities which, like present electric and telephone utilities, will service individual homes and offices across the country. Leonard Kleinrock vision of providing computing service as an utility service is now a reality thanks to cloud computing. The cloud computing service users need not invest on complex infrastructure. The consumer access the services based on their requirements without regard to where the services are hosted and pay the providers for those resources they use, thus considerably bringing down the information technology cost. This model is referred to as utility computing or Cloud computing. Cloud Computing is a contemporary technology developed after years of research in distributed computing, virtualization, utility computing, and software services. Cloud Computing is the key for businesses to create
2 32 efficient and scalable automated applications, while reducing technology over-heads for user and providing cost effective solution In general, Cloud computing customers do not own the physical infrastructure. The customer avoids capital expenditure on hardware, software, and services by renting usage from a Cloud computing provider. Cloud computing can provide three kind of service mode IaaS, PaaS and SaaS. Cloud application services or "Software as a Service (SaaS)" deliver software as a service over the Internet to be used by customers on demand, eliminating the need to install and run the application on the customer's own computers thus simplifying maintenance and support. SaaS providers enable customers to access application remotely through web and provide activities that are managed from central locations rather than at each customer s site Cloud platform services or "Platform as a Service (PaaS)" is a platform to developers where applications are developed and deployed as a service over the web without the complexity of buying and managing the services to use the underlying infrastructure. Cloud computing platforms possess characteristics of both Clusters and Grids, with support for virtualization, dynamic provisioning of Web Services, and strong support for creating third party value added services. Platform consists of infrastructure software, and typically includes a database, middleware and development tools. Cloud infrastructure services or "Infrastructure as a Service (IaaS)" delivers computer hardware (server, storage, network) and associate software (operating systems, file systems, virtualization) environment as a service. Clients buy these resources as fully outsourced services, instead of purchasing servers, software, data centre space or network equipment. From the point of deployment, cloud computing platform include three kinds, that is public cloud, private cloud and hybrid cloud. In Public cloud or external cloud specifies cloud computing resources are dynamically provided on service basis over the Internet, via web applications/web services, from an off-site third-party provider who shares resources and bills on computing basis. Private cloud or internal cloud is controlled and managed completely by the enterprise. To meet the benefits of public and private approach, newer execution models have been developed to combine public and private clouds in which each kind of cloud is independent, however they are combined with standards techniques so that data and applications are transplant. OBJECTIVE OF STUDY With an increase in the number of cloud platforms available both commercial and open source enterprise has wide choice.the open-source projects provide an important alternative for organizations that do not wish to use a commercially provided cloud. However, since there are many open cloud platforms, each with its own characteristics and advantages, it is not easy to choose between these platforms. The objective is to study and perform comparison of some of the most popular open cloud platforms.since the most popular open source platforms are EUCALYPTUS, OpenStack, Nimbus and OpenNebula an analysis and comparison of these platforms, will help users to
3 33 choose an open cloud platform depending on their requirement The study is to also identify challenges common to the platform and areas for improvement. RESEARCH METHODOLOGY To address the concerns enumerated in the study objectives, a deductive research approach relying on secondary data was done. This paper is based on data from Open source cloud computing website, its online documentations Research articles Reference books Published thesis OPEN CLOUD PLATFORMS EUCALYPTUS Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems - has been developed as an open-source software infrastructure for implementing cloud computing on clusters. Its originated are as a research project in the Computer Science Department at the University of California, Santa Barbara where its authors were studying the use of open source to create new, highly scalable, and high performance distributed computing environments. EUCALYPTUS 2.0 is a Linux-based software architecture that implements scalable, efficiency-enhancing private and hybrid clouds within an organization's IT infrastructure. EUCALYPTUS uses computational and storage infrastructure for academic research groups and provides a platform that is modular and open to experiment. The system allows users to start, control, access, and terminate entire virtual machines using an emulation of Amazon EC2 s SOAP and Query interfaces. One striking feature of Eucalyptus, is its choice of the Amazon AWS APIs as the API it supports. The current interface to EUCALYPTUS is compatible with Amazon's EC2 interface and uses the EC2 tools directly and duplicates Simple Storage Service (S3) service. Eucalyptus implements a distributed storage system called Walrus which is designed to imitate Amazon s S3 distributed storage. The infrastructure is designed to support multiple client-side interfaces. EUCALYPTUS is implemented using commonly available Linux tools and basic Web-service technologies making it easy to install and maintain. NIMBUS
4 34 Nimbus is an open-source toolkit focused on providing Infrastructure-as-a-Service (IaaS) cloud to its client via WSRF-based or Amazon EC2 WSDL web service APIs. Nimbus project explicitly advertises itself as a science cloud solution. However Nimbus have supported many nonscientific research domain applications. Nimbus v2.9 is incredibly customizable. Nimbus supports the Xen hypervisor and virtual machine schedulers PBS and SGE. It allows deployment of self-configured virtual clusters via contextualization. It is configurable with respect to scheduling, networking leases, and usage accounting. Nimbus provides a complementary tool Cumulus implementation of a quota-based storage cloud designed for scalability and allows providers to configure multiple storage cloud implementations. Nimbus offers scaling tools allowing users to automatically scale across multiple distributed providers, These tools "sky computing tools" operate in a multi-cloud environment combining private and public cloud capabilities. Nimbus allows developers to extend and customize IaaS by providing an open source implementation Workspace Service can be configured to support different virtualization implementations, resource management options interfaces. Nimbus, provides most of the customization to the administrator and not to the user and has several components. These components include the image storage, previously GridFTP and now Cumulus. Nimbus Platform tools include cloudinit.d and Context Broker. cloudinit.d is a tool for launching, controlling, and monitoring cloud applications. cloudinit.d automates the creation of virtual machines, their contextualization, and the messaging between VMs. The Context Broker is a service that allows clients to coordinate large virtual cluster launches automatically and repeatably. OPENSTACK OpenStack launched in July 2010 is an initiative of Rackspace Hosting and NASA. OpenStack is designed to create freely available code, standards, and common ground for the benefit of both cloud providers and cloud customers. The goal of OpenStack 2.0 is to allow organization to create and offer cloud computing capabilities using open source software running on standard hardware. The project boasts of compute, storage and image service component. OpenStack Compute is open source software designed to provision and manage large networks of virtual machines, creating a redundant and scalable cloud computing platform. It has the software, control panels, and APIs required orchestrating a cloud, including running instances, managing networks, and controlling access through users and projects. OpenStack Storage is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data. OpenStack Image Service (code-named Glance) provides discovery, registration, and delivery services for virtual disk images. A multi-format image registry, OpenStack Image Service allows uploads of private and public images in a variety of formats, including VHD, VDI, Qemul. Service providers, companies that use private cloud and Institutions with physical hardware can use OpenStack for large-scale cloud deployments. All of the code for OpenStack is freely available under the Apache 2.0 license. OpenStack is aiming at Virtualization Portability where user will be able to move from virtualization technologies including those hosted in the cloud and will be able to migrate seamlessly, that includes VMs running in VMware, Xen, HyperV and KVM. Once in the cloud they will be able to move across clouds public and private unencumbered Amazon, Rackspace, Eucalyptus,
5 35 Ubuntu Enterprise Cloud and others. Adoption of a widespread virtualization standard like Open Virtualization Format (OVF) has helped OpenStack OPENNEBULA OpenNebula is a fully open-source tool kit to build any type (private, public and hybrid) of infrastructure based cloud. OpenNebula is platform agnostic with broad hypervisor support, allowing to leverage the existing IT infrastructure. The cloud provides infrastructure users with an elastic platform for fast delivery and scalability of services to meet dynamic demands of end-users. It allows the user to dynamically host the services in VMs, enables monitoring and control using interfaces like command line interface, XML- RPC API, Libvirt virtualization API. OpenNebula manages the data center of private cloud and infrastructure of cluster running Xen, KVM or VMware and also support hybrid cloud to connect local and public infrastructure which is very useful to build highly scalable cloud computing environment. OpenNebula supports heterogeneous execution environments with multiple, even conflicting, software requirements on the same shared infrastructure with full control of the lifecycle of virtualized services management. ANALYSIS & FINDINGS The analysis was based on comparison of the EUCALYPTUS, OpenStack, Nimbus and OpenNebula. A comparative study of the architecture of these open platforms was done. TABLE 1: FEATURES OF PLATFORM EUCALYPTUS Nimbus OpenStack OpenNebula Focus Infrastructure Infrastructure Infrastructure Infrastructure Cloud Implementation Private & Hybrid public Public & Hybrid Private, Hybrids & Public Form of cloud IaaS IaaS IaaS IaaS User access interface Web Service, Command-line EC2 WSDL,WSRF Web-interface libvirt, EC2, OCCI API Scalability Scalable scalable scalable Dynamical, scalable Service Type Compute, Storage Compute, Storage Compute(Nova), Storage(Swift) Compute, Storage Compatibility Support EC2,S3 support EC2 Supports multiple open, multiplatform
6 36 platforms Web APIs Yes Yes Yes Yes Deployment Dynamic Dynamic Dynamic Dynamic Virtualization Xen (versions 3.*), KVM Hypervisor Support Xen Xen and KVM VMWare, Xen and KVM OS support Linux Linux Linux, Ubuntu Linux Programming Framework Linux-based, Java Java, Python Python, using the Java Tornado and Twisted frameworks TABLE 2: COMPARISON OF OPEN CLOUD PLATFORM CHARACTERISTCS Eucalyptus Nimbus OpenStack OpenNebula Disk Image Options Options set by admin Depends on configuration Glance has RESTful API In private cloud, most libvirt options left open. Disk Image Storage Walrus, which imitates Amazons S3 Cumulus (recent update from GridFTP) Nova A shared file system, by default NFS, or SCP Hypervisors Xen, KVM (VM Ware in non-open source) Xen, KVM Open Virtualization Format (OVF) Xen, KVM, VMware Unique Features User management web interface Nimbus context broker Unified Authentication System VM migration supported
7 37 TABLE 3: COMPARISON OF OPEN CLOUD PLATFORM CHARACTERISTCS Eucalyptus Nimbus OpenStack OpenNebula Concept Mimic Amazon EC2 Cloud resources tailored to scientific researchers Virtualization Portablilty Private, highly customizable cloud Customizable Many parts except Some for admin,less for image for user storage and globus credentials Basically everything Basically everything Platform Security Tight. Root required for many things. Fairly tight, unless deploying a fully private cloud. Loose Looser, but can be Made more tight if needed. User Security Users are given custom credentials via a web interface Users x509 credential is registered with cloud Role Based Access Control User logs into head (unless optional front-end used) DHCP On cluster controller On individual compute node On network node Variable An Ideal Setting Large group of machines for Deploy for less to semi- Large scale deployment Smaller group of machines
8 38 bunch of semitrusted users trusted users familiar with x509 for highly trusted users Network Issues dhcpd on cluster controller dhcpd on every node and Nimbus assigns MAC nova.conf or VLAN-based networking with DHCP if no network manager is defined in nova.conf Admin must set manually but has many options Nimbus in comparison to other platforms pays most attention to capacity allocation and capacity overflow. Nimbus is in between Eucalyptus and OpenNebula on the customization chain. Nimbus provides large number of options for user and administrators in deploying the cloud. Its security level is slightly higher than OpenNebula, due to the required integration of Globus certificate credentials. Nimbus is more advantageous for the scientific community that might be less interested in the technical internals of the system, but has broad customization requirements. The community with the use of Globus Toolkit would be more conducive to sharing excess cloud time. OpenNebula is more open than Nimbus and exposes large amounts of the underlying software in the default private cloud configuration. OpenNebula permits maximum customizability and provides greater level of centralization to especially end-users (for private cloud). From the point of reliability OpenNebula is the most reliable open platform since it has considered rollback and fault tolerance mechanisms in the cloud implementation. It offers high level of customization to administrators and users hence this system works best for users who know what they are doing from a technical perspective and can, therefore, take advantage of the added available features. Alternatively, the administrator can use an optional front-end like EC2 to protect the users. OpenNebula is geared toward persons interested in the cloud or VM technology at their own end. OpenNebula is also ideal for organization that wants a few cloud machines quickly. The front-end provided by Eucalyptus euca2ools is very similar and compatible with Amazon s EC2 front-end programs thus allowing easy integration with the commercial cloud and it protects users from as many of the complexities of the underlying systems. Eucalyptus implements a distributed storage system called Walrus which is designed to imitate Amazon s S3 distributed storage. Eucalyptus is designed for corporate enterprise computing setting hence there is clear separation between user-space and admin-space. Root access is required for everything done by the administrator on the physical machines. Users are only allowed to access the system via a web interface or some type of front-end tools. OpenNebula and Eucalyptus, in their default configurations, do not do any real form of scheduling, in the sense of negotiating priority for processors. Eucalyptus does not give a
9 39 cap for space in the Walrus distributed storage. Nimbus allows for user to be given a cap on the number and size of VMs which they are allowed to create. CONCLUSION Cloud Computing has the potential to transform IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Open Cloud platforms offers real alternatives to end-user for improved flexibility and on demand services. The open cloud platform allow great amount of customization. This paper explained the characteristics, application and also provided a comparison of the most commonly used open cloud platforms. The analysis and summarization would help the users to understand the characteristics and would allow users to choose better services that fit their requirements. The users would be able to make a more informed decision on the open cloud platform to use according to the cloud types, interfaces, compatibility, implementation, deployment requirement, and development support. Since cloud computing is an evolving technology there are many features which are being added the comparison is based on the current features and technology available in these open source platform however there is need for incorporation of more features to improve these framework REFERENCES 1. Grid and Cloud Computing Architecture and Services, Mark Erlenmeyer Rochester Institute of Technology May, Market Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing utilities, R. Buyya, C. S. Yeo, and S. Venugopal, Keynote Paper, Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications (HPCC 2008, IEEE CS Press, Los Alamitos, CA, USA), Sept , 2008, Dalian, China. 3. Cloudbus Toolkit for Market-Oriented Cloud Computing, Rajkumar Buyya, Suraj Pandey, and Christian Vecchiola, Proceeding of the 1st International Conference on Cloud Computing (CloudCom 2009, Springer, Germany), Beijing, China, December 1-4, Architectural Strategies for Cloud Computing, An Oracle whitepaper in Enterprise Architecture, August R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brand. Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility. Future Generation Computer Systems, 25(6): , June C. Hoffa, G. Mehta, T. Freeman, E. Deelman, K. Keahey, B. Berriman, and J. Good. On the Use of Cloud Computing for Scientific Workflows. SWBES 2008, December 2008.
10 40 7. Z. Lei, B. Zhang, W. Zhang, Q. Li, X. Zhang, and J. Peng. Comparison of Several Cloud Computing Platforms. Second International Symposium on Information Science and Engineering, pages 23 27,
Comparing Open Source Private Cloud (IaaS) Platforms
Comparing Open Source Private Cloud (IaaS) Platforms Lance Albertson OSU Open Source Lab Associate Director of Operations lance@osuosl.org / @ramereth About me OSU Open Source Lab Server hosting for Open
More information2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
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 informationComparative Study of Eucalyptus, Open Stack and Nimbus
Comparative Study of Eucalyptus, Open Stack and Nimbus Lakshmi D Kurup, Chandni Chandawalla, Zalak Parekh, Kunjita Sampat Abstract- Cloud computing is a Service Oriented Architecture which reduces information
More informationComparison 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 informationComparing Ganeti to other Private Cloud Platforms. Lance Albertson Director lance@osuosl.org @ramereth
Comparing Ganeti to other Private Cloud Platforms Lance Albertson Director lance@osuosl.org @ramereth About me OSU Open Source Lab Server hosting for Open Source Projects Open Source development projects
More informationA Comparative Study for Cloud Computing Platform on Open Source Software
ABHIYANTRIKI An International Journal of Engineering & Technology (AIJET) Vol. 1, No. 2 (December, 2014) http://www.aijet.in/ eissn: 2394-627X A Comparative Study for Cloud Computing Platform on Open Source
More informationOpenStack Ecosystem and Xen Cloud Platform
OpenStack Ecosystem and Xen Cloud Platform Amit Naik Prasad Nirantar BMC Software 1 Agenda Introduction Rise of OpenStack OpenStack Details and Ecosystem OpenStack and Xen Cloud Platform - Demo Conclusion
More informationTHE EUCALYPTUS OPEN-SOURCE PRIVATE CLOUD
THE EUCALYPTUS OPEN-SOURCE PRIVATE CLOUD By Yohan Wadia ucalyptus is a Linux-based opensource software architecture that implements efficiencyenhancing private and hybrid clouds within an enterprise s
More informationMobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
More informationBuilding a Cloud Computing Platform based on Open Source Software. 10. 18. 2011. Donghoon Kim ( donghoon.kim@kt.com ) Yoonbum Huh ( huhbum@kt.
Building a Cloud Computing Platform based on Open Source Software 10. 18. 2011. Donghoon Kim ( donghoon.kim@kt.com ) Yoonbum Huh ( huhbum@kt.com) Topics I.Open Source SW and Cloud Computing II. About OpenStack
More informationPrivate Clouds with Open Source
Private Clouds with Open Source GridKa School 2010 KIT September 7 th 2010 Christian Baun baun@kit.edu http://www.kit.edu Cloud-Computing? Building on compute and storage virtualization, and leveraging
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 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: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction
Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable
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 & Spatial Database - A Research Paper
Role of Spatial Database in Virtual Networking - Cloud Computing DR. NEERAJ BHARGAVA Associate Professor, Department of Computer Science School of Engineering & System Sciences, MDS University, Ajmer drneerajbhargava@yahoo.co.in
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 informationDeploying Business Virtual Appliances on Open Source Cloud Computing
International Journal of Computer Science and Telecommunications [Volume 3, Issue 4, April 2012] 26 ISSN 2047-3338 Deploying Business Virtual Appliances on Open Source Cloud Computing Tran Van Lang 1 and
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 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 informationA Comparison and Critique of Eucalyptus, OpenNebula and Nimbus
A Comparison and Critique of Eucalyptus, OpenNebula and Nimbus Peter Sempolinski and Douglas Thain University of Notre Dame Abstract Eucalyptus, OpenNebula and Nimbus are three major open-source cloud-computing
More informationBehind the scenes of IaaS implementations
Behind the scenes of IaaS implementations Sumayah Alrwais Indiana University salrwais@indiana.edu Abstract Open source IaaS is hot topic in cloud computing and every year a new IaaS with a different design
More informationIntroduction to OpenStack
Introduction to OpenStack Carlo Vallati PostDoc Reseracher Dpt. Information Engineering University of Pisa carlo.vallati@iet.unipi.it Cloud Computing - Definition Cloud Computing is a term coined to refer
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 informationA Survey on Build Private Cloud Computing implementation tools 1 Rana M Pir, 2 Rumel M S Pir, 3 Imtiaz U Ahmed 1 Lecturer, 2 Assistant Professor, 3 Lecturer 1 Leading University, Sylhet Bangladesh, 2 Leading
More informationResearch of Enterprise Private Cloud Computing Platform Based on OpenStack. Abstract
, pp.171-180 http://dx.doi.org/10.14257/ijgdc.2014.7.5.16 Research of Enterprise Private Cloud Computing Platform Based on OpenStack Jiang Yunxia, Zhao Bowen, Wang Shuqi and Sun Dongnan School of Automation,
More informationT-110.5121 Mobile Cloud Computing Private Cloud & Assignment 2 19.10.2011
T-110.5121 Mobile Cloud Computing Private Cloud & Assignment 2 19.10.2011 Yrjö Raivio, Koushik Annapureddy, Ramasivakarthik Mallavarapu Aalto University, School of Science Department of Computer Science
More informationIntroduction to Cloud Computing
Introduction to Cloud Computing Shang Juh Kao Dept. of Computer Science and Engineering National Chung Hsing University 2011/10/27 CSE, NCHU 1 Table of Contents 1. Introduction ( 資 料 取 自 NCHC 自 由 軟 體 實
More informationCriteria for Evaluation of Open Source Cloud Computing Solutions
Criteria for Evaluation of Open Source Cloud Computing Solutions Ivan Voras, Branko Mihaljević, and Marin Orlić Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia ivan.voras@fer.hr,
More informationOpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar
OpenNebula Open Souce Solution for DC Virtualization C12G Labs Online Webinar What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments I m using virtualization/cloud,
More informationInternational Symposium on Grid Computing 2009 April 23th, Academia Sinica, Taipei, Taiwan
International Symposium on Grid Computing 2009 April 23th, Academia Sinica, Taipei, Taiwan New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud Ruben Santiago Montero Distributed
More informationCloud Computing Architecture with OpenNebula HPC Cloud Use Cases
NASA Ames NASA Advanced Supercomputing (NAS) Division California, May 24th, 2012 Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases Ignacio M. Llorente Project Director OpenNebula Project.
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 informationOpenNebula Open Souce Solution for DC Virtualization
13 th LSM 2012 7 th -12 th July, Geneva OpenNebula Open Souce Solution for DC Virtualization Constantino Vázquez Blanco OpenNebula.org What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision
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 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 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 informationInfrastructure as a Service
Infrastructure as a Service Jose Castro Leon CERN IT/OIS Cloud Computing On-Demand Self-Service Scalability and Efficiency Resource Pooling Rapid elasticity 2 Infrastructure as a Service Objectives 90%
More informationOpenNebula Open Souce Solution for DC Virtualization
OSDC 2012 25 th April, Nürnberg OpenNebula Open Souce Solution for DC Virtualization Constantino Vázquez Blanco OpenNebula.org What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision on Virtualized
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 Department of CSE, M.M.M. Engineering College, Gorakhpur (UP), India 273010 rajendra_bhilai@yahoo.com
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 informationComparison and Evaluation of Open-source Cloud Management Software
Comparison and Evaluation of Open-source Cloud Management Software SRIVATSAN JAGANNATHAN Masters Degree Project Stockholm, Sweden XR-EE-LCN 2012:008 Comparison and Evaluation of Open-source Cloud Management
More informationSUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse.
SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager pchadwick@suse.com Product Marketing Manager djarvis@suse.com SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack
More informationopening the clouds qualitative overview of the state-of-the-art open source cloud management platforms. ACM, middleware 2009 conference
opening the clouds qualitative overview of the state-of-the-art open source cloud management platforms. Orange Labs, San Francisco Jeremy Huylebroeck, Damien Cerbelaud, Shishir Garg agenda context and
More informationIII Level Course, 2011 Free Software. Dott. Bertoldo Silvano Ing. Terzo Olivier
III Level Course, 2011 Free Software Dott. Bertoldo Silvano Ing. Terzo Olivier 1 1. Introduction to Grid and Cloud Computing 2. Open Source Software in Grid and Cloud Computing 2.1 Hypervisor 2.2 Cloud
More informationCloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH
Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH CONTENTS Introduction... 4 System Components... 4 OpenNebula Cloud Management Toolkit... 4 VMware
More informationStandard Interfaces for Open Source Infrastructure as a Service Platforms
68 Informatica Economică vol. 19, no. 4/2015 Standard Interfaces for Open Source Infrastructure as a Service Platforms Andrei IONESCU Bucharest University of Economic Studies andrei.ionescu@antiferno.ro
More informationVirtualization & Cloud Computing (2W-VnCC)
Virtualization & Cloud Computing (2W-VnCC) DETAILS OF THE SYLLABUS: Basics of Networking Types of Networking Networking Tools Basics of IP Addressing Subnet Mask & Subnetting MAC Address Ports : Physical
More informationSURFnet Cloud Computing Solutions
Marvin Rambhadjan Arthur Schutijser SURFnet February 3, 2010 Overview Introduction Cloud Computing Introduction Cloud Computing What is Cloud Computing? Resource Pooling Resources are bundled High Level
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 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 informationAn Introduction to Virtualization and Cloud Technologies to Support Grid Computing
New Paradigms: Clouds, Virtualization and Co. EGEE08, Istanbul, September 25, 2008 An Introduction to Virtualization and Cloud Technologies to Support Grid Computing Distributed Systems Architecture Research
More informationcloud functionality: advantages and Disadvantages
Whitepaper RED HAT JOINS THE OPENSTACK COMMUNITY IN DEVELOPING AN OPEN SOURCE, PRIVATE CLOUD PLATFORM Introduction: CLOUD COMPUTING AND The Private Cloud cloud functionality: advantages and Disadvantages
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 informationCloud and Virtualization to Support Grid Infrastructures
ESAC GRID Workshop '08 ESAC, Villafranca del Castillo, Spain 11-12 December 2008 Cloud and Virtualization to Support Grid Infrastructures Distributed Systems Architecture Research Group Universidad Complutense
More informationOpenNebula Leading Innovation in Cloud Computing Management
OW2 Annual Conference 2010 Paris, November 24th, 2010 OpenNebula Leading Innovation in Cloud Computing Management Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad
More informationw w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform
w w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform http://www.ulticloud.com http://www.openstack.org Introduction to OpenStack 1. What OpenStack is
More informationEucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com
Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Exciting Weather Forecasts Commercial Cloud Formation Eucalyptus - Confidential What
More informationScience Clouds: Early Experiences in Cloud Computing for Scientific Applications Kate Keahey and Tim Freeman
Science Clouds: Early Experiences in Cloud Computing for Scientific Applications Kate Keahey and Tim Freeman About this document The Science Clouds provide EC2-style cycles to scientific projects. This
More informationGetting Started Hacking on OpenNebula
LinuxTag 2013 Berlin, Germany, May 22nd Getting Started Hacking on OpenNebula Carlos Martín Project Engineer Acknowledgments The research leading to these results has received funding from Comunidad de
More informationSolution for private cloud computing
The CC1 system Solution for private cloud computing 1 Outline What is CC1? Features Technical details System requirements and installation How to get it? 2 What is CC1? The CC1 system is a complete solution
More informationSERVER 101 COMPUTE MEMORY DISK NETWORK
Cloud Computing ก ก ก SERVER 101 COMPUTE MEMORY DISK NETWORK SERVER 101 1 GHz = 1,000.000.000 Cycle/Second 1 CPU CYCLE VIRTUALIZATION 101 VIRTUALIZATION 101 VIRTUALIZATION 101 HISTORY YEAR 1800 YEARS LATER
More informationCloud Infrastructure Pattern
1 st LACCEI International Symposium on Software Architecture and Patterns (LACCEI-ISAP-MiniPLoP 2012), July 23-27, 2012, Panama City, Panama. Cloud Infrastructure Pattern Keiko Hashizume Florida Atlantic
More informationsalsadpi: a dynamic provisioning interface for IaaS cloud
salsadpi: a dynamic provisioning interface for IaaS cloud Tak-Lon (Stephen) Wu Computer Science, School of Informatics and Computing Indiana University, Bloomington, IN taklwu@indiana.edu Abstract On-demand
More informationChallenges in Hybrid and Federated Cloud Computing
Cloud Day 2011 KTH-SICS Cloud Innovation Center and EIT ICT Labs Kista, Sweden, September 14th, 2011 Challenges in Hybrid and Federated Cloud Computing Ignacio M. Llorente Project Director Acknowledgments
More informationFree and Open Source Software (FOSS) of Cloud Application in Libraries: An Overview
Free and Open Source Software (FOSS) of Cloud Application in Libraries: An Overview Syamili C. Dr. Rekha Rani Vargheese Research Scholar Asst. Professor Dept. of Library & Information Science Dept. of
More informationOpenStack Alberto Molina Coballes
OpenStack Alberto Molina Coballes Teacher at IES Gonzalo Nazareno alb.molina@gmail.com @alberto_molina Table of Contents From public to private clouds Open Source Cloud Platforms Why OpenStack? OpenStack
More informationOpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
OpenStack Orgad Kimchi Principal Software Engineer Oracle ISV Engineering 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline
More informationThe Clouds Are Coming! Are We Ready?
The Clouds Are Coming! Are We Ready? gerrit@us.ibm.com 1 Cloud Market Place: The Clouds are Coming! The Cloud Market is growing extremely rapidly Some assessments suggest a 2011 total market share in excess
More informationOpenNebula The Open Source Solution for Data Center Virtualization
LinuxTag April 23rd 2012, Berlin OpenNebula The Open Source Solution for Data Center Virtualization Hector Sanjuan OpenNebula.org 1 What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision
More informationEucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com
Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Exciting Weather Forecasts Commercial Cloud Formation Eucalyptus - Confidential What
More informationBilling System: An Accounting Solution for the Private Cloud with Eucalyptus
CMSC 190 SPECIAL PROBLEM, INSTITUTE OF COMPUTER SCIENCE 1 Billing System: An Accounting Solution for the Private Cloud with Eucalyptus Regelyn T. Bañacia, Chryss Ann A. Belaguin, Rodolfo N. Duldulao, Jr.
More informationSolution for private cloud computing
The CC1 system Solution for private cloud computing 1 Outline What is CC1? Features Technical details Use cases By scientist By HEP experiment System requirements and installation How to get it? 2 What
More informationA Comparison of Cloud Computing Platforms
International Conference on Circuits and Systems (CAS 2015) A Comparison of Cloud Computing Platforms Ikechukwu Nwobodo School of Architecture, Computing and Engineering University of East London Dockland
More informationPrivate Cloud in Educational Institutions: An Implementation using UEC
Private Cloud in Educational Institutions: An Implementation using UEC D. Sudha Devi L.Yamuna Devi K.Thilagavathy,Ph.D P.Aruna N.Priya S. Vasantha,Ph.D ABSTRACT Cloud Computing, the emerging technology,
More informationCloud Platform Comparison: CloudStack, Eucalyptus, vcloud Director and OpenStack
Cloud Platform Comparison: CloudStack, Eucalyptus, vcloud Director and OpenStack This vendor-independent research contains a product-by-product comparison of the most popular cloud platforms (along with
More informationVirtual Machine Management with OpenNebula in the RESERVOIR project
CISCO Cloud Computing Research Symposium (C 3 RS) November 5 & 6, 2008 San Jose, CA Virtual Machine Management with OpenNebula in the RESERVOIR project Ruben Santiago Montero Distributed Systems Architecture
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 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 informationCLOUD COMPUTING. Virtual Machines Provisioning and Migration Services Mohamed El-Refaey
CLOUD COMPUTING Virtual Machines Provisioning and Migration Services Mohamed El-Refaey Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. VIRTUAL MACHINES PROVISIONING
More informationComputing Service Provision in P2P Clouds
Computing Service Provision in P2P Clouds Ghislain FOUODJI TASSE Supervisor: DR. Karen BRADSHAW Department of Computer Science Rhodes University Research Statement Leverage advantages of cloud computing
More informationThe OpenNebula Cloud Platform for Data Center Virtualization
CloudOpen 2012 San Diego, USA, August 29th, 2012 The OpenNebula Cloud Platform for Data Center Virtualization Carlos Martín Project Engineer Acknowledgments The research leading to these results has received
More informationElastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus
Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus International Symposium on Grid Computing 2009 (Taipei) Christian Baun The cooperation of and Universität Karlsruhe (TH) Agenda
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 informationNew resource provision paradigms for Grid Infrastructures: Virtualization and Cloud
CISCO NerdLunch Series November 7, 2008 San Jose, CA New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud Ruben Santiago Montero Distributed Systems Architecture Research
More informationEduCloud : a private cloud tool for academic environments
EduCloud : a private cloud tool for academic environments Paolo Cemim, Luis Carlos Jersak, Giuseppe Alves Lopes, Jair De Mello Junior and Tiago Ferreto PPGCC-PUCRS Email: {paolo.cemim, luis.jersak, giuseppe.lopes,
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 with Nimbus
Cloud Computing with Nimbus February 2009 Kate Keahey (keahey@mcs.anl.gov) University of Chicago Argonne National Laboratory Cloud Computing elasticity computing on demand capital expense operational expense
More informationOpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013
OpenStack IaaS 1 Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013 Disclaimer The information provided within this presentation is for educational purposes only and was prepared for a community
More informationAvailability Digest. www.availabilitydigest.com. @availabilitydig. HPE Helion Private Cloud and Cloud Broker Services February 2016
the Availability Digest @availabilitydig HPE Helion Private Cloud and Cloud Broker Services February 2016 HPE Helion is a complete portfolio of cloud products and services that offers enterprise security,
More informationFleSSR Project: Installing Eucalyptus Open Source Cloud Solution at Oxford e- Research Centre
FleSSR Project: Installing Eucalyptus Open Source Cloud Solution at Oxford e- Research Centre Matteo Turilli, David Wallom Eucalyptus is available in two versions: open source and enterprise. Within this
More informationCLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH
CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH ORGANIZED BY र ट र य इल क ट र नक एव स चन प र य गक स थ न, ग रखप र National Institute of Electronics and Information Technology (NIELIT) Gorakhpur An Autonomous
More informationDesign and Implementation of IaaS platform based on tool migration Wei Ding
4th International Conference on Mechatronics, Materials, Chemistry and Computer Engineering (ICMMCCE 2015) Design and Implementation of IaaS platform based on tool migration Wei Ding State Key Laboratory
More informationCloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
More informationUsing SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP
Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP Agenda ADP Cloud Vision and Requirements Introduction to SUSE Cloud Overview Whats New VMWare intergration HyperV intergration ADP
More informationHow an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open
How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open Simon Briggs Technology Specialist simon@suse.com Open Source = openmind 3 Protect Investment & Work Together 4 Cloud Definitions
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 informationOpen Source Cloud Computing: Characteristics and an Overview
Open Source Cloud Computing: Characteristics and an Overview Naylor G. Bachiega 1, Henrique P. Martins 1, Roberta Spolon 1, Marcos A. Cavenaghi 1, Renata S. Lobato 2, Aleardo Manacero 2 1 Computer Science
More informationScientific Cloud Computing: Early Definition and Experience
The 10th IEEE International Conference on High Performance Computing and Communications Scientific Cloud Computing: Early Definition and Experience Lizhe Wang, Jie Tao, Marcel Kunze Institute for Scientific
More information