highlights of openstack mitaka and the openstack summit

17
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

Upload: nguyen-cong-duc

Post on 09-Jul-2016

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Highlights of OpenStack Mitaka and the OpenStack Summit

© 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

Page 2: Highlights of OpenStack Mitaka and the OpenStack Summit

© 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

Page 3: Highlights of OpenStack Mitaka and the OpenStack Summit

© IBM Corporation 3

OpenStack capabilities keep growing!

3

Page 4: Highlights of OpenStack Mitaka and the OpenStack Summit

© 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 CONTRIBUTIONS AVG. MONTHLY CONTRIBUTORS

177+ 589

34,000+ 410

5,652 589 261,447 4

Page 5: Highlights of OpenStack Mitaka and the OpenStack Summit

© IBM Corporation 5

Popular use cases…

5

Page 6: Highlights of OpenStack Mitaka and the OpenStack Summit

User adoption trends

Enterprise Private Cloud

Public Cloud

Telecom & NFV Research & Big Data

6

Page 7: Highlights of OpenStack Mitaka and the OpenStack Summit

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

Page 8: Highlights of OpenStack Mitaka and the OpenStack Summit

© 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

Page 9: Highlights of OpenStack Mitaka and the OpenStack Summit

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

Page 10: Highlights of OpenStack Mitaka and the OpenStack Summit

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

Page 11: Highlights of OpenStack Mitaka and the OpenStack Summit

© 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 plugin Magnum

• 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

Page 12: Highlights of OpenStack Mitaka and the OpenStack Summit

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

Page 13: Highlights of OpenStack Mitaka and the OpenStack Summit

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

Page 14: Highlights of OpenStack Mitaka and the OpenStack Summit

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

Page 15: Highlights of OpenStack Mitaka and the OpenStack Summit

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/mesos-and-openstack-the-perfect-tag-team-for-containers

15

Page 16: Highlights of OpenStack Mitaka and the OpenStack Summit

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