OpenNebula
An open-source platform for building private and hybrid clouds that manage virtual machines and Kubernetes.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About OpenNebula
OpenNebula manages virtualization, hypervisors and Kubernetes orchestration for private, hybrid and sovereign clouds. It is positioned as a VMware replacement, with DRS-style scheduling, high availability, multi-site federation and migration tools.
It integrates with enterprise storage and backup products such as Veeam, NetApp and Pure Storage, and version 7.4 adds validation for NVIDIA-based AI clouds. The source is published on GitHub, with paid subscriptions for support and integrated operating system subscriptions. It suits organisations running their own data centre infrastructure.
Strengths
- Manages VMs and Kubernetes in one platform
- High availability, scheduling and multi-site federation
- Migration tools for moving off VMware
- Integrates with Veeam, NetApp and Pure Storage
Limitations
- Built for data centres, too large for a single home server
- Support and some integrations come through paid subscriptions
Details
- Pricing
- FreemiumOpen-source platform, with paid subscriptions for support and integrated OS subscriptions.
- License
- Apache-2.0
- Developer
- OpenNebula Systems
- Platforms
- Linux, Web, Self-hosted
- How it runs
- Self-hosted
- Best suited for
- Organisations building a private cloud or replacing VMware
- Categories
- Virtual machines, Container tools, IT administration
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to OpenNebula
Compare allSoftware that can replace OpenNebula for an important use case, and what changes if you switch.
OpenStack
A set of open-source components for running cloud infrastructure with virtual machines, bare metal and containers.
OpenStack covers compute, storage and networking for large private or public clouds through many components, which makes deployment and upgrades more complex than a single platform.
Apache CloudStack
An open-source infrastructure-as-a-service platform for deploying and managing large networks of virtual machines.
Apache CloudStack is a free IaaS platform bundling compute, networking, accounts and accounting, with an API compatible with AWS EC2 and S3, and no paid subscription tier.
Proxmox VE
A bare-metal server platform that runs KVM virtual machines and LXC containers from one web interface.
Proxmox VE runs KVM virtual machines and LXC containers from one web interface on a smaller scale, suited to home labs and small businesses rather than multi-site clouds.
oVirt
Centralised management platform for KVM virtual machines across a cluster.
oVirt provides centralised KVM cluster management with live migration and high availability, but development has slowed considerably since Red Hat Virtualization reached end of life.
Harvester
Hyper-converged infrastructure that runs virtual machines on top of Kubernetes.
Harvester runs virtual machines on top of Kubernetes with shared storage, installing on bare metal and expecting at least three nodes for a production cluster.
XCP-ng
Open-source bare-metal hypervisor built on Xen, managed through Xen Orchestra.
XCP-ng is an open-source Xen-based bare-metal hypervisor managed through Xen Orchestra, focused on host pools rather than full private cloud and Kubernetes management.
Ganeti
An open-source cluster manager for running virtual machines on Xen or KVM across several servers.
Ganeti is a deliberately lower-complexity cluster manager for Xen or KVM virtual machines across about 3 to 100 nodes, without full private cloud features.
OpenNebula as an alternative
Listings that name OpenNebula as an alternative.
KubeVirt
A Kubernetes add-on that runs and manages traditional virtual machines alongside containers.
OpenNebula manages virtual machines and Kubernetes in one private cloud platform with scheduling and federation, rather than running VMs inside Kubernetes itself, and offers paid subscriptions.
LXD
Canonical's open-source manager for system containers and KVM virtual machines on Linux.
OpenNebula manages virtual machines and Kubernetes across a private or hybrid cloud with federation and high availability, but is built for data centres rather than one server.
WebVirtCloud
A self-hosted web interface for managing KVM virtual machines through libvirt, for admins and users.
OpenNebula is a larger open source private cloud platform managing VMs and Kubernetes with high availability, built for data centres rather than a few hosts.
Similar software
Related functionality, not necessarily a direct replacement.
Foreman
An open-source lifecycle management tool for provisioning, configuring and monitoring physical and virtual servers.
Packer
A command-line tool that builds identical machine images for several platforms from one template.
KVM
The Linux kernel's built-in hypervisor for hardware-accelerated virtual machines.
libvirt
A toolkit, daemon and API for managing KVM, QEMU, Xen, LXC and other virtualization platforms.
Xen Orchestra
A web interface for managing, backing up and monitoring XCP-ng and XenServer hosts.