OpenNebula Key Features

OpenNebula provides features at the two main layers of Data Center Virtualization and Cloud Infrastructure:

Data Center Virtualization Management. Many of our users use OpenNebula to manage data center virtualization, consolidate servers, and integrate existing IT assets for computing, storage, and networking. In this deployment model, OpenNebula directly integrates with hypervisors (like KVM) and has complete control over virtual and physical resources, providing advanced features for capacity management, resource optimization, high availability and business continuity. Some of these users also enjoy OpenNebula’s cloud management and provisioning features when they additionally want to federate data centers, implement cloudbursting, or offer self-service portals for users.

Cloud Management. We also have users that use OpenNebula to provide a multi-tenant, cloud-like provisioning layer on top of an existing infrastructure management solution (like VMware vCenter). These users are looking for provisioning, elasticity and multi-tenancy cloud features like virtual data centers provisioning, datacenter federation or hybrid cloud computing to connect in-house infrastructures with public clouds, while the infrastructure is managed by already familiar tools for infrastructure management and operation.

Dynamic creation of Clusters as pools of hosts that share datastores and virtual networks for load balancing, high availability, and high performance computing

Dynamic creation of Virtual Data Centers as fully-isolated virtual infrastructure environments where a group of users, under the control of the VDC administrator, can create and manage compute, storage and networking capacity

Federation of multiple OpenNebula Zones for scalability, isolation or multiple-site support

Powerful and flexible Scheduler for the definition of workload and resource-aware allocation policies such as packing, striping, load-aware, affinity-aware…

High Availability and Business Continuitiy

High availability architecture

Persistent database backend with support for high availability configurations

Configurable behavior in the event of host or VM failure to provide easy to use and cost-effective failover solutions

Virtual Infrastructure Management and Orchestration

Virtual infrastructure management adjusted to enterprise data centers

Complete life-cycle management of virtual resources

Powerful hooking system

Full control, monitoring and accounting of virtual infrastructure resources

Fine-grained multi-tenancy

External Cloud Connector

Native support for hybrid cloud computing with connectors for AWS and Azure