OpenNebula 5.10 (Boomerang) is the sixth major release of the OpenNebula 5 series. The main focus has been to enforce functionality to manage NFVs (as well as other workloads) to impulse OpenNebula as the default orchestrator of choice to build clouds in the edge and in environments where network performance is key. Also, this focus on networking explains the new NSX integration over VMware infrastructures, which enables very interesting use cases in vSphere. The highlights of Boomerang are:
- NUMA and CPU pinning, define in which NUMA node VMs are going to be deployed.
- NSX integration, create and consume NSX networks from within OpenNebula.
- Revamped hook subsystem, hook a script for any API call or change of state in any VM or host resource.
- DPDK support, dramatically increase performance in network hungry, densely packed VMs.
- 2FA Authentication for Sunstone.
As usual, OpenNebula 5.10 codename refers to a nebula, in this case the Boomerang Nebula, a protoplanetary nebula located 5,000 light-years away from Earth in the constellation Centaurus. It is also known as the Bow Tie Nebula and catalogued as LEDA 3074547. The nebula’s temperature is measured at 1 K (-272.15 °C; -457.87 °F) making it the coolest natural place currently known in the Universe. Same as OpenNebula in the IaaS space. 🙂
The OpenNebula team is now transitioning to “bug-fixing mode”. Note that this is a first beta release aimed at testers and developers to try the new features, and to send more-than welcomed feedback for the final release. Also, note that being a beta, there is no migration path from the previous stable version (5.8.5) nor a migration path to the final stable version (5.10.0). A list of open issues can be found in the GitHub development portal.
Download it and give it whirl!