OpenNebula logo

OpenNebula

Open source cloud and virtualization platform for enterprise clouds, containers, and serverless computing

Open Source Alternative to
Repository activity
  • Stars1.7k
  • Forks527
  • Open Issues745
opennebula-one health score - Linux Foundation Insights
License

Apache-2.0

Languages
  • JavaScript
  • C++
  • Ruby
OpenNebula screenshot

About OpenNebula

OpenNebula is an open source platform for building and managing enterprise clouds. It combines virtualized services, containerized applications, and serverless computing in a single system, and is widely adopted by teams replacing VMware with infrastructure under their own control.

A front-end node runs the OpenNebula services and is the point operators connect to in order to manage the cloud. Virtual machines run on hosts using the KVM or LXC hypervisors, and the front-end can sit on a physical machine or a virtual instance.

OpenNebula is maintained by the OpenNebula Project and OpenNebula Systems under the Apache License 2.0. It also targets edge computing, with commercial enterprise services available alongside the open source release.

Key features

  • Build and manage enterprise private clouds
  • Run virtualized, containerized, and serverless workloads
  • KVM and LXC virtual machine hosts
  • Front-end node for centralized cloud management
  • Cloud and edge infrastructure orchestration

Details

First released
2011
Hypervisors
KVM · LXC
Workloads
Virtual machines · Containers · Serverless
Platforms
Linux
License
Apache License 2.0