Building Clouds with OpenNebula 3.4

Similar documents
Open Source Cloud Computing Management with OpenNebula

Building Clouds with OpenNebula 2.2 and StratusLab

OpenNebula Open Souce Solution for DC Virtualization

OpenNebula Open Souce Solution for DC Virtualization

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar

Why is a good idea to use OpenNebula in your VMware Infrastructure?

Getting Started Hacking on OpenNebula

OpenNebula Cloud Platform for Data Center Virtualization

Key Research Challenges in Cloud Computing

The OpenNebula Cloud Platform for Data Center Virtualization

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions

OpenNebula Leading Innovation in Cloud Computing Management

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures

Challenges in Hybrid and Federated Cloud Computing

HPC Cloud Computing with OpenNebula

OpenNebula Cloud Case Studies

OpenNebula The Open Source Solution for Data Center Virtualization

Design and Building of IaaS Clouds

Enabling Technologies for Cloud Computing

Deployment of Private, Hybrid & Public Clouds with OpenNebula

Introduction to Cloud Computing

Virtual Machine Management with OpenNebula in the RESERVOIR project

Cloud Computing from an Institutional Perspective

OGF25/EGEE User Forum Catania, Italy 2 March 2009

Building Clouds with OpenNebula 3.2

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

Cloud and Virtualization to Support Grid Infrastructures

Sistemi Operativi e Reti. Cloud Computing

VM Management for Green Data Centres with the OpenNebula Virtual Infrastructure Engine

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Elastic Management of Cluster based Services in the Cloud

Architecture des plates-formes IaaS Etat des lieux et perspectives

Managed Cloud Services

Cloud Models and Platforms

Proactively Secure Your Cloud Computing Platform

How To Create A Cloud Based System For Aaas (Networking)

T Mobile Cloud Computing Private Cloud & Assignment

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Deltacloud. Michal Fojtik Cloud Computing. Software Engineer Red Hat, Inc

Cloud Computing Technology

IN DETAIL. Smart & Dedicated Servers

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Mobile Cloud Computing T Open Source IaaS

Overview. The Cloud. Characteristics and usage of the cloud Realities and risks of the cloud

KT ucloud storage. Two Years of Life with OpenStack Swift / Jaesuk Ahn, Cloud OS Dev. Team, Korea Telecom

Cloud Computing Architecture: A Survey

SolidFire SF3010 All-SSD storage system with Citrix CloudPlatform Reference Architecture

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

Remote Voting Conference

ONE Cloud Services Secure Cloud Applications for E-Health

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

OpenStack Alberto Molina Coballes

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

Software defined networking. Your path to an agile hybrid cloud network

Data Centers and Cloud Computing

Cloud Computing Overview

Li Sheng. Nowadays, with the booming development of network-based computing, more and more

StratusLab project. Standards, Interoperability and Asset Exploitation. Vangelis Floros, GRNET

<Insert Picture Here> Private Cloud with Fusion Middleware

2) Xen Hypervisor 3) UEC

CLOUD COMPUTING. Virtual Machines Provisioning and Migration Services Mohamed El-Refaey

Cisco Intercloud Fabric for Business

OpenStack Introduction. November 4, 2015

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

vsphere Private Cloud RAZR s Edge Virtualization and Private Cloud Administration

Building Storage Service in a Private Cloud

2013 ovh.com. All rights reserved

Trends driving software-defined storage

cloud functionality: advantages and Disadvantages

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Cloud.. Migration? Bursting? Orchestration? Vincent Lavergne SED EMEA, South Gary Newe Sr SEM EMEA, UKISA

opening the clouds qualitative overview of the state-of-the-art open source cloud management platforms. ACM, middleware 2009 conference

Virtualization and Cloud Computing

AppStack Technology Overview Model-Driven Application Management for the Cloud

Enabling cloud for e-science with OpenNebula

Cloud computing - Architecting in the cloud

OpenStack Ecosystem and Xen Cloud Platform

OpenNebula Latest Innovations in Private Cloud Computing

Building Scalable Multi-Tenant Cloud Networks with OpenFlow and OpenStack

An Introduction to Cloud Computing Concepts

Transcription:

