OpenNebula Cloud Platform for Data Center Virtualization

Similar documents
Getting Started Hacking on OpenNebula

The OpenNebula Cloud Platform for Data Center Virtualization

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?

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

Building Clouds with OpenNebula 3.4

OpenNebula The Open Source Solution for Data Center Virtualization

OpenNebula Leading Innovation in Cloud Computing Management

Challenges in Hybrid and Federated Cloud Computing

Open Source Cloud Computing Management with OpenNebula

OpenNebula Cloud Case Studies

Building Clouds with OpenNebula 2.2 and StratusLab

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions

Design and Building of IaaS Clouds

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

Mobile Cloud Computing T Open Source IaaS

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

OGF25/EGEE User Forum Catania, Italy 2 March 2009

Open Cloud Day.

Key Research Challenges in Cloud Computing

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

Sistemi Operativi e Reti. Cloud Computing

Xen Cloud Platform Update

Using WebSphere Application Server on Amazon EC2. Speaker(s): Ed McCabe, Arthur Meloy

Standard Interfaces for Open Source Infrastructure as a Service Platforms

Openstack. Cloud computing with Openstack. Saverio Proto

Virtual Machine Management with OpenNebula in the RESERVOIR project

Introduction to Cloud Computing

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

2) Xen Hypervisor 3) UEC

Enabling Technologies for Cloud Computing

OpenNebula 4.12 Design and Installation Guide

THE EUCALYPTUS OPEN-SOURCE PRIVATE CLOUD

Cloud Models and Platforms

Cloud Computing Overview

SURFnet Cloud Computing Solutions

OpenNebula 4.6 Design and Installation Guide

OpenStack Ecosystem and Xen Cloud Platform

ONE Cloud Services Secure Cloud Applications for E-Health

Comparing Ganeti to other Private Cloud Platforms. Lance Albertson

Private Clouds with Open Source

Comparing Open Source Private Cloud (IaaS) Platforms

Sun Cloud API: A RESTful Open API for Cloud Computing

The path to the cloud training

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

