SlideShare a Scribd company logo
New Features in OpenNebula 5.4
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.
OpenNebula.systems
OpenNebula 5.4
Blueprints
● Simplify Deployment
● Simplify Current Features
● vCenter
● … and other enhancements
OpenNebula.systems
OpenNebula 5.4
HA & Federation
● Built-in replication (no more MySQL master-slave)
● Based on Raft for zone HA
● Similar for zone federation
Sunstone
sched &
drivers
oned Sunstone
oned
Sunstone
sched &
drivers
oned
Master zone
followers
leader
Sunstone
sched &
drivers
oned Sunstone
oned
Sunstone
sched &
drivers
oned
Slave zone
followers
leader
OpenNebula.systems
OpenNebula 5.4
VMGroups
● Affinity: VM-VM, VM-Host, Role-Role
● A VM bind to a VMGroup at instantiation
ROLE = [ NAME = backup, POLICY = ANTI_AFFINED, HOST_ANTI_AFFINED = ”5,6” ]
ROLE = [ NAME = db, POLICY = AFFINED, HOST_AFFINED = ”2,3,4” ]
ROLE = [ NAME = monitor ]
ROLE = [ NAME = frontend ]
ANTI_AFFINED = “db, backup”
AFFINED = “monitor, front-end”
host1 host2 host3 host4 host5 host6
OpenNebula.systems
OpenNebula 5.4
Other Enhancements
● non-SLAAC address ranges for IPv6
● IPv6 Security groups
● Improved audit trails (extended history records)
● Custom redefinition of action rights
● Minor enhancements Storage (Ceph snapshots, live resize)
● DB housekeeping
● Re-worked dialogs in Sunstone
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

What's hot (20)

PDF
TechDay - Cambridge 2016 - OpenNebula at Knight Point Systems
OpenNebula Project
 
PDF
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Using docker with OpenNebula by Jaime Melis, OpenNebula
OpenNebula Project
 
PDF
OpenNebula is Evolving... Fast! - Jaime Melis
OpenNebula Project
 
PDF
OpenNebula TechDay Waterloo 2015 - Hyperconvergence and OpenNebula
OpenNebula Project
 
PDF
OpenNebula TechDay Boston 2015 - introduction and architecture
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Software defined networking with OpenNebula by Roy Keen...
OpenNebula Project
 
PDF
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
NETWAYS
 
PDF
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
NETWAYS
 
PDF
OpenNebulaConf2015 1.10 OpenNebula Networking: SDNs & NFVs - Ruben S. Montero
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Rapid scaling of research computing to over 70,000 cor...
OpenNebula Project
 
PDF
OpenNebula 5.0 Highlights - Rubén S. Montero
OpenNebula Project
 
PDF
VMware Nova Compute Driver
Sean Chen
 
PDF
Storage is not virtualized enough - part 2: let's do service chaining
Zhipeng Huang
 
PDF
Positioning Yourself for the Future
Scott Lowe
 
PPTX
Interoperable OpenStack guest provisioning with Cloudbase-Init
Alessandro Pilotti
 
PDF
OpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebula
OpenNebula Project
 
PDF
OpenNebula Monitoring Data Visualization With oneInsight
Rodrigue Chakode
 
PPTX
OSv: probably the best OS for cloud workloads you've never hear of
rhatr
 
PDF
Virtualization workshop - part 1
Davide Pelosi
 
TechDay - Cambridge 2016 - OpenNebula at Knight Point Systems
OpenNebula Project
 
Mi-ROSS Reliable Object Storage System For Software Defined Storage and Cloud
OpenNebula Project
 
OpenNebulaconf2017US: Using docker with OpenNebula by Jaime Melis, OpenNebula
OpenNebula Project
 
OpenNebula is Evolving... Fast! - Jaime Melis
OpenNebula Project
 
OpenNebula TechDay Waterloo 2015 - Hyperconvergence and OpenNebula
OpenNebula Project
 
OpenNebula TechDay Boston 2015 - introduction and architecture
OpenNebula Project
 
OpenNebulaconf2017US: Software defined networking with OpenNebula by Roy Keen...
OpenNebula Project
 
OpenNebula Conf 2014 | Lightning talk: Proactive Autonomic Management Feature...
NETWAYS
 
OpenNebula Conf 2014 | Lightning talk: OpenNebula at Etnetera by Jan Horacek
NETWAYS
 
OpenNebulaConf2015 1.10 OpenNebula Networking: SDNs & NFVs - Ruben S. Montero
OpenNebula Project
 
