an introduction to opennebula, a project perspective - ignacio m. llorente

32
An Introduction to OpenNebula A Project Perspective Ignacio M. Llorente OpenNebula Project Director © OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License

Upload: opennebula-project

Post on 13-Apr-2017

730 views

Category:

Software


1 download

TRANSCRIPT

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

An Introduction to OpenNebula A Project Perspective

Ignacio M. Llorente

OpenNebula Project Director

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

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

The Product

one

210,000 downloads in the last two years

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

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

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

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

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

Cloud Consumer

Cloud Admin

Cloud Architect

THE OPENNEBULA FEATURES THE ANATOMY OF THE CLOUD

OpenNebula.org

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

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

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

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

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

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

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

The Community 1,000 people registered at dev.opennebula

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

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

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

Thanks for hosting a TechDay!

NEW CLOUD TECHDAYS IN 2016 EDUCATION EVENTS HOSTED BY USERS

OpenNebula.org

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

25 - 27 October 2016

in BARCELONA

OpenNebula CONFERENCE 4th edition!

OpenNebula.org

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

The Users

one

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

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

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

OpenNebula.org

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

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

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

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

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

The Commitment

one

The Open Cloud

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

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

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

Questions? Questions?

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

one

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

The Company Commercial Services to Build your Cloud

OpenNebula.systems

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

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

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

Customers ●  Companies with medium to very large DCs

●  Serving multiple industries

A TECHNOLOGY COMPANY CUSTOMERS

OpenNebula.systems

Public Gaming Finance Telco

Hosting

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

one

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

Which OpenStack?

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

Fully Enterprise-ready Open-Source

Open-Source Proprietary Users

Vendors

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

OpenNebula is a community of users

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

VS

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

OpenNebula is a fully open-source product ready

to run in production environments

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

VS

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

A single cloud management platform can not be all things to

all people

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