OpenNebula¶
Open-source cloud management platform for building sovereign, hybrid, and edge clouds — a lightweight alternative to OpenStack with native AI factory support.
Overview¶
OpenNebula is a unified cloud management platform designed for simplicity, operational efficiency, and full-stack management of VMs, containers, and bare metal. It provides a centralized architecture that is significantly easier to deploy and operate than OpenStack, while supporting enterprise-grade features including NVIDIA GPU orchestration, live migration, and hybrid/edge cloud management. It positions itself as the leading VMware alternative for organizations seeking sovereignty and cost control.
Repository & Community¶
| Attribute | Detail |
|---|---|
| Repository | github.com/OpenNebula/one |
| Stars | ~1.5k ⭐ |
| Latest Version | v7.2 (April 7, 2026) |
| Language | C++, Ruby, JavaScript |
| License | Apache 2.0 |
| Company | OpenNebula Systems |
Evaluation¶
-
Why it's better: 10x simpler than OpenStack to deploy and operate. Centralized architecture (oned) vs distributed services. Native NVIDIA GPU orchestration for AI factories. Native LXC containers alongside VMs. Production-ready in hours, not weeks. Full VMware migration tooling.
-
When it fits (Applicability):
- VMware replacement (post-Broadcom)
- SMB/mid-size private cloud
- Edge computing with distributed locations
- AI/GPU factories (NVIDIA Grace Blackwell, NVSwitch)
- Hybrid cloud (on-prem + public cloud bursting)
- Research institutions and universities
-
Managed service providers
-
Pros and Cons:
| Pros | Cons |
|---|---|
| Dramatically simpler than OpenStack | Smaller community than OpenStack/K8s |
| Centralized, easy to troubleshoot | Fewer third-party integrations |
| Native NVIDIA GPU orchestration | Less battle-tested at hyperscale |
| VMware migration tools | Smaller talent pool |
| Apache 2.0, no vendor lock-in | UI less polished than commercial alternatives |
| KVM + LXC + K8s in one platform | Enterprise features require subscription |
| Edge-native architecture | Less documentation than OpenStack |
| gRPC API for high-concurrency (v7.2) |
Architecture¶
flowchart TB
subgraph Frontend["OpenNebula Front-End"]
ONED["oned\n(Core Daemon)"]
Sched["Scheduler\n(placement engine)"]
OneDRS["OneDRS\n(AI-powered DRS)"]
Sunstone["Sunstone\n(Web UI)"]
OneGate["OneGate\n(VM contextualization)"]
OneFlow["OneFlow\n(service orchestration)"]
FireEdge["FireEdge\n(Guacamole VNC/SSH)"]
gRPC_API["gRPC API\n(v7.2+)"]
XML_RPC["XML-RPC API\n(legacy)"]
end
subgraph Hosts["Compute Hosts"]
KVM["KVM\n(VM hypervisor)"]
LXC["LXC\n(system containers)"]
FC["Firecracker\n(microVMs)"]
end
subgraph Storage["Storage"]
FS["Filesystem\n(NFS, GlusterFS)"]
LVM_S["LVM"]
Ceph_S["Ceph\n(RBD)"]
SAN["SAN / NetApp /\nPure Storage"]
end
subgraph Network["Networking"]
Bridge["Linux Bridge"]
VXLAN["VXLAN"]
OVS_ON["Open vSwitch"]
SRIOV["SR-IOV"]
end
subgraph DB["Database"]
MySQL["MySQL / MariaDB"]
SQLite["SQLite\n(small deployments)"]
end
ONED --> Hosts
ONED --> Storage
ONED --> Network
ONED --> DB
Sched --> ONED
Sunstone --> ONED
gRPC_API --> ONED
style Frontend fill:#00758f,color:#fff
style Hosts fill:#1565c0,color:#fff
Key Features¶
| Feature | Detail |
|---|---|
| VM Management | Full lifecycle: create, migrate, snapshot, resize |
| LXC Containers | Production-grade system containers with VM-like management |
| NVIDIA GPU Orchestration | NVSwitch, NVLink, Fabric Manager, BlueField DPU |
| Live Migration | Cross-host, cross-datastore, EVC for heterogeneous CPUs |
| OneDRS | AI-powered Distributed Resource Scheduler |
| Hybrid Cloud | Burst to AWS, Azure, GCP, Equinix |
| Edge Computing | Distributed cluster management across locations |
| OneFlow | Multi-VM service orchestration |
| OneForm | Automated cluster deployment |
| Marketplace | Pre-built VM/container appliances |
| RBAC & Multi-tenancy | Groups, ACLs, resource quotas |
| Sunstone UI | Real-time VM logs, visual management |
v7.2 Highlights (April 2026)¶
| Feature | Detail |
|---|---|
| gRPC API | Low-latency, high-throughput communication |
| NVIDIA Grace Blackwell | GB200/GB300 validated support |
| Spectrum-X networking | NVIDIA networking platform integration |
| BlueField DPU | Hardware-level network offloading |
| Storage mobility | Live migration between LVM and file datastores |
| IP sharing | VM group IP address sharing |
| EVC | Enhanced Vmotion Compatibility across CPU gens |
| Everpure FlashArray | Native storage driver |
| NetApp incremental backup | Incremental backup support |
| RHEL 10 / AlmaLinux 10 / Debian 13 | OS support |
Pricing¶
| Tier | Cost | Notes |
|---|---|---|
| Community (CE) | Free (Apache 2.0) | Full platform, community support |
| Enterprise (EE) | Subscription-based | Long-term support, patches, SLA |
| Support | From €6,000/yr | Standard, Premium, Priority tiers |
| Professional Services | Custom | Implementation, migration, training |
Compatibility¶
| Dimension | Support |
|---|---|
| Hypervisors | KVM (primary), LXC, Firecracker, VMware (migration) |
| Storage | Ceph, NFS, LVM, iSCSI, GlusterFS, NetApp, Pure Storage |
| Networking | Linux Bridge, VXLAN, Open vSwitch, SR-IOV, 802.1Q |
| Cloud providers | AWS, Azure, GCP, Equinix Metal |
| GPU | NVIDIA (NVSwitch, NVLink, BlueField, CUDA passthrough) |
| OS | Ubuntu 22/24, RHEL 8/9/10, AlmaLinux 8/9/10, Debian 11/12/13, SUSE 15 |
| CPU architecture | amd64, arm64 |