SlideShare a Scribd company logo
OpenNebula 5.4 Enhancements
vCenter Integration
Jaime Melis
Infrastructure engineer, OpenNebula Systems
OpenNebula.systems
© OpenNebula Systems. This presentation is confidential and owned by OpenNebula Systems. Unauthorized use or disclosure of the included
information is strictly prohibited. OpenNebula is trademark of OpenNebula Systems. All the other product and company names mentioned herein
may be the trademarks or registered trademarks of their respective owners.
Introduction
OpenNebula approach to
vCenter integration
OpenNebula.systems
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.systems
VCENTER DELEGATION
VMs
Templates
Networks
OpenNebula.systems
KEY POINTS
OpenNebula.systems
● Seamless integration
● Leverages vMotion, HA, DRS scheduling…
● OpenNebula provides multi-tenant, cloud-like
provisioning layer, benefiting from quotas, etc.
● Maintain VMware management tools, procedures
and workflows
● Virtual Machines are deployed using Templates that
already exist in vCenter.
● Access a vCenter server that manages one or more
ESX Clusters.
KEY POINTS
OpenNebula.systems
● Access a vCenter server that manages one or more
ESX Clusters.
● Each vCenter Cluster is represented as an
aggregated hypervisor:
○ OpenNebula chooses the vCenter Cluster
○ VMware DRS chooses the ESX Host
● After being instantiated with OpenNebula it can be
managed either with OpenNebula (add/remove
NICs, control life-cycle) or through vCenter
(OpenNebula will poll).
ARCHITECTURE
OpenNebula.systems
REQUIREMENTS
OpenNebula.systems
● vCenter 5.5, 6.0 and 6.5.
● At least one cluster with at least one ESX 5.5, 6.0 or
6.5 host.
● VMware tools in the guest OS.
● vCenter user for OpenNebula
● ESX Hosts in a Cluster must share a Datastore
● DRS is strongly recommended
● VNC is supported
WORKFLOW
OpenNebula.systems
● Import vCenter Cluster (OpenNebula Host)
● Import or Create Networks. IP range and VLAN.
● Import vCenter Template
○ Creates Networks
○ Creates Images
○ Creates Datastores
● Update Template (Optional)
○ Add disks, nics, context, etc.
● Instantiate VM
○ Disk Resize, etc...
OpenNebula 5.4
vCenter Improvements
OpenNebula.systems
GOAL OF OPENNEBULA 5.4
OpenNebula.systems
Up to speed with
THREE MAIN IMPROVEMENTS
OpenNebula.systems
Networking
Storage
Speed
OpenNebula 5.4
vCenter Improvements
Storage
OpenNebula.systems
STORAGE
OpenNebula.systems
● System Datastores. OpenNebula chooses the target
datastore (replacing Storage DRS!)
● Persistent & Non-persistent images
● Volatile disks
● Disk Resize upon instantiation
● Linked clones: faster deployment times, smaller disk
usage
● Unmanaged disks
● Storage DRS support extended (Volatile &
Persistent disks)
● Whole plethora of operations
STORAGE
OpenNebula.systems
STORAGE
OpenNebula.systems
STORAGE
OpenNebula.systems
OpenNebula 5.4
vCenter Improvements
Networking
OpenNebula.systems
NETWORKING
OpenNebula.systems
● Manage Networks, not just consume them
● Create Networks (Port Groups) in vCenter
● Works for standard or distributed switches
● It can also create Switches if PHYDEV is specified
(vmnic1, …)
● Configure the underlying network dynamically.
Including VLAN IDs.
● Provide isolation dynamically.
NETWORKING
OpenNebula.systems
OpenNebula 5.4
vCenter Improvements
Speed
OpenNebula.systems
SPEED
OpenNebula.systems
● Rewrite of the monitorization routines
● New caching component for vCenter resources
● Rapid access to vCenter objects
● Pre-migrator to ease OpenNebula upgrades
Overall improvement by 2 orders of magnitude!
OpenNebula 5.4
vCenter Improvements
Fixing Limitations
OpenNebula.systems
FIXING LIMITATIONS
OpenNebula.systems
● Attach / Detach poweroff state
● Choose in what folder VMs will be placed
● Context regeneration
● Resources with spaces (including cluster names)
● Proper cleanup of terminated VMs after poweroff
● Recover delete cleans all resources
● VNC is configured automatically for Wild VMs
Questions?
Questions?
Thank you!

More Related Content

PDF
Disaster recovery solution with open nebula and storpool
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Configuration management with OpenNebula and Ansible by...
OpenNebula Project
 
PDF
OpenNebula 5.4 Enhancements vCenter Integration
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Paying down technical debt with "one" dollar bills by ...
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
OpenNebula Project
 
PDF
OpenNebulaconf2017US: OpenNebula hybrid clouds with Amazon and Azure by Ruben...
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Using docker with OpenNebula by Jaime Melis, OpenNebula
OpenNebula Project
 
