The OpenStack Havana release had more than 910 contributors and delivers nearly 400 new features, including two new services: Orchestration and Metering.
2. OpenStack Havana
If software development, managing data or
running application infrastructure is strategic
to your business, OpenStack is the platform
that will accelerate time to value
http://www.openstack.org/havana
2
4. OpenStack Havana Technology Themes
New
App-Driven
Capabilities
Improved
Operational
Experience
More
Enterprise
Features
4
• Orchestration templates
• Global clusters for Object Storage
• QoS across Block Storage drivers to
guarantee app performance
• Improved UI with more functionality
exposed in the Dashboard
• Continued support for additional
plugins
• Metering usage statistics
• All APIs support SSL and encryption
• VPN and Firewall-as-a-service
• Boot from volume, foundation for live
migration
• Support for rolling upgrades
5. New Projects in OpenStack Havana
Two projects were Incubated in the Grizzly release cycle and are
now Integrated with the Havana release:
Metering & Monitoring (Ceilometer)
•
•
Central collection of metering/monitoring data
Example: collect usage information for billing systems,
determine which workloads are heavy consumers
Orchestration (Heat)
•
•
5
Template-based orchestration engine for OpenStack
Example: developers define application deployment patterns
that specify all of the infrastructure resources an app needs
6. Key Themes Across the Community
More Contributions Directly from Users
• Users want to contribute their changes so they can stay on
the main codebase
• Bluehost, CERN, Comcast, Intel IT, NeCTAR, PayPal,
Shutterstock, Workday
Documentation, Training & Education
• OpenStack Operations & Security Guides
• New training marketplace, community efforts to build content
Rapid Deployment of Updates
• In latest survey data, 55% of deployments reported running
code from Grizzly or later
• Continuous deployment (i.e. “running trunk”) in growing
number of organizations
6
7. Key Growth Stats
910 contributors to Havana; a more than 70% increase
Developer Growth from Grizzly release
Canonical, Dreamhost, eNovance, HP, IBM, Intel,
Top Contributors
Mirantis, OpenStack Foundation, Rackspace, Red Hat,
by Employer
SUSE, Yahoo!
Total Number of Approximately 392 new features; 32% increase in the
total lines of code from April to September
Features
Patches Merged Over 20,000 commits merged during Havana cycle
Testing
7
On average, deploying an OpenStack cloud for testing
700 times per day
9. Compute
New compute driver for Docker
•
•
Shipping container for code
Build once and run anywhere, great potential
Instance shelving
•
Removes disk space or available resources on hypervisor; sent
to OpenStack Images/Glance until available again
New features exposed in Dashboard
•
•
•
Resize an instance
Boot from volume simpler
Per user quotas instead of per tenant
PCI passthrough
•
9
Expose PCI devices directly to instances
10. Storage
Object Storage
•
•
•
Full support for global clusters that support disaster recovery
efforts and ensure higher availability
Performance improvements: optimized disk operations,
internal caching mechanisms,
ConfD support to better manage configurations
Block Storage
•
•
•
•
•
10
E2E encryption to any backend
Volumes updates include extending volume size, update
quotas, ability to transfer volume ownership, and migrate
from one backend to another
Backup service improvements to Object Storage so any
driver can take advantage
QoS implementations across vendors
Backwards compatible v2 API
11. Networking
New capabilities
•
•
Support for VPN as a service as well as Firewall as a Service
Both available in Dashboard
Plugin improvements
•
•
Easier for hardware vendors to write to Layer 2 plugins
More flexibility
New metering support
•
11
Important for public/private cloud billing and chargebacks
12. Cross-project Services
•
•
•
•
•
12
Image service: Quota support, additional storage options
Identity service: Much more pluggable, better separation
between AuthZ and AuthN, more granular RBAC
Orchestration: New template based orchestration
service across OpenStack components
Metering/Monitoring: New service to collect and report
on usage data across OpenStack components
Dashboard: Improved user experience, many new
features across projects presented in UI, translation
options
13. Looking forward to the next release: Icehouse
Many projects were Incubated in Havana creating a hotbed of
innovation. Next release, Icehouse, is coming in April 2014:
Deployment (TripleO)
Bare metal (Ironic)
Hadoop (Savannah)
Relational Databases (Trove)
Messaging (Marconi)
13