ibm and openstack: collaboration beyond the code

16
Platinum Member of OpenStack Foundation Open by Design Accelerating Enterprise OpenStack © 2014 IBM Corporation IBM and OpenStack: Collaboration Beyond the Code Daniel Krook - Senior Certified IT Specialist @DanielKrook Manuel Silveyra - Senior Cloud Solutions Architect @manuel_silveyra

Upload: daniel-krook

Post on 02-Jul-2015

747 views

Category:

Technology


0 download

DESCRIPTION

Presentation at the OpenStack Summit in Paris, France on November 5, 2014. As the largest open source project in the world, OpenStack is produced by a huge and diverse community of global contributors.  The most high profile efforts come from the individuals and organizations that produce the code and package the releases, however there are many other ways to get involved. In this sponsored session, we will highlight some of the key ways that IBM participates in the OpenStack community. We'll start off by reviewing some of our major code contributions, then we will highlight our conference and summit content, local meetup leadership activity, social media activism, web content, and more. After this presentation, you'll appreciate the full range of the activities that make an open source community strong, and learn how you can take part in the OpenStack community, as IBMers have. Finally, you'll have a chance to provide your feedback to guide IBM with its community activities, and have a starting point to get involved yourself. Daniel Krook - Senior Certified IT Specialist Manuel Silveyra - Senior Cloud Solutions Architect

TRANSCRIPT

Page 1: IBM and OpenStack: Collaboration Beyond the Code

Platinum Member of OpenStack Foundation Open by Design

Accelerating Enterprise OpenStack

© 2014 IBM Corporation

IBM and OpenStack: Collaboration Beyond the Code Daniel Krook - Senior Certified IT Specialist @DanielKrook Manuel Silveyra - Senior Cloud Solutions Architect @manuel_silveyra

Page 2: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Collaboration beyond the code

Code is the most visible indicator of open source project vitality…

…but other activities are also very important to community health and user uptake

Today we’ll look at

1.  IBM technical contributions to OpenStack that improve the product

2.  IBM activities that strengthen the OpenStack community

3.  How you too can participate in the OpenStack project

4.  How you can influence what IBM focuses on looking forward to Kilo, the next release

Page 3: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Your presenters §  Part of the IBM community that drives customer requirements into OpenStack

Daniel Krook Senior Certified IT Specialist @DanielKrook Manuel Silveyra Senior Cloud Solutions Architect @manuel_silveyra

§  Please find us if you want to ask any questions that you didn’t get to at this session

Page 4: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

IBM cloud and open technologies At all tiers, IBM is committed to building its cloud on an open cloud architecture

Products and services built on open source and open standards benefit IBM and customers alike

   OAuth  

OSLC Infrastructure as a Service

Platform as a Service

Software as a Service

API economy

Cloud operating

environment

Software- defined

environment

TOSCA

Page 5: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

IBM contributions to OpenStack by release

http://www.stackalytics.com/

Essex  

54  

Core  Contributors:  1    Technical  Contributors:  2  Commits:  9  Blueprints:  0  Projects:  6  

Folsom    

Core  Contributors:  4  Technical  Contributors:  18  Commits:  181  Blueprints:  9  Projects:  20  

100  

Grizzly  

270  

Core  Contributors:  10    Technical  Contributors:  38  Commits:  961  Blueprints:  35  Projects:  33  

Havana    

Core  Contributors:  13  Technical  Contributors:  85  Commits:  1595  Blueprints:  71  Projects:  48  

380  

Total  IBMers  

Key  Contribu8ons:  Chinese  TranslaHon  Nova  Hygiene  Storage  Enhancements   Total  IBMers  

Key  Contribu8ons:  IntegraHon  Tests  Crowd  Sourced  TranslaHon  Membership  Services  

Key  Contribu8ons:  API  Stability  Storage  Enhancements  21%  of  Nova  design  features  

Total  IBMers  

Total  IBMers  

Key  Contribu8ons:  Enterprise  Security  Ceilometer      Quality  Assurance    

Icehouse  

380  

Core  Contributors:  14  Technical  Contributors:  107  Commits:  1722  Blueprints:  85  Projects:  61  

Key  Contribu8ons:  Quality  Assurance    AuthenHcaHon  &  Security  15%  of  Compute  features    

Total  IBMers  

Page 6: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation 6

Open by Design Platinum Member of OpenStack Foundation

IBM contributions to OpenStack Juno

§  Enterprise security: Contributions to Keystone to enable better hybrid cloud integration and auditing

