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
OpenNebulaconf2017US: Using docker with OpenNebula by Jaime Melis, OpenNebula
PDF
Disaster recovery solution with open nebula and storpool
PDF
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
PDF
OpenNebulaconf2017US: Orchestration of vMware datacenters with OpenNebula by ...
PDF
OpenNebulaconf2017US: OpenNebula hybrid clouds with Amazon and Azure by Ruben...
PDF
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
PDF
OpenNebula TechDay Waterloo 2015 - Hyperconvergence and OpenNebula
PDF
OpenNebulaConf2017US: Welcome and project update by Ignacio M. Llorente and R...
OpenNebulaconf2017US: Using docker with OpenNebula by Jaime Melis, OpenNebula
Disaster recovery solution with open nebula and storpool
OpenNebulaconf2017US: Vtastic:Akamai innovations for distributed system testi...
OpenNebulaconf2017US: Orchestration of vMware datacenters with OpenNebula by ...
OpenNebulaconf2017US: OpenNebula hybrid clouds with Amazon and Azure by Ruben...
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
OpenNebula TechDay Waterloo 2015 - Hyperconvergence and OpenNebula
OpenNebulaConf2017US: Welcome and project update by Ignacio M. Llorente and R...

What's hot (20)

PDF
OpenNebula 5.0 Highlights - Rubén S. Montero
PDF
OpenNebula TechDay Waterloo 2015 - Private cloud at black berry
PDF
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
PDF
OpenNebula Conf 2014 | Cloud Automation for OpenNebula by Kishorekumar Neelam...
PDF
OpenNebula - The Project
PPT
Civil War: LXD vs Docker
PDF
OpenNebula - Key Aspects in CentOS
PDF
OpenNebula TechDay Boston 2015 - introduction and architecture
PDF
TechDay - April - Introduction to OpenNebula
PDF
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
PDF
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
PDF
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
PDF
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
PDF
OpenNebula TechDay Boston 2015 - Hyperconvergence and OpenNebula
PDF
StorPool & OpenNebula
PDF
OpenNebulaConf 2016 - Sunstone integration with FreeIPA using Single Sign by ...
PDF
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
PPTX
OpenNebula and VMware - A dance
PDF
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
PDF
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
OpenNebula 5.0 Highlights - Rubén S. Montero
OpenNebula TechDay Waterloo 2015 - Private cloud at black berry
OpenNebula Conf 2014 | OpenNebula as Open Replacement of vCloud by Javier Fontan
OpenNebula Conf 2014 | Cloud Automation for OpenNebula by Kishorekumar Neelam...
OpenNebula - The Project
Civil War: LXD vs Docker
OpenNebula - Key Aspects in CentOS
OpenNebula TechDay Boston 2015 - introduction and architecture
TechDay - April - Introduction to OpenNebula
OpenNebula Conf 2014 | Understanding the OpenNebula Model for Cloud Provision...
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula Conf 2014 | ONE BIT to rule them all - Stefan Kooman
OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization...
OpenNebula TechDay Boston 2015 - Hyperconvergence and OpenNebula
StorPool & OpenNebula
OpenNebulaConf 2016 - Sunstone integration with FreeIPA using Single Sign by ...
OpenNebula Conf 2014 | Building Hybrid Cloud Federated Environments with Open...
OpenNebula and VMware - A dance
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
Cloud Computing as Innovation Hub - Mohammad Fairus Khalid
Ad

Similar to OpenNebula 5.4 Enhancements vCenter Integration (20)

PDF
New features in OpenNebula 5.4, Jaime Melis
PPTX
OpenNebulaconf2017EU: OpenNebula 5.4 and Beyond by Tino Vázquez and Ruben S. ...
PDF
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
PPTX
CloudStackFinalProject
PDF
LinuxTag 2013
PDF
OpenNebulaConf 2014 - OpenNebula as Open Replacement of vCloud - Javier Fontan
PDF
OSDC 2013 | The OpenNebula Cloud Platform for Datacenter Virtualization by Co...
PDF
OpenNebula - OpenNebula and tips for CentOS 7
PDF
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
PPTX
NCI withDell powerflex_Customer_Deck.pptx
PDF
PDF
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
PPTX
Designing your xen app 7.5 environment
PDF
Oracle virtualbox basic to rac attack
PDF
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
PDF
Replacing vCloud with OpenNebula
PDF
OpenNebulaConf2018 - Is Hyperconverged Infrastructure what you need? - Boyan ...
PPTX
Cloud using opennebulla for research work.pptx
PPTX
Technical Presentation - Self-Managed Cloud Solution.PPTX
PDF
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
New features in OpenNebula 5.4, Jaime Melis
OpenNebulaconf2017EU: OpenNebula 5.4 and Beyond by Tino Vázquez and Ruben S. ...
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
CloudStackFinalProject
LinuxTag 2013
OpenNebulaConf 2014 - OpenNebula as Open Replacement of vCloud - Javier Fontan
OSDC 2013 | The OpenNebula Cloud Platform for Datacenter Virtualization by Co...
OpenNebula - OpenNebula and tips for CentOS 7
VMworld 2013: Architecting Oracle Databases on vSphere 5 with NetApp Storage
NCI withDell powerflex_Customer_Deck.pptx
OpenNebulaConf 2016 - Hypervisors and Containers Hands-on Workshop by Jaime M...
Designing your xen app 7.5 environment
Oracle virtualbox basic to rac attack
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
Replacing vCloud with OpenNebula
OpenNebulaConf2018 - Is Hyperconverged Infrastructure what you need? - Boyan ...
Cloud using opennebulla for research work.pptx
Technical Presentation - Self-Managed Cloud Solution.PPTX
Upgrading from NetWare to Novell Open Enterprise Server on Linux: The Novell ...
Ad

More from OpenNebula Project (20)

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

Recently uploaded (20)

PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
CloudStack 4.21: First Look Webinar slides
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PPTX
Modernising the Digital Integration Hub
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPT
What is a Computer? Input Devices /output devices
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPTX
Benefits of Physical activity for teenagers.pptx
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
The various Industrial Revolutions .pptx
PPTX
TEXTILE technology diploma scope and career opportunities
PDF
Architecture types and enterprise applications.pdf
PPTX
2018-HIPAA-Renewal-Training for executives
PPTX
Build Your First AI Agent with UiPath.pptx
Final SEM Unit 1 for mit wpu at pune .pptx
CloudStack 4.21: First Look Webinar slides
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Developing a website for English-speaking practice to English as a foreign la...
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Modernising the Digital Integration Hub
A contest of sentiment analysis: k-nearest neighbor versus neural network
What is a Computer? Input Devices /output devices
Enhancing plagiarism detection using data pre-processing and machine learning...
UiPath Agentic Automation session 1: RPA to Agents
Benefits of Physical activity for teenagers.pptx
Custom Battery Pack Design Considerations for Performance and Safety
Zenith AI: Advanced Artificial Intelligence
sustainability-14-14877-v2.pddhzftheheeeee
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
The various Industrial Revolutions .pptx
TEXTILE technology diploma scope and career opportunities
Architecture types and enterprise applications.pdf
2018-HIPAA-Renewal-Training for executives
Build Your First AI Agent with UiPath.pptx

OpenNebula 5.4 Enhancements vCenter Integration