OpenNebulaconf2017US: Rapid scaling of research computing to over 70,000 cor...
OpenNebula Project
 
OpenNebula 5.0 Highlights - Rubén S. Montero
OpenNebula Project
 
VMware Nova Compute Driver
Sean Chen
 
Storage is not virtualized enough - part 2: let's do service chaining
Zhipeng Huang
 
Positioning Yourself for the Future
Scott Lowe
 
Interoperable OpenStack guest provisioning with Cloudbase-Init
Alessandro Pilotti
 
OpenNebula TechDay Waterloo 2015 - An Introduction to OpenNebula
OpenNebula Project
 
OpenNebula Monitoring Data Visualization With oneInsight
Rodrigue Chakode
 
OSv: probably the best OS for cloud workloads you've never hear of
rhatr
 
Virtualization workshop - part 1
Davide Pelosi
 

Similar to New features in OpenNebula 5.4, Jaime Melis (20)

PDF
OpenNebula 5.4 Enhancements VMware vCenter integration
OpenNebula Project
 
PPTX
OpenNebula and VMware - A dance
OpenNebula Project
 
PDF
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
OpenNebula Project
 
PDF
OpenNebulaconf2017US: Orchestration of vMware datacenters with OpenNebula by ...
OpenNebula Project
 
PDF
OpenNebula - New Features
OpenNebula Project
 
PPTX
OpenNebulaconf2017EU: OpenNebula 5.4 and Beyond by Tino Vázquez and Ruben S. ...
OpenNebula Project
 
PPTX
Cloud using opennebulla for research work.pptx
pradeena937556
 
PDF
OSDC 2013 | The OpenNebula Cloud Platform for Datacenter Virtualization by Co...
NETWAYS
 
PDF
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula Project
 
PDF
New features in open nebula 5.6
OpenNebula Project
 
PDF
An Introduction to OpenNebula, A Project Perspective - Ignacio M. Llorente
OpenNebula Project
 
PDF
LinuxTag 2013
OpenNebula Project
 
PDF
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
OpenNebula Project
 
PDF
Welcome talk OpenNebula TechDay
CSUC - Consorci de Serveis Universitaris de Catalunya
 
PDF
OpenNebula - Status and Roadmap
OpenNebula Project
 
PDF
Open nebula is evolving paris techday 2015
OpenNebula Project
 
PDF
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebula Project
 
PDF
OpenNebula TechDay Waterloo 2015 - OpenNebula is Evolving Fast
OpenNebula Project
 
PDF
OpenNebula - The Project
OpenNebula Project
 
PDF
OpenNebulaConf2017US: Welcome and project update by Ignacio M. Llorente and R...
OpenNebula Project
 
OpenNebula 5.4 Enhancements VMware vCenter integration
OpenNebula Project
 
OpenNebula and VMware - A dance
OpenNebula Project
 
OpenNebulaConf 2016 - OpenNebula 5.0 Highlights and Beyond by Ruben S. Monter...
OpenNebula Project
 
OpenNebulaconf2017US: Orchestration of vMware datacenters with OpenNebula by ...
OpenNebula Project
 
OpenNebula - New Features
OpenNebula Project
 
OpenNebulaconf2017EU: OpenNebula 5.4 and Beyond by Tino Vázquez and Ruben S. ...
OpenNebula Project
 
Cloud using opennebulla for research work.pptx
pradeena937556
 
OSDC 2013 | The OpenNebula Cloud Platform for Datacenter Virtualization by Co...
NETWAYS
 
OpenNebula TechDay Boston 2015 - An introduction to OpenNebula
OpenNebula Project
 
New features in open nebula 5.6
OpenNebula Project
 
An Introduction to OpenNebula, A Project Perspective - Ignacio M. Llorente
OpenNebula Project
 
LinuxTag 2013
OpenNebula Project
 
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
OpenNebula Project
 
OpenNebula - Status and Roadmap
OpenNebula Project
 
Open nebula is evolving paris techday 2015
OpenNebula Project
 
OpenNebulaConf2018 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebula Project
 
OpenNebula TechDay Waterloo 2015 - OpenNebula is Evolving Fast
OpenNebula Project
 
OpenNebula - The Project
OpenNebula Project
 
OpenNebulaConf2017US: Welcome and project update by Ignacio M. Llorente and R...
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
Replacing vCloud with OpenNebula
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
 
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
 
Replacing vCloud with OpenNebula
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
 
Ad

Recently uploaded (20)

PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
July Patch Tuesday
Ivanti
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit Team
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
July Patch Tuesday
Ivanti
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 

New features in OpenNebula 5.4, Jaime Melis