13

Click here to load reader

Rebooting the OpenContrail Community

Embed Size (px)

Citation preview

Page 1: Rebooting the OpenContrail Community

1

Rebooting the OpenContrail Community

Randy Bias, VP Technology & Strategy Juniper Networks

@randybias

May 10th, 2017 - OCUG - OpenStack Summit

Page 2: Rebooting the OpenContrail Community

Background• The OpenContrail community isn’t where we want it • The decision was made in 2016 to fix this and some plans

were set in motion: • Bring in an expert on open source and strategy (Randy Bias) • Hire a community manager (TBD) • Rethinking Juniper’s community engagement model began • ON THE TABLE: SDLC model, packaging, community code contribution

process, JNPR “in the open” development, and transition from single-entity project to multi-entity project

2

Page 3: Rebooting the OpenContrail Community

Reboot?

More like erase the operating systemand re-install

3

Page 4: Rebooting the OpenContrail Community

Common Vision

• OpenContrail Vision: OpenContrail seeks to become a ubiquitous global network fabric that is agnostic extending across all cloud infrastructure. It will provide a single point of control, visibility, and management globally for all networks and network security. It will become the most broadly adopted and highest quality SDN overlay technology available.

• Community Vision: The OpenContrail community will be open and inclusive, while also providing strong technical and architectural oversight where competitive ideas are welcome, but rough consensus and running code always win.

4

Page 5: Rebooting the OpenContrail Community

OpenContrail Everywhere

5

Page 6: Rebooting the OpenContrail Community

Dedicated Steward• Dedicated Community Manager:

• Wears a single hat; no responsibility for commercial product delivery • Acts as “product manager” for open source community • Advocates for community as a whole • Educates all stakeholders on community engagement

• Juniper: engineering, product mgmt, product marketing, and management • Greater OpenContrail stakeholders

• Independent of commercial Contrail BU • reports directly to Randy Bias

• Coordinates “reboot” of OpenContrail community

6

Page 7: Rebooting the OpenContrail Community

Shared Governance• The community governs itself

• Considered and step-wise transition from Juniper-centric to community driven

• Governance ≠ Foundation • Governance models exist for open source without foundations attached

to them; we need rules of engagement, not high levels of overhead • All options are on the table:

• Traditional Foundation: CNCF, Linux Foundation, Apache Software Foundation, etc.

• New Foundation: OpenContrail Foundation • No Foundation

7

Page 8: Rebooting the OpenContrail Community

Why?

• Vibrant community-run project, not driven by a single entity • Enrich community and encourage greater participation • Leverage the community to increase quality, velocity, and

adoption • Drive 100-1000x more OpenContrail deployments

• Deliver on a global ubiquitous network fabric

8

Page 9: Rebooting the OpenContrail Community

Stakeholder Alignment• Juniper has significant investments in OpenContrail and

needs paths to recognizing revenue • Other stakeholders want more commercial options • All stakeholders need to see a strong technical leadership

and architectural oversight for foreseeable future • All stakeholders want to see broader adoption • All stakeholders want to see highest quality possible

• It’s the network after all • Production-grade, secure, and most broadly adopted

9

Page 10: Rebooting the OpenContrail Community

Example Stakeholders• Enterprise, particularly

FinServ • Bloomberg

• Carriers • AT&T, Orange, DT, Cox, NTT

• SaaS / Gaming • Workday, Symantec, Riot,

Gamesys

• Container community, particularly k8s

• Heptio, Kubernetes, Docker, Mesosphere?

• Broad ecosystem • Huawei?, Ericsson?, CNCF?,

others? • Distribution Partners

• Red Hat, Canonical, Mirantis • Juniper Networks

10

Page 11: Rebooting the OpenContrail Community

Draft Timeline

11

Call for governance

summit participants (OpenStack

Summit Boston 2017)

JNPR hires community manager

Governance Summit

(JNPR HQ and/or Conf

Call)

May June H2’2017 2018

All build/release/

packages/containers in

publicFinalize

governance and/or

foundation plans

Engage Linux Foundation

Call for feedback

from community on

plans

Juniper 1:1 convos with

key stakeholders

Engage broader

ecosystem

Implement governance and/or Foundation

+ New release of

OpenContrail connected to changes in JNPR biz model for commercial

ContrailDevelop strawman of community values and objectives

Randy PTO

Page 12: Rebooting the OpenContrail Community

Participating in the “Founding”• Who? Anyone with an interest in OpenContrail being wildly

successful • Special perks for being a “founding” member? Nope • Sign up to the Google Group here:

• http://tinyurl.com/opencontrail-founding

• Thank you in advance!

12

Page 13: Rebooting the OpenContrail Community

Q & A

@randybias [email protected]

13