Identity service

advertisement
OpenStack Icehouse Release
Open Marketing Meeting
April 9, 2014
“Software is eating the world” - The Enterprise Shift
2
•
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.
OpenStack Cloud Platform
3
OpenStack Innovation Model
Greater OpenStack Ecosystem
Incubated Projects
Applied &
Accepted by
TC
• Wide range
of related
open source
projects
Integrated Release
• On the road to the
integrated release
• The software released
• Typically takes 18-24
every 6 months
months before being
• Technical Committee
approved for
managed + Release
graduation
Manager & PTLs
Graduation
• Approved for
Incubation by the
Technical Committee
• More stringent
requirements for
incubation approved by
TC
• Some may
apply for
incubation
• Many will
never apply.
4
Supporting Programs
Shared infrastructure and resources for OpenStack projects
4
Works with
projects in
greater
Ecosystem
OpenStack Innovation Model
Greater OpenStack Ecosystem
Murano
Incubated Projects
Integrated Release
Manila
Docker
Applied &
Accepted by
TC
Libra
Bare metal (Ironic)
Hadoop (Sahara)
Messaging (Marconi)
Graduation
Solum
Rally
Compute
Object Storage
Block Storage
Networking
Image Service
Identity Service
Dashboard
Orchestration
Telemetry
Database Service
Barbican
5
Turbo-hipster
Mistral
Climate
Designate
Fuel
Cloudroast
Works with
projects in
greater
Ecosystem
Entropy
Sitori
Pyghmi
Staccato
Pecan
Supporting Programs
Infrastructure | Docs | Common Libraries | QA | Release Mgmt
Milk
Graffiti
5
Rubick
Packstack
Kite
Steady Growth: Grizzly Release (April 2013)
Greater OpenStack Ecosystem
Incubated Projects
Integrated Release
Compute
Object Storage
Block Storage
Applied &
Accepted by
TC
Graduation
Networking
Dashboard
Image Service
Identity Service
New
Telemetry
New
Orchestration
Supporting Programs
Infrastructure | Docs | Common Libraries | QA | Release Mgmt
6
6
Choose
Pieces from
Greater
Ecosystem
Steady Growth: Havana Release (October 2013)
Greater OpenStack Ecosystem
Incubated Projects
Integrated Release
Compute
Object Storage
Block Storage
Applied &
Accepted by
TC
Networking
Graduation
Dashboard
Image Service
Identity Service
New
Database Service
New
Bare Metal
New
Telemetry
New
Orchestration
Supporting Programs
Infrastructure | Docs | Common Libraries | QA | Release Mgmt
7
7
Choose
Pieces from
Greater
Ecosystem
Steady Growth: Icehouse Release (April 2014)
Greater OpenStack Ecosystem
Incubated Projects
Integrated Release
Compute
Object Storage
Block Storage
Applied &
Accepted by
TC
Networking
Graduation
Dashboard
Image Service
Identity Service
Telemetry
Orchestration
Bare Metal
New
New Database
Service
Messaging
New Data
Processing
Supporting Programs
Infrastructure | Docs | Common Libraries | QA | Release Mgmt
8
8
Choose
Pieces from
Greater
Ecosystem
OpenStack Icehouses Technology Themes
Integrated
Release
Matures
Efficiency at
Scale
Tighter Platform
Integration
9
• Testing for drivers and upgrades
• Rolling upgrades
• Ops-driven features continue to make it
easier to manage and scale
• Incubation continues to drive innovation
• Object Storage replication options (ssync)
• Block Storage horizontal scalability
• Data layer performance
improvements for large deployments
• Boot process reliability across
platform services
• Consistency across services
Key Themes Across the Community
More users/operators continue 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
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
10
New Features by Category
12
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
•
•
•
•
13
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
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
•
•
•
14
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
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
•
15
Both networking options still available
Shared Services
•
•
•
•
•
16
Identity service: Federated authentication with
Shibboleth
Orchestration: Additional native autoscaling resources
available, Configuration API for managing applications,
reduced dependence on administrative API
Telemetry: Rest API to access stored events
implemented
Dashboard: Design updated and user experience
improvements (e.g. in-line editing), three new languages
added
Database Service: New capability included in the
integrated release, allows management of relational
database services in an OpenStack environment
Looking forward to the next release: Juno
The OpenStack model encourages innovation around a stable
integrated release. Looking forward to Juno, coming in October
2014:
Incubated projects
•
Bare metal (Ironic)
•
Hadoop (Sahara)
•
Messaging (Marconi)
17
Key Dates & Next Steps
Icehouse Release, April 17th
•
Press release
•
Latest release page at OpenStack.org updated
•
Screenshots & demo available
•
Webinar at 11 am PT / 2 pm ET
OpenStack Summit, May 12-16
•
All sponsors and speakers must be registered by Monday,
April 15, and registration prices go up starting the 16th
•
More than 50 press and analysts registered
•
New Ops Meetup happening Monday & Friday
•
Thank you to 90+ sponsors
18
Thank you
Download