OpenNebula Flame (4.2)
July 26th, 2013. The OpenNebula team is pleased to welcome the summer with the immediate availability of the final version of OpenNebula 4.2, codename Flame. Our goal with this release is to reduce your waiting time to test some exciting new features that are currently ready!
OpenNebula Flame includes a more polished Sunstone interface, after its redesign in 4.0; with important usability enhancements. Datastore capacity is now monitored and used to limit the amount of storage size used by images. This is a first step to also control the runtime storage used by the VMs. The VMware backend has been completely redesigned with a more comprehensive storage scheme, more functionality and less dependencies. Also we have upgraded the Xen backend to support the new interfaces introduced in Xen 4.0. And last but no least, OneFlow, the multi-tier application (a.k.a. service) manager, it is included and fully integrated in the distribution. It includes also important new features related to service management and elasticity/auto-scaling.
This is a stable release and so a recommended update that incorporates several bug fixes since 4.2 Beta. We've done our best to keep compatibility with OpenNebula 4.0, so any application developed for previous versions should work without effort. In any case, be sure to check the compatibility and upgrade guides.
As usual OpenNebula releases are named after a Nebula. The Flame Nebula (catalogued as NGC 2024 and Sh2-277) is an emission nebula in the constellation Orion. It is located about 900 to 1,500 light-years away from Earth.
In the following list you can check the highlights of OpenNebula 4.2 Flame organised by component (a detailed list of changes can be found here):
OpenNebula Gate (onegate) is the VM gate to OpenNebula.
Sunstone has been polished since its redesign in 4.0:
This release is the first one to include the OpenNebula OneFlow component (former AppFlow component available in OpenNebulaApps). OneFlow allows users and administrators to define, execute and manage multi-tiered applications, or services composed of interconnected Virtual Machines with deployment dependencies between them. This version also comes with handy new features:
There have been minor changes in the OpenNebula DB schema to support the new datastore monitor subsystem. These changes are automatically managed by the migration process, but if you have developed any customisation you may need to update it.
A detailed upgrade process can be found in the documentation. For a complete set of changes to migrate from a 4.0 installation please refer to the Compatibility Guide.
OpenNebula is released under the Apache 2.0 open source license. The complete source tree and binary packages for OpenNebula can be downloaded here.
Packages are available for various distros: Ubuntu LTS and latest, CentOS, OpenSUSE and Debian.
Please report any bug or send feedback at the development portal or at the mailing list.
The documentation of OpenNebula 4.2 can be found here.
Because OpenNebula is inherently portable to different operating systems and virtualization platforms, most Linux distributions and Hypervisors are supported. However, not all platform configurations and combinations exhibit a similar functionality, performance and stability. You can contact us if you need advise about the best platform configurations and environments for functionality and performance. Please read our Certification Policy for more information.
This is the list of the individual platform components that have been through the complete OpenNebula Quality Assurance and Certification Process.
Certified Platform Component | Version |
RedHat Enterprise Linux | 6.4 |
Ubuntu Server | 12.04 (LTS) & 13.04 (Latest) |
SUSE Linux Enterprise | 12.3 |
CentOS | 6.4 |
openSUSE | 12.3 |
Debian | 7.1 |
VMware | ESX 5.0 & ESX 5.1 |
Xen | 3.2 & 4.2 |
KVM | Supported version that is included in the kernel for the Linux distribution |
Xen Server, Xen Cloud Platform, and Hyper-V | Please contact us if you are interested in these hypervisors |
The OpenNebula project would like to thank the community members and users who have contributed to this software release by being active with the discussions, answering user questions, or providing patches for bugfixes, features and documentation.
The new features for service elasticity (oneFlow) introduced in OpenNebula 4.2 were funded by BlackBerry in the context of the Fund a Feature Program.
More information about the project can be found at the project web page. You may be also interested in checking the OpenNebula Ecosystem that includes many interesting projects contributed by the community to enhance or add new features to OpenNebula.