The OpenStack Foundation is set to debut its Juno release on Oct. 16, delivering the 10th major milestone of the open-source cloud platform since NASA and Rackspace started the project in 2010. The new release includes feature updates as well as bug and stability fixes.
Juno is the second major milestone update for OpenStack in 2014 and follows the Icehouse release that debuted in April.
OpenStack is built by a community of open-source developers that contribute code to the project. For Juno, 1,419 developers from 400 different companies participated in the development process. From a code perspective, 3,200 bugs were fixed and 310 new features were added during the Juno development cycle. The OpenStack vendor community includes the largest names in the technology world, with Intel, Hewlett-Packard, Cisco, Dell, AT&T, IBM and VMware among the partner companies.
"Overall, the biggest theme in Juno is the maturity of the project and we had 10 times as many bugs fixed as we had features added," Jonathan Bryce, executive director of the OpenStack Foundation told eWEEK. "There is a lot of input from users running OpenStack in production, and that translates into a lot of work to make OpenStack easier to build, scale, operate and manage."
In the Juno release, the major new project addition is the Sahara data processing project that enables users to run a Hadoop big data cluster in an OpenStack cloud. Sahara is a project that first began under the name Savanna, which was started by OpenStack vendor Mirantis.
"Sahara allows users to provision and manage environments for doing data processing jobs with Hadoop," Bryce said. "That's a common use-case that we've already seen from OpenStack users."
While Sahara is the only new project that lands in the OpenStack Juno release, there are plenty of updates to existing technologies in OpenStack, as well.
The OpenStack Swift storage project now fully integrates cloud storage policies as part of the Juno release.
The Swift project officially announced its cloud storage policies features back in July as part of the Swift 2.0 release. That same technology is now fully integrated in OpenStack Juno. Storage policies enable users to define different categories of cloud storage based on policy. The categories could include geographic requirements or different hardware, including solid-state drives or traditional spinning disks.
The OpenStack Neutron networking project benefits from enhanced support for the next-generation IPv6 protocol. Prior release of OpenStack only offered limited support for IPv6, which is set to increasingly be required in large-scale cloud deployments, as the available pool of IPv4 Internet address space diminishes.
Neutron also gets a new Distributed Virtual Routing (DVR) feature that enables one router to span multiple network nodes.
OpenStack's Nova compute project gains an improved rescue mode as part of the Juno release. Bryce explained that when a server fails, an administrator sometimes has a need to connect into that server console to find out why it failed.
"With virtual machines, the rescue mode provides the ability to access the VM in a console-type mode," Bryce said. "So rather than connecting via remote desktop, rescue mode enables the administrator to directly connect to the virtualization hypervisor to get console access."