An Introduction to OpenNebula, A Project Perspective - Ignacio M. Llorente

Preview:

Citation preview

An Introduction to OpenNebula A Project Perspective

Ignacio M. Llorente

OpenNebula Project Director

© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License

The Product

one

210,000 downloads in the last two years

THE OPENNEBULA TECHNOLOGY A TURNKEY SOLUTION TO BUILD CLOUDS AND DATA CENTER VIRTUALIZATION

ü  Only one OpenNebula distribution

ü  Fully open-source, enterprise-ready

ü  Delivered as a single, upgradable package

ü  72 releases in 8 years

LIGHT & SIMPLE

Lightweight and easy to install, maintain,

operate, upgrade and use

FLEXIBLE

Fully open-source and customizable to fit

into any data center and policies

ROBUST

Production-ready, highly-scalable,

reliable and supported

POWERFUL

Innovative functionality for

private/hybrid clouds and DC virtualization

OpenNebula.org

THE OPENNEBULA FEATURES FEATURES FOR VIRTUAL INFRA MANAGEMENT AND CLOUD ORCHESTRATION

KVM

Xen

Virtual Infra Management • Capacity management • Multi-VM management • Resource optimization • HA and business continuity

OpenNebula

Cloud Management • VDC multi-tenancy • Simple cloud GUI and interfaces • Service elasticity/provisioning • Federation/hybrid

vCenter

VMware

OpenNebula

OpenNebula.org

Cloud Consumer

Cloud Admin

Cloud Architect

THE OPENNEBULA FEATURES THE ANATOMY OF THE CLOUD

OpenNebula.org

Cloud View ●  Simple one-click provisioning portal ●  Pre-loaded set of configurations ●  Access to usage information and quotas

Flow ●  Multi-VM applications ●  Elasticity Rules ●  Easy parameterization of VMs

Showback ●  Cost reports for resource usage ●  Set by CPU, Memory or disk usage ●  Associated with VM Templates

Interfaces & APIs ●  CLI tools ●  Multiple API Bindings

THE OPENNEBULA FEATURES THE CLOUD CONSUMER PERSPECTIVE

OpenNebula.org

Deployment and Integration ●  Simple installation and upgrade ●  Hook system and HA configurations ●  VM contextualization

Virtual Infrastructure Operation ●  Life cycle management VMs ●  Virtual Network and Storage Consumption

and Delegation Capacity Management ●  Scheduling policies ●  User & Groups ●  Accounting, quotas, permissions & ACLs

Interfaces ●  Sunstone GUI ●  Powerful CLI

THE OPENNEBULA FEATURES THE CLOUD ADMIN PERSPECTIVE

OpenNebula.org

Federation of Multiple DCs ●  User access to multiple DCs ●  Local management of DC resources ●  Minimal synch. to tolerate big latencies

Hybrid Cloud Computing ●  Seamless integration of external cloud ●  Local & Remote VM profiles ●  Allocation policies

Provisioning of Virtual Datacenters ●  Group users, resources and infrastructure ●  Delegate management of virtual resources ●  Partition/isolation cloud resources

Flexibility & Extensibility ●  Platform Independent ●  Flexible Architecture ●  Easily integrated with existing tools

THE OPENNEBULA FEATURES THE CLOUD ARCHITECT PERSPECTIVE

OpenNebula.org

The Community 1,000 people registered at dev.opennebula

THE OPENNEBULA COMMUNITY THE POWER OF USER-DRIVEN VENDOR-AGNOSTIC DEVELOPMENT

Develop Open-source Apache code

Transparent process Public roadmap

Communicate User groups

Cloud technology days OpenNebulaConf

Integrate Add-ons catalog

Ecosystem directory

Use Give us feedback

Contribute experiences Help support new users

BBC

OpenNebula.org

Thanks for hosting a TechDay!

NEW CLOUD TECHDAYS IN 2016 EDUCATION EVENTS HOSTED BY USERS

OpenNebula.org

25 - 27 October 2016

in BARCELONA

OpenNebula CONFERENCE 4th edition!

OpenNebula.org

The Users

one

Now running > 3,000 clouds Largest cloud with 270,000 cores

THE OPENNEBULA USERS BUILDING ENTERPRISE CLOUDS IN MEDIUM AND LARGE DATA CENTERS

OpenNebula.org

“We are no experts on OpenNebula, but then, we don't have to be. It simply works!”

“Our design is working as expected we created a new data center in just 2 days”

The Commitment

one

The Open Cloud

THE OPENNEBULA COMMITMENT BRINGING SIMPLICITY, OPENNESS, RELIABILITY AND FLEXIBILITY TO THE CLOUD

Openness Run production-ready software that is fully open-source without proprietary

extensions that lock you in

Reliability Your cloud will run for years

with little maintenance

Flexibility You can easily build a cloud to fit into

your data center and policies

Simplicity You do not need an army of administrators to build and

maintain your cloud

OpenNebula.org

Questions? Questions?

one

The Company Commercial Services to Build your Cloud

OpenNebula.systems

THE COMPANY BEHIND OPENNEBULA DESIGN, BUILD AND OPERATE YOUR CLOUD

● Virtualization and IaaS Clouds in its DNA

● Traditional Open Source company: o  The company behind the OpenNebula project o  Leads the OpenNebula project activities o  Main contributor to the software

● Product Portfolio: o  Support Subscription with different SLAs o  Professional Services to design, build, and maintain clouds o  On-site and on-line training o  Fund a Feature program

OpenNebula.systems

Customers ●  Companies with medium to very large DCs

●  Serving multiple industries

A TECHNOLOGY COMPANY CUSTOMERS

OpenNebula.systems

Public Gaming Finance Telco

Hosting

one

Which OpenStack?

Fully Enterprise-ready Open-Source

Open-Source Proprietary Users

Vendors

OpenNebula is a community of users

VS

OpenNebula is a fully open-source product ready

to run in production environments

VS

A single cloud management platform can not be all things to

all people

Recommended