The OpenStack Foundation today announced the release of Havana, the eighth version of the open source cloud platform. Havana provides a step forward in app-driven capabilities, an improved operational experience and additional enterprise-grade features. The big two projects that are now fully integrated are Metering & Monitoring (Ceilometer) and Orchestration (Heat). These were both incubated in the previous release, dubbed Grizzly.
Metering and Monitoring (Cielometer) provides a central collection of metering and monitoring data. An example given is collecting usage information for billing systems to determine which workloads are heavy customers.
"The metering and monitoring is critical for anyone who is running a cloud," said Jonathan Bryce, Executive Director of the OpenStack Foundation."It gives you visibility into storage, networking, and compute, and is able to aggregate all of that together to a central point. It also allows you to do basic alerting. This is useful from an administration perspective, but one of the big uses of this is with the orchestration project"
Orchestration (Heat) is template-based orchestration engine for OpenStack. For example, developers define application deployment patterns that specify all of the infrastructure resources an app needs."It allows an application developer to describe all the resources he needs to run," said Bryce. "You can automate auto-scaling."
Object Storage Goes Global
One feature that is a little more under the radar but of significant importance is global clusters for object storage.
"The global clustering feature allows you to take your object storage environment — a cost effective system to backup – and run across several data centers," said Bryce "Up to now, you’ve been able to run a robust distributed storage system in a data center, or data centers in close proximity. Now you can do it all over the planet – and it acts as a single cluster. This is a pretty impressive feat. Now you can do geographic load balancing, and deliver content from a physical location closest to your users. You could use this to build a CDN, or a private CDN for a worldwide enterprise. If you have a lot of user generated content, you can distributed it out, and it behaves as a single, logical OpenStack environment. Also, If you want a really robust disaster recovery plan, you need that geographical element to it. This takes your disaster recovery to an entirely new scale. It’s a cluster, in-sync, managed across the entire infrastructure."
The user interface has also been improved, with more functionality exposed on the dash board. There’s continued support for additional plugins as well as metered usage statistics.
Havana also adds some very enterprise-friendly features. All APIs now support SSL encryption, Virtual Private Networks and Firewall as a Service. You can now boot from volume, for live migration, and there's added support for rolling upgrades.
"Community Has Matured"
OpenStack is heavily pushing community involvement and education."Because the community has really matured, we’ve been able to get in the major fixes and bug fixes on time, and as promised," said Bryce. "It’s really cool to see one of the largest collaborations work so well."
There were 910 contributors to Havana, a more than 60 percent increase from the Grizzly release. There’s a total of 392 new features, representing a 32 percent increase in the total lines of code from April to September. Over 20,000 commits were merged, and on average, an OpenStack cloud deployed for testing occurs 700 times per day.
"The foundation was formed last September, and one of our top priorities at the summit was around education," said Bryce. "We launched a training marketplace, as well as training courses in close to 40 countries. We're finding that there’s an incredible demand for OpenStack skills."
OpenStack and Enterprise Cloud Ambitions
A survey from Red Hat shows this demand. So how has OpenStack enterprise adoption been in general? A well-timed survey from Red Hat through IDG connect reveals some very positive trends, finding that many enterprise IT decision makers see OpenStack as part of their organization’s future. The survey indicated 84 percent of 200 U.S. IT decision makers see OpenStack as integral. 14 percent were unsure if they’ll use OpenStack, while 2 percent said no plans to use OpenStack in private cloud.
The survey also found that roughly half of organizations (51 percent) are either on their second or third implementation of private cloud. While the adoption of private cloud appears to be healthy, the survey revealed that it is not without challenge. Top challenges listed were:
- Resource management (21 percent)
- Simplifying IT management (18 percent)
- Application management (18 percent)
- Application migration (18 percent)
With these challenges to private cloud, the survey indicates that enterprises are moving, or have plans to move to OpenStack for private cloud initiatives, with 60 percent in the early stages. What is driving the overwhelming choice of OpenStack? The survey identified both the benefits and challenges unique to OpenStack.
In terms of benefits, management visibility, deployment speed and platform flexibility where at the top of advantages. The biggest challenges were IT staff skill gaps (32 percent), budget limitations (23 percent) and questions about OpenStack project maturity (11 percent). This is somewhat positive, as questions about maturity have riddled the headlines, but the survey indicates that maturity is either becoming less of a concern - or is less of a concern than anecdotal evidence would suggest.
“The survey findings offer a clear indication that OpenStack is quickly becoming a reality for many IT organizations, and can serve as a viable cloud infrastructure backbone for private cloud," said Radhesh Balakrishnan, general manager, Virtualization, Red Hat. "The survey shows that business leaders understand that OpenStack can bring improved visibility, speed, flexibility, and agility to the private cloud. As these organizations move to OpenStack-powered clouds, they are looking to IT industry leaders to deliver enterprise-class OpenStack by offering a normalized lifecycle, training and support, and a broad ecosystem of partners and OpenStack-certified solutions that will make their journey seamless."
The survey also included some results into how long it takes for an organization to get OpenStack fully up and running. 18 months should go towards planning and implementation stages with 13.4 months getting from pilot to testing & development, and the last 4.6 months spent on full organizational implementation.
The next schedule OpenStack release, IceHouse, is coming in April of 2014. It will add support for Bare Metal, Hadoop, Relational Databases and Messaging. OpenStack shows no signs of slowing when it comes to features.