§  Block storage: Improvements to the resiliency and troubleshooting of

Cinder storage volumes

§  User experience: Internationalization and usability upgrades for Horizon

§  Compute management: Improved automation and integration by simplifying the Nova application programming interfaces (APIs)

§  Interoperability: Leading work to ensure that OpenStack vendor implementations are compatible

Juno  

Core  Contributors:  15  Technical  Contributors:  109  Commits:  1669  Blueprints:  48  Projects:  78  

Key  Contribu8ons:  Federated  IdenHty    Block  Volume  ReplicaHon      Dashboard    Enhancements      

400  Total  IBMers  

Page 7: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Early IBM open source community history

Linux  

2000  Year  

Key  Contribu8ons:  •  $1  billon  investment  in  Linux  

•  Successful  copyright  defense  against  SCO  

•  Commitment  to  support  Linux  for  hardware  and  so]ware  pla^orms  

Apache  

1998  Year  

Key  Contribu8ons:  •  ContribuHons  to  HTTPD  

provided  one  of  the  first  corporate/OSS  collaboraHons  

•  Catalyst  for  the  Apache  So]ware  FoundaHon  in  1999  

•  Influenced  Linux  Technology  Center  and  Eclipse  FoundaHon  

Eclipse  

2001  Year  

Key  Contribu8ons:  •  Open  sourced  in  2001  

•  Established  the  Eclipse  consorHum  and  eclipse.org  

•  Eclipse  FoundaHon  founded  in  2004  

Page 8: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Recent IBM open source community activity

Cloud  Foundry  

2013  Year  

Key  Contribu8ons:  

•  Guidance  in  forming  Advisory  board  in  2013  

•  Guidance  in  forming  FoundaHon  in  2014  

•  Contributors:  20+  

Node.js  

2014  Year  

Key  Contribu8ons:  

•  Guidance  in  forming  Advisory  Board  in  2014  

•  Support  on  Bluemix  

Docker  

2014  Year  

Key  Contribu8ons:  

•  Guidance  in  forming  Advisory  Board  in  2014  

•  Contributors:  5+  

Page 9: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

OpenStack Foundation leadership, governance and legal support

• Platinum membership in the OpenStack Foundation requires a commitment of $500,000 per year

• IBM is only one of 8 Platinum Sponsors making this commitment, though there are 17 Gold Sponsors and 80+ Corporate Sponsors.

Platinum sponsorship

• IBM brings years of experience setting up Advisory Boards and Foundations to bear on OpenStack

• This has led to adoption, support, and commitment from hundreds of companies and customers

Organizational support

• 15 core contributors • IBM is #2 in contributions in last two releases • 100+ IBMers active in the projects • 400+ IBMers working on code and other activities

Technical resources

• Support for drafting Foundation bylaws • Pledged support for the OpenStack Foundation to achieve its mission Legal support

Page 10: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Conference sponsorship and thought leadership

Essex  

Boston  Adendees:  1  

Folsom  

San  Francisco  Adendees:  15  

Grizzly  

San  Diego  Sponsorship:  Premier  Adendees:  20+  Sessions:  1  Blueprints:  6  

Havana  

Portland  Sponsorship:  Premier  Adendees:  50+  Sessions:  7  Blueprints:  21  

Icehouse  

Hong  Kong  Sponsorship:  Headline  Adendees:  100+  Sessions:  10  Blueprints:  29  

Juno  

Atlanta  Sponsorship:  Premier  Adendees:  110+  Sessions:  12  Blueprints:  20+  

Page 11: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Grassroots meetup organization §  We’ve organized or presented at many meetups with hundreds of attendees

§  Driving OpenStack awareness, recruiting new talent, speaking to users

New  York  

Members:  1,200    Events:  24  Adendance:  1,500  

Connec8cut  

Members:  95  Events:  10  Adendance:  200  

China  

Members:  550  Events:  10  Adendance:  400  

Page 12: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

How you or your organization can contribute to OpenStack

Become an individual member • Start with individuals • Code committers • Community builders

Pick low hanging fruit • Report bugs • Improve docs • Translate docs • Become known in the community

Support local meetups • Send employees to attend or speak

• Host a meetup or sponsor refreshments

Participate in Summits • Submit several abstracts

• Vote on content you’d like to see

• Commit to corporate sponsorship

Become a corporate member • Startup or established sponsor

• Apply to become a Gold Member

Page 13: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Thank you!

