Joint Address Board / TC / UC Strategy Workshop MARK COLLIER 03.08.2017
Joint AddressBoard / TC / UC Strategy Workshop
MARK COLLIER
03.08.2017
Nothing but the factsSave the #alternativefacts for later
Evolving the Architecture how do we solve problems and stay relevant in the open infrastructure realm?
Unanswered Requirements how could unanswered requirements be met by the project?
Adjacent Communities how do we work with and view adjacent technologies and communities?
Community Healthare there indications that we should be concerned about community health?
Strategic exercise: four topical areas
1. Evolving the Architecture
The Big Tent Change: Just the factsPRE BIG TENT
• Stackforge -> apply to TC -> incubated -> if meet criteria -> graduated
• A subset of the official projects were released together as an “integrated release” every 6 months, considered the “defacto core” (pre DefCore)
BIG TENT
• Any related open source project can add themselves to openstack git, use IRC, use infra for testing
• To become “official”, apply to TC• Note that TC advises most projects to get into openstack tools & processes before applying
• Interop working group (was “DefCore”) now exists to define “core” as capabilities and code requirements with testing, however, concept of “integrated release” no longer exists
• concept of “incubated” no longer exists, so there’s no TC assessment of a projects readiness for use
• No longer have a name for related projects that live on infra but aren’t official (previously “stackforge”)
Related Open Source Projects:
Pre Big Tent Big Tent
Source Code Stackforge git.openstack.org
Collaboration varied typically OpenStack IRC
Testing Resources varied typically
OpenStack Infra
Hot topics defining OpenStack evolution STRONG INTEREST IN CONTAINERIZING THE CONTROL PLANE SPAWNING SEVERAL DIFFERENT APPROACHES
• kolla, openstack-helm, tripleO…and more
CONTINUING DEBATE ON SCOPE & TECHNOLOGIES FOR OPENSTACK
• golang (Swift proposal, but also relevant to new technology acquisition)
• gluon
• competition within the big tent
• community-wide goals
CONTAINERS / PAAS ON TOP OF OPENSTACK
• what are the right integration points and technologies?
Project Navigator v2 coming
2. Unanswered Requirements
User Committee & working groups• User Committee moving to become fully elected body of 5 members
• First elections in February: added Shamail Tahir and Melvin Hillsman
• 2x / year user survey run by Foundation w/ User Committee
• 11 Working groups: https://wiki.openstack.org/wiki/Governance/Foundation/UserCommittee• API • App Dev Enablement• Enterprise• Fault Genes• LCOO• Large Deployment Team
• Massively Distributed Clouds
• Ops Tags Team• Operators Telecom/NFV• Product• Scientific
Queens Project Teams Gathering
September 2017
Implementation planning
Queens Forum @ The Summit
May 2017
Strategic, long-term planningRequirements Gathering
Design Summit - 2010-2016 (RIP)Requirements
Gathering Implementation planning
Transition to Forum & PTG
User Survey Feedback: Detractor Quotes“I would say the lack of cross project alignment on feature sets is very problematic. As an example Hierarchical projects in Keystone and the permission model that came with it is a very powerful feature which we would love to activate but in our evaluation we found out that no other project properly supported hierarchical projects in any way making it useless.”
“Documentation. Especially version management of documents because it's not easy to find information (e.g. operation manuals, APIs) about specific (or latest) version of OpenStack.”
“Despite all the advancements we've made in making OpenStack easier to deploy, it's still very fragmented and complex. A lot of projects are not as mature as they make themselves out to be, and require in depth knowledge and interaction with upstream teams to figure out oddities.”
Complexity
3. Adjacent Communities
Cross-community collaboration
Containers PaaS NFV Provisioning
Working across communities• Focus on influential ecosystem relationships with companies like CoreOS
• Shift in industry event strategy: focus on brand positioning and relationship building among container ecosystem (KubeCon, DockerCon, CoreOS Fest, etc.)
• Staff investment across projects:• Chris Hoge working upstream in Kubernetes; leading biweekly OpenStack-SIG
meetings and working on end-to-end testing • David Flanders compiling report on gaps to running platforms on OpenStack (Cloud
Foundry, OpenShift, Kubernetes, Terraform)• Ildiko Vansca an OPNFV ambassador, continues to work across the two communities• Kathy Cacciatore hosts biweekly meetings with OPNFV marketing; events collaboration
• Scoping potential new ‘OpenDev’ event with the goal to attract platform teams and improve integration between new application frameworks and open infrastructure
Open Source Days @ OpenStack Summit
4. Community Health
• Top 10 countries:
• US
• India
• China
• UK
• Japan
• Brazil
• France
• Germany
• Russia
• Australia
More than 70,000 registered community members
• 649 supporting organizations
• 181 countries represented
• 116 global user groups
Contribution trends• For 2016, we had 3,479 unique contributors, of which 1,848 were retained from 2015
• In 2016, 1,631 new contributors were added, and 515 new developers during Ocata alone
• Ocata had fewer developers than Newton…it was a 4-month cycle, so cumulative developers was not a direct comparison, but Ocata was more on par with the Mitaka cycle in terms of contributions/week versus Newton
• Projects like Designate and Trove losing contributors
• During the Ocata cycle, Kolla, Kuryr and Zun added the most developers
Ecosystem wins & losses (since mid-2016)• HPE lays off upstream OpenStack team & Cisco kills Intercloud
• Summit sponsorships slowing down in Barcelona and Boston
• Added 7 Gold Members (T-Systems, China Telecom, ZTE, Inspur, 99cloud, China Mobile, City Network) - investment from China and Europe
• First-time corporate sponsors: BBVA, Memset, Ormuco, Kumulus Technologies, EDcellence, Objectif Libre, JMG Virtual Consulting, Marko Sluga Training, Xilinx, Ecloud, OP5, Sardina Systems
• First-time Summit sponsors: WalmartLabs, 3CX, 6WIND, Aptira, ARM, AT&T, Cloud Enabled, Dynatrace, Enter Cloud Suite, InContinuum, Infinidat, Kaminario, SurCloud, Sureline Systems, vScaler
@OpenStack
THANKS.Have a good time with OpenStack
openstack openstack OpenStackFoundation