PDF
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
OpenNebula Project
 
Disaster recovery solution with open nebula and storpool
OpenNebula Project
 
OpenNebulaconf2017US: Configuration management with OpenNebula and Ansible by...
OpenNebula Project
 
OpenNebula 5.4 Enhancements vCenter Integration
OpenNebula Project
 
OpenNebulaconf2017US: Paying down technical debt with "one" dollar bills by ...
OpenNebula Project
 
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
OpenNebula Project
 
OpenNebulaconf2017US: OpenNebula hybrid clouds with Amazon and Azure by Ruben...
OpenNebula Project
 
OpenNebulaconf2017US: Using docker with OpenNebula by Jaime Melis, OpenNebula
OpenNebula Project
 
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
OpenNebula Project
 

What's hot (20)

PDF
OpenNebulaconf2017US: Multi-Site Hyperconverged OpenNebula with DRBD9
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebula Project
 
PDF
TechDay - Toronto 2016 - OpenNebula @ Fuze
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
OpenNebula Project
 
PPTX
OpenNebula and VMware - A dance
OpenNebula Project
 
PDF
OpenNebula 4.14 Hands-on Tutorial
OpenNebula Project
 
PDF
New features in OpenNebula 5.4, Jaime Melis
OpenNebula Project
 
PDF
OpenNebula 5.0 Highlights - Rubén S. Montero
OpenNebula Project
 
PDF
Mi-Cloud Deployment Scenarios - Nazarudin Wijee
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebula Project
 
PPTX
OpenNebula Networking - Rubén S. Montero
OpenNebula Project
 
PDF
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
NETWAYS
 
PDF
OpenNebula - OpenNebula and tips for CentOS 7
OpenNebula Project
 
PDF
OpenNebula - Key Aspects in CentOS
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
OpenNebula Project
 
PDF
TechDay - April - OpenNebula and Docker
OpenNebula Project
 
PDF
OpenNebula - The Project
OpenNebula Project
 
PDF
OpenNebula is Evolving... Fast! - Jaime Melis
OpenNebula Project
 
PDF
OpenNebula TechDay Waterloo 2015 - Hyperconvergence and OpenNebula
OpenNebula Project
 
OpenNebulaconf2017US: Multi-Site Hyperconverged OpenNebula with DRBD9
OpenNebula Project
 
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
OpenNebula Project
 
OpenNebulaConf 2016 - Storage Hands-on Workshop by Javier Fontán, OpenNebula
OpenNebula Project
 
TechDay - Toronto 2016 - OpenNebula @ Fuze
OpenNebula Project
 
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
OpenNebula Project
 
OpenNebula and VMware - A dance
OpenNebula Project
 
OpenNebula 4.14 Hands-on Tutorial
OpenNebula Project
 
New features in OpenNebula 5.4, Jaime Melis
OpenNebula Project
 
OpenNebula 5.0 Highlights - Rubén S. Montero
OpenNebula Project
 
Mi-Cloud Deployment Scenarios - Nazarudin Wijee
OpenNebula Project
 
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebula Project
 
OpenNebula Networking - Rubén S. Montero
OpenNebula Project
 
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
NETWAYS
 
OpenNebula - OpenNebula and tips for CentOS 7
OpenNebula Project
 
OpenNebula - Key Aspects in CentOS
OpenNebula Project
 
OpenNebulaConf 2016 - Evolution of OpenNebula at Netways by Sebastian Saemann...
OpenNebula Project
 
TechDay - April - OpenNebula and Docker
OpenNebula Project
 
OpenNebula - The Project
OpenNebula Project
 
OpenNebula is Evolving... Fast! - Jaime Melis
OpenNebula Project
 
OpenNebula TechDay Waterloo 2015 - Hyperconvergence and OpenNebula
OpenNebula Project
 
Ad

Similar to OpenNebula 5.4 Enhancements VMware vCenter integration (20)

PDF
OpenNebulaconf2017US: Orchestration of vMware datacenters with OpenNebula by ...
OpenNebula Project
 
PPTX
OpenNebulaconf2017EU: OpenNebula 5.4 and Beyond by Tino Vázquez and Ruben S. ...
OpenNebula Project
 
PDF
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula Project
 
PPTX
CloudStackFinalProject
Gustavo El Khoury
 
PDF
LinuxTag 2013
OpenNebula Project
 
PDF
OpenNebulaConf 2014 - OpenNebula as Open Replacement of vCloud - Javier Fontan
OpenNebula Project
 
PDF
OSDC 2013 | The OpenNebula Cloud Platform for Datacenter Virtualization by Co...
NETWAYS
 
PDF
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld
 
PDF
Welcome talk OpenNebula TechDay
CSUC - Consorci de Serveis Universitaris de Catalunya
 
PPTX
Designing your xen app 7.5 environment
solarisyougood
 
