This document discusses OpenNebula, an open-source tool for building and managing private clouds. It provides a uniform management layer across hypervisors and physical infrastructure. OpenNebula aims to simplify private cloud deployment and operations for system administrators while providing flexibility. It has grown significantly since starting as a research project in 2005 and is now used by thousands of organizations to operate private clouds supporting millions of customers.
3. The OpenNebula Technology
An Uniform Management Layer!
OpenNebula - Latest Innovations in Private Cloud Computing!3/16
4. The OpenNebula Technology
Simple but feature-rich, production-ready, customizable solution to build clouds!
OpenNebula - Latest Innovations in Private Cloud Computing!4/16
5. The OpenNebula Technology
Different Perspectives of the Cloud – Demands from the Different Communities
Cloud Consumer
Cloud
Administrator
Cloud Integrator
VDC Admin
OpenNebula - Latest Innovations in Private Cloud Computing!5/16
6. The OpenNebula Technology
Cloud Architecture - The Internals of the Cloud
Interfaces, Tools& API
• CLI & Sunstone (GUI)
• API
• Hybrid (EC2, Azure, SoftLayer)
• Service Management &Catalogs
Network
• VLAN
• Firewalling
• Multiple Technologies
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
OpenNebula - Latest Innovations in Private Cloud Computing!6/16
8. The OpenNebula Project
From Research Project to Open-source Project for Enterprise!
• Develop & innovate
• Support the community
• Collaborate
2005
Large-scale production
deployment: 16,000 VMs
5,000 downloads/
2008 2009 2010 2011 2012
month
2013 2014
Ultra-scale production
deployment supporting
operation platform for 600
million customers
Research
Project
OpenNebula - Latest Innovations in Private Cloud Computing!8/16
11. The OpenNebula Community
An Open Community Driven by Users!
Develop
Open-source Apache code
Transparent process
Public roadmap
Use
Give us feedback
Contribute experiences
Help support new users
Communicate
User groups
Cloud technology days
OpenNebulaConf
Integrate
Add-ons catalog
Ecosystem directory
OpenNebula - Latest Innovations in Private Cloud Computing!11/16
14. The OpenNebula Vision
Flexible Enterprise Cloud Made Simple!
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
OpenNebula - Latest Innovations in Private Cloud Computing!14/16
15. The OpenNebula Vision
The Power of Simplicity!
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!
OpenNebula - Latest Innovations in Private Cloud Computing!15/16
18. The OpenNebula Users
Building and Operating Enterprise Private Clouds in Medium and Large Data Centers!
OpenNebula - Latest Innovations in Private Cloud Computing!18/16
19. Questions?
We Will Be Happy to Answer Your Questions !
OpenNebula.org @OpenNebula
OpenNebula - Latest Innovations in Private Cloud Computing!19/16