Private cloud and data center virtualization management platform OpenNebula has released an update with improvements based around storage optimization, monitoring, cloud bursting, and public cloud interfaces.
The final version of OpenNebula 4.4, codenamed “Retina” (after the Retina planetary nebula), includes support for multiple system datastores. This enables storage resources for running virtual machines to to be spread optimally across different storage mediums. This means that more than one disk or other backend can hold running VMs in a particular cluster.
The monitoring subsystem in OpenNebula underwent a major redesign, essentially switching from a pulling mechanism to a pushing model. Probes send monitoring data via the UDP model to monitoring drivers, which can be either actively queried by OpenNebula or sent periodically to the frontend.
OpenNebula has been improving its hybrid cloud capabilities around cloud bursting – which essentially allows a private cloud to expand to a public cloud (like Amazon EC2) when demand exceeds the private cloud.
The Amazon public cloud interface implemented by OpenNebula has been revisited and extended to support new functionality. The Amazon API tools have been replaced with the new Ruby SDK. OpenNebula has added support for new Amazon mechanisms such as Identity and Access Management (or IAM), and end users can choose the instance types they want to use from the OpenNebula templates. It also now fully supports hybrid VM templates.