Upload
opennebula-project
View
169
Download
4
Tags:
Embed Size (px)
Citation preview
OpenNebula
Bringing Simplicity to the Enterprise Cloud
© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License
OpenNebula Hands-on Workshop
What is OpenNebula?
The Technology…
3 OpenNebula – Hands-on Workshop!
The OpenNebula Technology An Uniform Management Layer!
4 OpenNebula – Hands-on Workshop!
The OpenNebula Technology Simple but feature-rich, production-ready, customizable solution to build clouds!
5 OpenNebula – Hands-on Workshop!
From Infrastructure Management to Cloud Features for Virtual Infrastructure Management and Cloud Orchestration!
KVM
Xen
VMware
vCenter
VMware
Cloud Management • Multi-tenancy • Simple cloud GUI and interfaces • Service elasticity/provisioning • Federation
Virtual Infra Management • Capacity management • Virtual appliance management • Resource optimization • HA and business continuity
OpenNebula
6 OpenNebula – Hands-on Workshop!
Key Features Provided by OpenNebula The Anatomy of the Cloud!
Cloud Consumer
Cloud Admin
Cloud Architect
7 OpenNebula – Hands-on Workshop!
Key Features The Cloud Consumer Perspective!
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
MarketPlace ● Catalog of appliances ● Meeting point for users, admins and devs ● Distributed and maintain cloud contents
Interfaces & APIs ● Cloud APIs: Amazon EC2 & OCCI ● CLI tools ● Multiple API Bindings
8 OpenNebula – Hands-on Workshop!
Key Features The Cloud Admin Perspective!
Deployment and Integration ● Simple installation and upgrade ● Hook system and HA configurations ● VM contextualization
Virtual Infrastructure Management ● Life cycle manag: storage, network & VM ● Extensible monitor system ● Fine-grain resource operations
Capacity Management ● Scheduling policies (storage & compute) ● User & Groups ● Accounting, quotas, permissions & ACLs
Interfaces ● Sunstone GUI ● Powerful CLI
9 OpenNebula – Hands-on Workshop!
Key Features The System Architect Perspective!
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
What is OpenNebula?
The Project…
11 OpenNebula – Hands-on Workshop!
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
2014 2013
Research Project
5,000 down/month
2015
Very large-scale production deployment: 200,000 VMs (10 zones)
Hybrid cloud partners
Tech Days
What is OpenNebula?
The Community…
A Community of Users
14 OpenNebula – Hands-on Workshop!
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
BBC
What is OpenNebula?
The Vision…
VS
17 OpenNebula – Hands-on Workshop!
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
18 OpenNebula – Hands-on Workshop!
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!
What is OpenNebula?
The Users…
20 OpenNebula – Hands-on Workshop!
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
21 OpenNebula – Hands-on Workshop!
Building and Operating Enterprise Private Clouds in Medium and Large Data Centers!The OpenNebula Users
22 OpenNebula – Hands-on Workshop!
20 - 22 October 2015
in BARCELONA
OpenNebula CONFERENCE 3rd edition!
23 OpenNebula – Hands-on Workshop!
Questions? Questions?