© IBM Corporation 1
OpenStack Mitaka Release Overview
Brad Topol, Ph.D., IBM Distinguished Engineer,
OpenStack Core Contributor
Davanum Srinivas, Community Architect and
OpenStack TC Member / Principal Software
Engineer, Mirantis
May 5, 2016 Webinar
© IBM Corporation 2
What is it?
“OpenStack is a cloud operating system that controls large pools of compute, storage, and networking
resources throughout a datacenter, all managed through a dashboard that gives administrators control
while empowering their users to provision resources through a web interface.”
2
© IBM Corporation 3
OpenStack capabilities keep growing!
3
© IBM Corporation 4
The community at a glance
COMPANIES COUNTRIES
INDIVIDUAL MEMBERS NUMBER OF REPOSITORIES
TOTAL ODE CONTRIBUTIONS
COMPANIES COUNTRIES
INDIVIDUAL MEMBERS NUMBER OF REPOSITORIES
TOTAL
DEVELOPERS
TOTAL CODE CONTRIBUTIONSAVG. MONTHLY
CONTRIBUTORS
177+589
34,000+ 410
5,652 589 261,447 4
© IBM Corporation 5
Popular use cases…
5
User adoption trends
Enterprise Private Cloud Public Cloud
Telecom & NFV Research & Big Data
6
Community in action
• First OpenStack App Hackathon took place in Taiwan with
support of Prime Minister
• Building strong relationship with telecom community and
OPNFV to focus on NFV requirements
• New Scientific Working Group created to address very large
academic & govt research contingency
• First European ops mid-cycle at capacity and extremely
productive, working closely with Product Working Group
• Continued interest in container orchestration and Ironic bare
metal service, as well as containers for deploying OpenStack
7
© IBM Corporation 8
OpenStack continues to turn up the intensity
6,540 Patch sets
per week
2336 21% Increase
in contributors from
Liberty
1347 Merged
commits per week
293 Companies
Released
4/7/2016
8
User
Experience
Manageability
Scalability
Finer grained controls and easier
management for operators
Performance and stability for larger
deployments
Mitaka release key themes
Consistency and better platform for
end users
9
Mitaka release key themes
User Experience
Manageability
Scalability
• OpenStack Client provides single tool to interact
with multiple services consistently
• Improved SDK support
• New simplified Neutron API to “give me a
network”
• Simplified configuration for Nova
• Easier to setup Keystone; reducing 4 steps to 1
• Neutron improved L3 & DVR support
• Heat horizontal scaling; better performance
for stateless mode
• Designate incremental zone transfers
• Keystone fernet tokens
• Continued efforts on Cells v2 and scheduler
10
© IBM Corporation 11
Mitaka Key Features f its contributions to OpenStack
Mitaka
Identity (Keystone)
• Domain specific roles (identity per domain policy enforcement)
• Enhance QA to test new deployment models
• Allow URL safe names for projects
• Retrieve default values of domain specific configuration
Dashboard (Horizon)
• Improved translation support for dashboard plugins
• Angular based dashboard extensibility
• New dashboard AngularJS plugin for creating and managing LBaaS
V2 resources
Storage (Cinder & Swift)
• Cinder backend drivers storwize_svc, XIV and DS8k replication
• Cinder support for over subscription
• Cinder implementation of new Consistency Group functions
• Enhancements to Swift container sync feature
• Cinder block storage for Kubernetes pods persistent storage
Compute (Nova)
• Usability enhancements for Operators
• Large number of bugs fixed
• Simplified configuration and scheduler improvements
Trove
• Back up and restore capabilities to Trove CouchDB and DB2 guest agent
• CouchDB guest agent enhancements including user and database
management capabilities
Security
• User metadata support for Secrets
• Support for multiple Keystone authentication methods in Castellan
• New admin tool to manage Barbican database and HSM
Interoperability
• User functionality/Usability enhancements
• Stability fixes and enhancements
• Tempest Plugin enablement
• Vendor registration preparation.
Networking
• LBaaS V2 Support
• OVN Hardening
• Neutron Availability Zone Support including compatibility with OVN
• Easier performance analysis
• Modular L2 agent
• TOSCA NFV templates parsing and translation to HOT
• Kuryr Docker networking pluginMagnum
• Support to enhance networking performance for Kubernetes clusters
• Enhancements to user guide and troubleshooting guide
Heat
• Support for LBaaS V2 resources
• OpenStackClient support for Heat CLI
Ceilometer
• Metrics for LBaaS V2 resources
Globalization
• Large translation effort for key projects
11
11
Mitaka Key Features
Networking
DBaaS
Volume Storage
• Improved Scalability and Performance
Evaluation
• Simplified API
• New Telco support (NFV, TOSCA NFV Profile)
• DNS Support Improvements
• Support for CouchDB and DB2
• Improved Backup and Restore Capabilities
• Improved volume retyping and migration
support
• New volume replication API
• Consistency Groups
12
Mitaka Key Features
Security
Object Storage
Containers
• Token Scalability Enhancements
• Improved Fine Grain Access Control
• Key Management Improvements
• Time Based One Time Passwords
• Unified identity for multiple authentication
sources (shadow users)
• More Efficient Object Capacity Adjustments
• Improved Object Synchronization
• Improved Network Performance for
Kubernetes Clusters
• Cinder Block Storage for Kubernetes Pods
13
Mitaka Key Features
Manageability
• New APIs for live migrations
• Separate network support for live migrations
• Support for forcing/aborting live migrations
• Live migration progress checking
14
OpenStack Summit Austin key takeaways
Community
Growth
Gartner
Recommendation
Collaboration Across
Open Source
Communities
• 7500+ Attendees from over 60 countries
• Huge adoption growth in retail, financial
services, and manufacturing industries
• OpenStack Foundation Announced GA of
Certified OpenStack Administrator Exam
• Donna Scott, Gartner Distinguished Analyst,
recommended OpenStack in her Keynote
• Ongoing collaboration with Kubernetes, Cloud
Foundry and Apache Mesos open source
communities
• https://www.openstack.org/videos/video/meso
s-and-openstack-the-perfect-tag-team-for-
containers
15
OpenStack Summit Austin key takeaways
Interoperability
Use Case Growth
Telco Adoption
• Huge Push to Improve Interoperability
• https://www.openstack.org/videos/video/ibm-
why-ibm-is-betting-on-openstack
• New use cases for OpenStack in areas of
Internet of Things, Big Data, and containers
• AT&T, Verizon, and China Mobile are already
adopting OpenStack
16
© IBM Corporation 17
Read more about the OpenStack MitakaRelease
 A Guide to the OpenStack Mitaka Release By Brad Topol