PDF
Oracle virtualbox basic to rac attack
Bobby Curtis
 
PDF
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld
 
PDF
Replacing vCloud with OpenNebula
OpenNebula Project
 
PDF
OpenNebulaConf2018 - Is Hyperconverged Infrastructure what you need? - Boyan ...
OpenNebula Project
 
PPTX
Cloud using opennebulla for research work.pptx
pradeena937556
 
PPTX
Technical Presentation - Self-Managed Cloud Solution.PPTX
Nguyen Ho long
 
PDF
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Novell
 
PPTX
From on premise to the hybrid cloud with microsoft azure
DotNetCampus
 
PPTX
FROM ON-PREMISE TO THE HYBRID CLOUD WITH MICROSOFT AZURE
DotNetCampus
 
PDF
An Introduction to OpenNebula, A Project Perspective - Ignacio M. Llorente
OpenNebula Project
 
OpenNebulaconf2017US: Orchestration of vMware datacenters with OpenNebula by ...
OpenNebula Project
 
OpenNebulaconf2017EU: OpenNebula 5.4 and Beyond by Tino Vázquez and Ruben S. ...
OpenNebula Project
 
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula Project
 
CloudStackFinalProject
Gustavo El Khoury
 
LinuxTag 2013
OpenNebula Project
 
OpenNebulaConf 2014 - OpenNebula as Open Replacement of vCloud - Javier Fontan
OpenNebula Project
 
OSDC 2013 | The OpenNebula Cloud Platform for Datacenter Virtualization by Co...
NETWAYS
 
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
VMworld
 
Designing your xen app 7.5 environment
solarisyougood
 
Oracle virtualbox basic to rac attack
Bobby Curtis
 
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld
 
Replacing vCloud with OpenNebula
OpenNebula Project
 
OpenNebulaConf2018 - Is Hyperconverged Infrastructure what you need? - Boyan ...
OpenNebula Project
 
Cloud using opennebulla for research work.pptx
pradeena937556
 
Technical Presentation - Self-Managed Cloud Solution.PPTX
Nguyen Ho long
 
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Novell
 
From on premise to the hybrid cloud with microsoft azure
DotNetCampus
 
FROM ON-PREMISE TO THE HYBRID CLOUD WITH MICROSOFT AZURE
DotNetCampus
 
An Introduction to OpenNebula, A Project Perspective - Ignacio M. Llorente
OpenNebula Project
 
Ad

More from OpenNebula Project (20)

PDF
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebula Project
 
PDF
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebula Project
 
PDF
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebula Project
 
PDF
NTS: What We Do With OpenNebula - and Why We Do It
OpenNebula Project
 
PDF
OpenNebula from the Perspective of an ISP
OpenNebula Project
 
PDF
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
OpenNebula Project
 
PDF
Performant and Resilient Storage: The Open Source & Linux Way
OpenNebula Project
 
PDF
NetApp Hybrid Cloud with OpenNebula
OpenNebula Project
 
PPTX
NSX with OpenNebula - upcoming 5.10
OpenNebula Project
 
PDF
Security for Private Cloud Environments
OpenNebula Project
 
PDF
CheckPoint R80.30 Installation on OpenNebula
OpenNebula Project
 
PDF
DE-CIX: CloudConnectivity
OpenNebula Project
 
PDF
DDC Demo
OpenNebula Project
 
PDF
Cloud Disaggregation with OpenNebula
OpenNebula Project
 
PDF
OpenNebula and StorPool: Building Powerful Clouds
OpenNebula Project
 
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebula Project
 
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebula Project
 
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebula Project
 
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebula Project
 
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebula Project
 
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebula Project
 
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebula Project
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebula Project
 
NTS: What We Do With OpenNebula - and Why We Do It
OpenNebula Project
 
OpenNebula from the Perspective of an ISP
OpenNebula Project
 
NTS CAPTAIN / OpenNebula at Julius Blum GmbH
OpenNebula Project
 
Performant and Resilient Storage: The Open Source & Linux Way
OpenNebula Project
 
NetApp Hybrid Cloud with OpenNebula
OpenNebula Project
 
NSX with OpenNebula - upcoming 5.10
OpenNebula Project
 
Security for Private Cloud Environments
OpenNebula Project
 
CheckPoint R80.30 Installation on OpenNebula
OpenNebula Project
 
DE-CIX: CloudConnectivity
OpenNebula Project
 
Cloud Disaggregation with OpenNebula
OpenNebula Project
 
OpenNebula and StorPool: Building Powerful Clouds
OpenNebula Project
 

Recently uploaded (20)

PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Software Development Methodologies in 2025
KodekX
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Doc9.....................................
SofiaCollazos
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Software Development Methodologies in 2025
KodekX
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Doc9.....................................
SofiaCollazos
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 

OpenNebula 5.4 Enhancements VMware vCenter integration