Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

OpenStack Icehouse Overview


Published on

Overview of the OpenStack Icehouse release, coming April 17, 2014.

Published in: Technology
  • Be the first to comment

OpenStack Icehouse Overview

  1. 1. OpenStack Icehouse Release April 17, 2014
  2. 2. 2 “OpenStack has crossed the threshold and will become another de facto IaaS standard before the end of the year, when OpenStack compatibility will be a must, not a nice-to-have.” Source: Forrester Research, Inc., State Of Cloud Platform Standards: Q1 2014, March 2014
  3. 3. 3 OpenStack Icehouses Technology Themes Operator-Driven Updates Mature Integrated Release Efficiency at Scale • Testing for drivers and upgrades • Rolling upgrades with no downtime • Easier to manage, reliability and consistency across services • Innovation happening through the incubation process • Object Storage discoverability and replication options (s-sync) • Block Storage horizontal scalability • Data layer performance improvements for large deployments Tighter Platform Integration • Boot process reliability across platform services • Consistency across services
  4. 4. 4 Key Themes Across the Community Voice of the user continues to shape software • Users contribute code for real world use cases to solve issues they see day to day • New opportunities for users to influence roadmap Many users finding the right path to adoption for their business • One size does not fit all: that’s why OpenStack is the right choice for so many • Vibrant ecosystem offers everything from escalation support and training to packaged distributions, turn-key deployment and public cloud services Testing/Reliability requirements continue to rise • Rigorous testing now a requirement across projects • Strict criteria to be part of the integrated release, need test coverage and CI
  5. 5. 5 How Icehouse Delivers What Users Want Upgrades without downtime Rolling upgrades with no impact to user workloads Consistent experience across drivers Rigorous testing and higher standards for driver support; 53 external CI systems testing OpenStack compatibility across broad sets of hardware and software configurations Use public & private cloud with a single ID New federated identity allows users to access public and private clouds with the same credentials One OpenStack platform More consistent user experience across projects and better integration like boot process reliability between Compute and Networking User requests Icehouse delivers
  6. 6. 6 Key Growth Stats Developer Growth 1,202 contributors to Icehouse; a 32% increase from the Havana release Total Number of Features Approximately 350 new features; focus on testing, maturity and stability this release cycle Bugs Fixed 2,902 bugs fixed during the Icehouse release cycle Top Companies Committing Code Red Hat, IBM, HP, Rackspace, Mirantis, SUSE, OpenStack Foundation, eNovance, Vmware, Intel; users in top 20 include Samsung, Yahoo! and Comcast Translations Dashboard now supports 16 languages; internationalization team translated nearly 700,000 words during Icehouse cycle Testing 53 third-party CI systems registered in Icehouse cycle, starting from less than five
  7. 7. 7 New Features by Category
  8. 8. 8 Compute Improved upgrade support • Rolling upgrades • No impact to user workloads Testing requirements enhanced • All included third-party drivers fully tested • Upgrade testing for all contributions Other updates • Improved scheduler performance • Boot process reliability across platform services • More features exposed to end users via API updates, such as ability to target machines by affinity • More efficient access to data layer; improves performance, especially at scale
  9. 9. 9 Storage Object Storage • Discoverability: major update, ability to ask any Object Storage cloud what capabilities are available • New replication process significantly improves performance; data is more efficiently transported through new s-sync (instead of r-sync) • Major storage policies feature in progress and coming in Juno Block Storage • Backend migration with tiered storage environments, allowing for performance management in heterogeneous environments • Testing for external drivers to ensure API consistency across storage platforms • Scalability improvements with fully distributed services
  10. 10. 10 Networking Tighter integration with Compute • State managed across Compute and Networking provisioning actions • Improved consistency with instance creation Driver testing and cross-service testing • Better functional testing for actions that require coordination between multiple services • Third-party driver testing ensures consistency and reliability across network implementations Focus on scale and feature parity with nova-network • Both networking options still available
  11. 11. 11 Shared Services • Identity service: Federated authentication with the addition of Shibboleth • Orchestration: Ability to delegate full range of Orchestration capabilities to users; additional native autoscaling resources available; alignment of OASIS TOSCA standard with HOT Orchestration • Telemetry: Rest API to access stored events implemented • Dashboard: Design updated and user experience improvements (e.g. in-line editing); now supports 16 languages with the addition of Serbian, Hindi and German in the Icehouse release • Database Service: New capability included in the integrated release, allows management of relational database services in an OpenStack environment
  12. 12. 12 The OpenStack model encourages innovation around a stable integrated release. Looking forward to Juno, coming in October 2014: Incubated projects • Bare metal (Ironic) • Data Processing (Sahara) • Messaging (Marconi) Looking forward to the next release: Juno
  13. 13. 13 Appendix OpenStack Cloud Platform Detail
  14. 14. 14 “Software is eating the world” - The Enterprise Shift • Software is now strategic to all companies. Successful enterprises must become tech companies regardless of industry type, or they’ll go the way of the dinosaur. • This changes everything. How software is produced & consumed, as well as the talent war, because you can’t buy strategy in a box. • Moving at the speed of cloud means minutes instead of months to provision app resources. • OpenStack is an enabling technology for the shift, but also is a diverse community with an open design process which welcomes users to set the roadmap. • The Icehouse release reflects this trend.
  15. 15. 15 OpenStack Cloud Platform
  16. 16. 16 16 Greater OpenStack Ecosystem Integrated Release Graduation • The software is released every 6 months • Technical Committee managed + Release Manager & PTLs • On the road to the integrated release • Typically takes 18-24 months before being approved for graduation • Approved for Incubation by the Technical Committee • More stringent requirements for incubation approved by TC • Wide range of related open source projects • Some may apply for incubation • Many will never apply. Applied & Accepted by TC OpenStack Innovation Model Supporting Programs Incubated Projects Works with projects in greater Ecosystem Shared infrastructure and resources for OpenStack projects
  17. 17. 17 17 Integrated Release Graduation Compute Object Storage Block Storage Networking Image Service Identity Service Dashboard Orchestration Telemetry Database Service Bare metal (Ironic) Data Processing (Sahara) Messaging (Marconi) OpenStack Innovation Model Supporting Programs Incubated Projects Works with projects in greater Ecosystem Infrastructure | Docs | Common Libraries | QA | Release Mgmt Staccato Libra Turbo- hipster Mistral Climate Entropy Designate Pecan Kite Milk Graffiti Rubick Packstack Murano Manila Docker Solum Rally Barbican Sitori Fuel Applied & Accepted by TC Greater Ecosystem of Open Source Projects (few will apply for incubation)
  18. 18. 18 18 Greater OpenStack Ecosystem Integrated Release Steady Growth: Icehouse Release (April 2014) Supporting Programs Incubated Projects Compute Object Storage Block Storage Networking Dashboard Image Service Identity Service Infrastructure | Docs | Common Libraries | QA | Release Mgmt Database Service Telemetry Orchestration Bare Metal Messaging Data Processing New New New