Daniel Krook Senior Certified IT Specialist @DanielKrook Manuel Silveyra Senior Cloud Solutions Architect @manuel_silveyra

§  Please find us if you want to ask any questions that you didn’t get to at this session

Page 14: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

IBM technical sessions at the Paris Summit IBM Sessions on Monday, November 3rd 15:20

R.251 When Disaster Strikes the Cloud: Who, What, When, Where and How to recover Ronen Kat, Michael Factor, and Red Hat

11:40 A.Blue IPv6 Features in OpenStack Juno Xu Han Peng, Comcast, and Cisco

15:20 R252 Why is my Volume in 'ERROR' State!?! An Introduction to Troubleshooting Your Cinder Configuration Jay Bryant

16:20 A.Blue Group Based Policy Extension for Networking Mohammad Banikazemi, Cisco, Midokura, and One Convergence

IBM Sessions on Tuesday. November 4th 11:15

R252 The perfect match: Apache Spark meets Swift Gil Vernik, Michael Factor, and Databricks

15:40 R242 Docker Meets Swift: A Broadcaster's Experience Eran Rom, and RAI

16:40 Maillot User Group Panel: India, Japan, China Ying Chun Guo, Guang Ya Liu, Qiang Guo Tong

14:50 Passy A Practical Approach to Dockerizing OpenStack High Availability Manuel Silveyra, Shaun Murakami, Kalonji Bankole, Daniel Krook

IBM Sessions on Wednesday, November 5th 09:00

R241 Monasca DeepDive: Monitoring at scale Tong Li , Rob Basham, HP and Rackspace

09:00 R242 Beyond 86: Managing multi-platform environments with OpenStack Shaun Murakami, Philip Estes

09:50 R253

Troubleshooting Problems in Heat Deployments Fabio Oliveira, Ton Ngo, Priya Nagpurkar, Winnie Tsang

11:50 R251 Keystone to Keystone Federation Enhancements for Hybrid Cloud Enablement Steve Martinelli, Brad Topol, CERN, and Rackspace

17:50 R253 Practical advice on deployment and management of enterprise workloads Jarek Miszczyk, Venkata Jagana

Page 15: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Learn more at these IBM sponsored sessions on Wednesday: 9:50 Room 243 Step on the Gas: See how Open Technologies are driving the future of the enterprise 11:50 Room 212/213 IBM and OpenStack: Collaborations beyond the code 1:50 Room 212/213 A Use Case Driven view of IBM’s OpenStack based Offerings 2:40 Room 212/213 IBM OpenStack Offerings in Action

Stop by the IBM Booth (B4) Demos, games and FREE tee

shirt.

Page 16: IBM and OpenStack: Collaboration Beyond the Code

© 2014 IBM Corporation

Open by Design Platinum Member of OpenStack Foundation

Legal Disclaimer

•  © IBM Corporation 2011. All Rights Reserved. •  The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any

kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.

•  References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.

•  If the text contains performance statistics or references to benchmarks, insert the following language; otherwise delete: Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

•  If the text includes any customer examples, please confirm we have prior written approval from such customer and insert the following language; otherwise delete: All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer.

•  Please review text for proper trademark attribution of IBM products. At first use, each product name must be the full name and include appropriate trademark symbols (e.g., IBM Lotus® Sametime® Unyte™). Subsequent references can drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gateway, or WebSphere Application Server). Please refer to http://www.ibm.com/legal/copytrade.shtml for guidance on which trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product names in your presentation. All product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follows; delete any not included in your presentation. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.

•  If you reference Adobe® in the text, please mark the first use and include the following; otherwise delete: Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.

•  If you reference Java™ in the text, please mark the first use and include the following; otherwise delete: Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

•  If you reference Microsoft® and/or Windows® in the text, please mark the first use and include the following, as applicable; otherwise delete: Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.

•  If you reference Intel® and/or any of the following Intel products in the text, please mark the first use and include those that you use as follows; otherwise delete: Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

•  If you reference UNIX® in the text, please mark the first use and include the following; otherwise delete: UNIX is a registered trademark of The Open Group in the United States and other countries.

•  If you reference Linux® in your presentation, please mark the first use and include the following; otherwise delete: Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.

•  If the text/graphics include screenshots, no actual IBM employee names may be used (even your own), if your screenshots include fictitious company names (e.g., Renovations, Zeta Bank, Acme) please update and insert the following; otherwise delete: All references to [insert fictitious company name] refer to a fictitious company and are used for illustration purposes only.