Landing page - https://www.openstack.org/software/mitaka/
Press release - https://www.openstack.org/software/mitaka/press-release/
Release notes - http://releases.openstack.org/mitaka/index.html
Core services demo -
https://www.youtube.com/watch?v=N90ufYN0B6U&feature=youtu.be&autoplay=1
17

Highlights of OpenStack Mitaka and the OpenStack Summit

  • 1.
    © IBM Corporation1 OpenStack Mitaka Release Overview Brad Topol, Ph.D., IBM Distinguished Engineer, OpenStack Core Contributor Davanum Srinivas, Community Architect and OpenStack TC Member / Principal Software Engineer, Mirantis May 5, 2016 Webinar
  • 2.
    © IBM Corporation2 What is it? “OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.” 2
  • 3.
    © IBM Corporation3 OpenStack capabilities keep growing! 3
  • 4.
    © IBM Corporation4 The community at a glance COMPANIES COUNTRIES INDIVIDUAL MEMBERS NUMBER OF REPOSITORIES TOTAL ODE CONTRIBUTIONS COMPANIES COUNTRIES INDIVIDUAL MEMBERS NUMBER OF REPOSITORIES TOTAL DEVELOPERS TOTAL CODE CONTRIBUTIONSAVG. MONTHLY CONTRIBUTORS 177+589 34,000+ 410 5,652 589 261,447 4
  • 5.
    © IBM Corporation5 Popular use cases… 5
  • 6.
    User adoption trends EnterprisePrivate Cloud Public Cloud Telecom & NFV Research & Big Data 6
  • 7.
    Community in action •First OpenStack App Hackathon took place in Taiwan with support of Prime Minister • Building strong relationship with telecom community and OPNFV to focus on NFV requirements • New Scientific Working Group created to address very large academic & govt research contingency • First European ops mid-cycle at capacity and extremely productive, working closely with Product Working Group • Continued interest in container orchestration and Ironic bare metal service, as well as containers for deploying OpenStack 7
  • 8.
    © IBM Corporation8 OpenStack continues to turn up the intensity 6,540 Patch sets per week 2336 21% Increase in contributors from Liberty 1347 Merged commits per week 293 Companies Released 4/7/2016 8
  • 9.
    User Experience Manageability Scalability Finer grained controlsand easier management for operators Performance and stability for larger deployments Mitaka release key themes Consistency and better platform for end users 9
  • 10.
    Mitaka release keythemes User Experience Manageability Scalability • OpenStack Client provides single tool to interact with multiple services consistently • Improved SDK support • New simplified Neutron API to “give me a network” • Simplified configuration for Nova • Easier to setup Keystone; reducing 4 steps to 1 • Neutron improved L3 & DVR support • Heat horizontal scaling; better performance for stateless mode • Designate incremental zone transfers • Keystone fernet tokens • Continued efforts on Cells v2 and scheduler 10
  • 11.
    © IBM Corporation11 Mitaka Key Features f its contributions to OpenStack Mitaka Identity (Keystone) • Domain specific roles (identity per domain policy enforcement) • Enhance QA to test new deployment models • Allow URL safe names for projects • Retrieve default values of domain specific configuration Dashboard (Horizon) • Improved translation support for dashboard plugins • Angular based dashboard extensibility • New dashboard AngularJS plugin for creating and managing LBaaS V2 resources Storage (Cinder & Swift) • Cinder backend drivers storwize_svc, XIV and DS8k replication • Cinder support for over subscription • Cinder implementation of new Consistency Group functions • Enhancements to Swift container sync feature • Cinder block storage for Kubernetes pods persistent storage Compute (Nova) • Usability enhancements for Operators • Large number of bugs fixed • Simplified configuration and scheduler improvements Trove • Back up and restore capabilities to Trove CouchDB and DB2 guest agent • CouchDB guest agent enhancements including user and database management capabilities Security • User metadata support for Secrets • Support for multiple Keystone authentication methods in Castellan • New admin tool to manage Barbican database and HSM Interoperability • User functionality/Usability enhancements • Stability fixes and enhancements • Tempest Plugin enablement • Vendor registration preparation. Networking • LBaaS V2 Support • OVN Hardening • Neutron Availability Zone Support including compatibility with OVN • Easier performance analysis • Modular L2 agent • TOSCA NFV templates parsing and translation to HOT • Kuryr Docker networking pluginMagnum • Support to enhance networking performance for Kubernetes clusters • Enhancements to user guide and troubleshooting guide Heat • Support for LBaaS V2 resources • OpenStackClient support for Heat CLI Ceilometer • Metrics for LBaaS V2 resources Globalization • Large translation effort for key projects 11 11
  • 12.
    Mitaka Key Features Networking DBaaS VolumeStorage • Improved Scalability and Performance Evaluation • Simplified API • New Telco support (NFV, TOSCA NFV Profile) • DNS Support Improvements • Support for CouchDB and DB2 • Improved Backup and Restore Capabilities • Improved volume retyping and migration support • New volume replication API • Consistency Groups 12
  • 13.
    Mitaka Key Features Security ObjectStorage Containers • Token Scalability Enhancements • Improved Fine Grain Access Control • Key Management Improvements • Time Based One Time Passwords • Unified identity for multiple authentication sources (shadow users) • More Efficient Object Capacity Adjustments • Improved Object Synchronization • Improved Network Performance for Kubernetes Clusters • Cinder Block Storage for Kubernetes Pods 13
  • 14.
    Mitaka Key Features Manageability •New APIs for live migrations • Separate network support for live migrations • Support for forcing/aborting live migrations • Live migration progress checking 14
  • 15.
    OpenStack Summit Austinkey takeaways Community Growth Gartner Recommendation Collaboration Across Open Source Communities • 7500+ Attendees from over 60 countries • Huge adoption growth in retail, financial services, and manufacturing industries • OpenStack Foundation Announced GA of Certified OpenStack Administrator Exam • Donna Scott, Gartner Distinguished Analyst, recommended OpenStack in her Keynote • Ongoing collaboration with Kubernetes, Cloud Foundry and Apache Mesos open source communities • https://www.openstack.org/videos/video/meso s-and-openstack-the-perfect-tag-team-for- containers 15
  • 16.
    OpenStack Summit Austinkey takeaways Interoperability Use Case Growth Telco Adoption • Huge Push to Improve Interoperability • https://www.openstack.org/videos/video/ibm- why-ibm-is-betting-on-openstack • New use cases for OpenStack in areas of Internet of Things, Big Data, and containers • AT&T, Verizon, and China Mobile are already adopting OpenStack 16
  • 17.
    © IBM Corporation17 Read more about the OpenStack MitakaRelease  A Guide to the OpenStack Mitaka Release By Brad Topol Landing page - https://www.openstack.org/software/mitaka/ Press release - https://www.openstack.org/software/mitaka/press-release/ Release notes - http://releases.openstack.org/mitaka/index.html Core services demo - https://www.youtube.com/watch?v=N90ufYN0B6U&feature=youtu.be&autoplay=1 17