How To Install Eucalyptus (Cont'D) On A Cloud) On An Ubuntu Or Linux (Contd) Or A Windows 7 (Cont') (Cont'T) (Bsd) (Dll) (Amd)

Deployment of Private, Hybrid & Public Clouds with OpenNebula

Stanislav Ulrych CTO RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

HPC Cloud Computing with OpenNebula

Déployer son propre cloud avec OpenStack. GULL François Deppierraz

HP OpenStack & Automation

Cisco Hybrid Cloud Solution: Deploy an E-Business Application with Cisco Intercloud Fabric for Business Reference Architecture

How To Run A Cloud Server On A Server Farm (Cloud)

Cloud Platform Comparison: CloudStack, Eucalyptus, vcloud Director and OpenStack

cloud functionality: advantages and Disadvantages

ArcGIS for Server: In the Cloud

xvm Server and xvm VirtualBox Christopher Beal Principal Engineer

OpenNebula Latest Innovations in Private Cloud Computing

Building Multi-Site & Ultra-Large Scale Cloud with Openstack Cascading

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

T Mobile Cloud Computing Private Cloud & Assignment

Cloud Computing from an Institutional Perspective

How To Get The Most Out Of Redhat.Com

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

SURFnet cloud computing solutions

SYNNEFO: A COMPLETE CLOUD PLATFORM OVER GOOGLE GANETI WITH OPENSTACK APIs VANGELIS KOUKIS, TECH LEAD, SYNNEFO

Architecture des plates-formes IaaS Etat des lieux et perspectives

OpenStack Introduction. November 4, 2015

Virtualization Management the ovirt way

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM. Stanislav Polasek ELOS Technologies

Data Center Virtualization and Cloud QA Expertise

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group

Cloud and Virtualization to Support Grid Infrastructures

Options in Open Source Virtualization and Cloud Computing. Andrew Hadinyoto Republic Polytechnic

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

Integrated Management of IaaS Resources

Elastic Management of Cluster based Services in the Cloud

Data Centers and Cloud Computing

Cloud computing - Architecting in the cloud

How To Build A Software Defined Data Center

Comparison of Several Cloud Computing Platforms

How To Build A Cloud Stack For A University Project

Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering

Deploying Business Virtual Appliances on Open Source Cloud Computing

Transcription:

OSDC 2013 Nüremberg, Germany 17-18 April, 2013 OpenNebula Cloud Platform for Data Center Virtualization Constantino Vázquez Blanco OpenNebula Project Engineer @tinova79 OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License

Contents What is the OpenNebula Project? What is OpenNebula? Introductory Demo Key Features OpenNebula Architecture Who is using OpenNebula?

What is the OpenNebula Project? Delivering a proven product Develop & innovate Support the community Collaborate Third party scalability tests: 16,000 VMs TP v1.0 v1.2 v1.4 v2.0 v2.2 v3.0 v3.2 v3.4 v3.6 v3.8 v4.0 2005 2008 2009 2010 201 1 5,000 downloads/month 2012 2013 2014 Research Project

What is the OpenNebula Project? A Healthy and Vibrant Community Downloads 104% Annual Growth Additional downloads from Linux distributions (CentOS, Ubuntu, Debian, SUSE ) and code repositories Site Visits 18,000 visits and 194,000 page views in the last week 110% Annual Growth Mails > 1,200 registered users 120% Annual Growth

What is OpenNebula? Enterprise Cloud and Datacenter Virtualization Definition OpenNebula is a Cloud Management Platform Builds a virtualization layer on top of your physical infrastructure Helps to build private clouds virtualizing your datacenter Also suited to build hybrid and public clouds enables services virtualization and management

What is OpenNebula? Building clouds Public Cloud Private Cloud Simple Web Interface Infrastructure Resources Elastic & infinite A Cloud behind a firewall Internal consume Improve Operations Hybrid Cloud / CloudBursting Supplement Capacity of the Private Cloud

What is OpenNebula? Components Interfaces, Tools & API CLI & Sunstone (GUI) API Cloud (EC2,OCCI) Service Management & Catalogs Network VLAN Firewalling Multiple Technologies Compute Hosts Grouped into logical clusters Multiple hypervisors Monitoring Storage Multi-tenancy AAA Services Scheduling Permissions & roles VM disks (file & block) Image Distribution Multiple Backends

What is OpenNebula? Design Principles Openness Open Architecture Open Interfaces & Code Proven Tested & Mature Adaptable Modular architecture Very Light Highly efficient Powerful Features for DC virtualization No Lock-In Platform independant Interoperable Use of standards OCCI, AWS EC2 Enterprise Ready Single installing & update process Support for various platforms

What is OpenNebula? What s new and shiny? Complete facelift for Sunstone! Snapshotting support NIC hotplug for VMs Hot disk save Vertical scaling Action Scheduling CLI improvements New storage drivers (Ceph)

What is OpenNebula? Let's see what it looks like Introductory Demo

Key Features Storage Models Multiple and Heterogeneous back-ends

Key Features Multiple Zones Scale by aggregation Multiple ozones Physical resources might not be in the same site Several OpenNebula instances managed from a central service Accessible from graphical or text interface Also allows for an aggregated view of resources, both physical and virtual.

Key Features Virtual Data Centers Divide and Conquer Virtual Private Cloud Computing Typical scenario in large organizations and cloud providers On-demand provision of fullyconfigurable and isolated VDC with full control and capacity to administer its users and resources

Key Features OpenNebulaApps Tools for Users and Administrators Manage services Service Example Automatic installation of software stacks App Example Host your own marketplace {"name": "my_service", "deployment": "straight", "roles": [ { "name": "frontend", "vm_template": 0 }, { "name": "db_master", "parents": [ "frontend" ], "vm_template": 1 }] } {"name": "wordpress", "run_list": [ "recipe[mysql::server]", "recipe[wordpress]" ], "wordpress": { "db": { "database": "${WP_DB_NAME}", "user": "${WP_DB_USER}", "password": "${WP_DB_PASSWORD}" } }, "mysql": { "server_root_password": "${DB_PASSWORD}" } }

Key Features Hybrid Cloud Computing Outsource to the cloud Hybrid Extension of the local private infrastructure with resources from remote clouds Cloudbursting to meet peak or fluctuating demands Cloud Consumer Cloud Administrator

OpenNebula Architecture The Cloud Integrator Perspective CLI GUI Cloud Servers OCA (Ruby, Java) Scheduler XML-RPC API OpenNebula core Monitoring Storage Network Virtualization Images Auth DB Languages

OpenNebula Architecture How to Develop Drivers CLI GUI OCA (Ruby, Java) XML-RPC API Cloud Servers Scheduler Drivers Small scripts for each action Any language (shell, Ruby, Python,...) Different drivers can co-exist in heterogeneous environments OpenNebula core Monitoring Storage Network DB Virtualization Images Auth Easy to Adapt Maintain Create New ones

OpenNebula Architecture How to Interact with OpenNebula OCA Ruby Example: Shutdown all my Virtual Machines

Who is Using OpenNebula? Building and Operating Enterprise Private Clouds in Medium and Large Data Centers Reference Users Survey Q2/Q3 2012 (2,500 users http://c12g.com/resources/survey/)

Who is Using OpenNebula? You can! Try It Out Cloud Sandbox - Virtual Appliance A real cloud in your laptop under 5 minutes by downloading a preconfigured automated installation of OpenNebula. opennebula.org/cloud:tryout Available Platforms Amazon VirtualBox VMWare KVM

Who is Using OpenNebula? I like OpenNebula, what can I do? Join our growing community! Help us make OpenNebula even better by... Use OpenNebula! give us feedback Join our mailing list Report bugs or features at development at dev.opennebula.org Translate OpenNebula Share your Virtual Appliances Use 'master' Write howto's Share your use cases Submit patches Maintain OpenNebula in your distro of choice Community Activity Contributions by users: RIM, Akamai, Logica, FermiLab, SARA, Terradue > 100 in opennebula.org/about:contributors ~ 500 in dev.opennebula.org Sunstone in 17 languages Components in the ecosystem by RIM, China Mobile IRC Channel #opennebula on irc.freenode.net

Why is C12G your Partner in Cloud Computing? Let us Help You to Cut Costs, Create Value and Innovate with Cloud Computing Leading Technology Most advanced technology for cloud computing Ready and Mature Proven with many massive deployments Extensive Expertise 6 years working in the field Services and Partner Programs Comprehensive Services Program Help our partners to create customized cloud services and products Support from the Developers Control over the roadmap Fully open-source Subscription Model No upfront investment Per-host, per-zone and per-site

A Warm Welcome to our First Premium Partner We are excited to team up with Netways! C12G and Netways are the perfect team to offer services, consulting and private and hybrid cloud services based on OpenNebula

Questions & Answers We Will Be Happy to Answer any Question TL; DR: OpenNebula is awesome, go check it out! @opennebula