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
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
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
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
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
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
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
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
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
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
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.
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
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
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