OSDC 2012 24th April, Nürnberg Building Clouds with OpenNebula 3.4 Constantino Vázquez Blanco dsa-research.org Distributed Systems Architecture Research Group Universidad Complutense de Madrid

Building Clouds with OpenNebula 3.4 Constantino Vázquez Blanco dsa-research.org Distributed Systems Architecture Research Group Universidad Complutense de Madrid Cloud Computing Disciplines Infrastructure as a Service Challenges of IaaS Clouds History of Technical Overview of OpenNebula

Cloud Computing Disciplines Software as a Service What On-demand access to any application Who End-user (does not care about hw or sw) Platform as a Service Platform for building and delivering web applications Developer (no managing of the underlying hw & swlayers) Infrastructure as a Service Delivery of a raw computer infrastructure System Administrator (complete management of the computer infrastructure) Physical Infrastructure

Infrastructure as a Service (IaaS) Public Cloud Simple Web Interface Raw Infrastructure Resources Pay-as-you-go (On-demand access) Elastic & infinite Capacity

Infrastructure as a Service (IaaS) Public Cloud Simple Web Interface Raw Infrastructure Resources Pay-as-you-go (On-demand access) Elastic & infinite Capacity Private Cloud A Public Cloud behind the firewall Simplify internal operations Dynamic allocation of resources Higher utilization & operational savings Security concerns

Infrastructure as a Service (IaaS) Public Cloud Simple Web Interface Raw Infrastructure Resources Pay-as-you-go (On-demand access) Elastic & infinite Capacity Private Cloud A Public Cloud behind the firewall Simplify internal operations Dynamic allocation of resources Higher utilization & operational savings Security concerns Hybrid Cloud Supplement the capacity of the Private Cloud Utility Computing dream made a reality!

Infrastructure as a Service (IaaS) Public Cloud Simple Web Interface Raw Infrastructure Resources Pay-as-you-go (On-demand access) Elastic & infinite Capacity Private Cloud A Public Cloud behind the firewall Simplify internal operations Dynamic allocation of resources Higher utilization & operational savings Security concerns Hybrid Cloud Suplement the capacity of the Private Cloud Utility Computing dream made a reality!

Challenges of an IaaS Cloud I m using virtualization/cloud, and plan a private Cloud (BUT s) Where do/did I put my web server VM? Monitoring & Scheduling Who have access to cloud (and What)? User & Role Management How do I set up networking for a multitier service? Network & VLANs How do I provision a new VM? Image Management & Context How do I create a new disk? Storage How can I manage the distributed infrastructure? Interfaces & APIs Can I use hypervisor X? Virtualization º Uniform management layer that orchestrates multiple technologies

History of Develop & innovate Support the community Collaborate Third party scalability tests: 16000 VMs Commercial Support TP v1.0 v1.2 v1.4 v2.0 v2.2 V3.0 V3.2 V3.4 2005 2008 2009 2010 2011 2012 dsa group doing research 4,000 downloads/month European Funding

History of : Sample Users Organizations Building Clouds for Development, Testing and Production Projects Building an Open Cloud Ecosystem Around OpenNebula 16,000 VMs!

Technical Overview of OpenNebula: Vision & Design Philosophy One solution can not fit all data-center, requirements and constraints Open, flexible and extensible architecture that allows multiple components to be orchestrated Ready for production Massively scalable deployments Open Source Apache License v2.0 Provide basic components, but allow them to be easily replaceable

The OpenNebula Architecture A Peek under the Hood

Technical Overview of OpenNebula: Key Components VM Networking VLANs Firewall hooks User defined Interfaces & API CLI (local/remote) API (java, ruby bindings) Self-service Sunstone Cloud (EC2, OCCI) User & Roles Image Repository of VM disks ACLs (public + private) OS and Data types (persistent) Multiple storage backends Hosts: Cluster workernodes to run VMs. Multiple hypervisors defined per host Grouped in logical clusters Custom monitoring probes and technologies Storage NAS SAN Custom (bittorrent, ssh )

Building Clouds with OpenNebula 3.4 Constantino Vázquez Blanco dsa-research.org Distributed Systems Architecture Research Group Universidad Complutense de Madrid Cloud Computing Disciplines Infrastructure as a Service Challenges of IaaS Clouds History of Technical Overview of OpenNebula