19
OpenNebula Bringing Simplicity to the Enterprise Cloud Jaime Melis Project Engineer © OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License CentOS Dojo Cologne, Germany– August 4 th 2014

OpenNebula - The Project

Embed Size (px)

DESCRIPTION

Talk held by Jaime Melis at the CentOS Dojo in Cologne, August 4th (http://wiki.centos.org/Events/Dojo/Cologne2014) In this talk we talk about OpenNebula from the perspective of the project, the technology and the community.

Citation preview

Page 1: OpenNebula - The Project

OpenNebula

Bringing Simplicity to the Enterprise Cloud Jaime Melis

Project Engineer

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

CentOS Dojo Cologne, Germany– August 4th 2014

Page 2: OpenNebula - The Project

What is OpenNebula?

The Technology…

Page 3: OpenNebula - The Project

3/16 OpenNebula - Latest Innovations in Private Cloud Computing!

The OpenNebula Technology An Uniform Management Layer!

Page 4: OpenNebula - The Project

4/16 OpenNebula - Latest Innovations in Private Cloud Computing!

The OpenNebula Technology Simple but feature-rich, production-ready, customizable solution to build clouds!

Page 5: OpenNebula - The Project

5/16 OpenNebula - Latest Innovations in Private Cloud Computing!

The OpenNebula Technology Different Perspectives of the Cloud – Demands from the Different Communities

Cloud Consumer

Cloud Administrator

Cloud Integrator

VDC Admin

Page 6: OpenNebula - The Project

6/16 OpenNebula - Latest Innovations in Private Cloud Computing!

The OpenNebula Technology Cloud Architecture - The Internals of the Cloud

Interfaces, Tools& API • CLI & Sunstone (GUI) •  API •  Hybrid (EC2, Azure, SoftLayer) •  Service Management &Catalogs

Compute Hosts • Grouped into logical clusters •  Multiple hypervisors •  Monitoring

Storage •  VM disks (file & block) •  Image Distribution •  Multiple Backends

Multi-tenancy •  AAA Services •  Scheduling •  Permissions & roles

Network • VLAN •  Firewalling •  Multiple Technologies

Page 7: OpenNebula - The Project

What is OpenNebula?

The Project…

Page 8: OpenNebula - The Project

8/16 OpenNebula - Latest Innovations in Private Cloud Computing!

The OpenNebula Project From Research Project to Open-source Project for Enterprise!

2005 2008 2009 2010 2011 2012

• Develop & innovate • Support the community • Collaborate

Large-scale production deployment: 16,000 VMs

Ultra-scale production deployment supporting operation platform for 600 million customers

2014 2013

Research Project

5,000 downloads/month

Page 9: OpenNebula - The Project

What is OpenNebula?

The Community…

Page 10: OpenNebula - The Project

VS

Page 11: OpenNebula - The Project

11/16 OpenNebula - Latest Innovations in Private Cloud Computing!

The OpenNebula Community An Open Community Driven by Users!

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

Page 12: OpenNebula - The Project

What is OpenNebula?

The Vision…

Page 13: OpenNebula - The Project

VS

Page 14: OpenNebula - The Project

14/16 OpenNebula - Latest Innovations in Private Cloud Computing!

Flexible Enterprise Cloud Made Simple!The OpenNebula Vision

Enterprise private cloud as an evolution of datacenter virtualization

Open management platform for SysAdmins and DevOps to automate and orchestrate the operation of enterprise

clouds on existing IT infrastructure

Principles: ● Flexibility: Easy to customize to fit into any datacenter ● SysAdmin-centrism: Complete control over the cloud ● Simplicity: Easy to deploy, operate and use ● Lightness: Highly efficient

Page 15: OpenNebula - The Project

15/16 OpenNebula - Latest Innovations in Private Cloud Computing!

The Power of Simplicity!The OpenNebula Vision

Simple for Users

•  Single-click provision, manage and access to virtual servers

•  Just enough details of the underlying chaos Simple for Sys Admins

•  Do not hide the complexity

•  Easy to inspect, understand and adapt

•  Ease task automation

•  Be prepared for different application types

•  Just enough components and simple protocols

•  Simplicity is the path to scale!

Page 16: OpenNebula - The Project

What is OpenNebula?

The Users…

Page 17: OpenNebula - The Project

17/16 OpenNebula - Latest Innovations in Private Cloud Computing!

A Widely-used Cloud Management Platform!The OpenNebula Users

2005 2008 2009 2010 2011 2012 2014 2013

1.865  4.861  

12.828  

24.477  31.950  

58.000  

90% Annual Growth

Downloads

Page 18: OpenNebula - The Project

18/16 OpenNebula - Latest Innovations in Private Cloud Computing!

Building and Operating Enterprise Private Clouds in Medium and Large Data Centers!The OpenNebula Users

Page 19: OpenNebula - The Project

19/16 OpenNebula - Latest Innovations in Private Cloud Computing!

We Will Be Happy to Answer Your Questions !Questions?

OpenNebula.org @OpenNebula