Download presentation
Presentation is loading. Please wait.
Published byGabriel Fitzgerald Modified over 5 years ago
1
The StarlingX Story Learn, Try, Get Involved!
Together Learn, Try, Get Involved! Ian Joliffe – StarlingX TSC Member Bruce Jones - StarlingX distro.openstack project lead Starlingx.io
2
Agenda What problem does StarlingX solve?
What is StarlingX? How is it different from other projects? How did we establish our governance and how do we run the project? What have we learned? What’s it like to be a Pilot Project? How did we turn traditional developers into open source developers? How are we growing our community? DO we need this? Bruce
3
Edge Computing Bruce Applications benefit from reduced network latency and traffic by moving computing to the edge The same open source software that powers clouds today has been optimized for the edge in StarlingX
4
StarlingX Timeline May 2018 Project launch October 2018
Ian May 2018 Project launch October 2018 First community release OpenStack Pike with many patches May 2019 Project one year anniversary August 2019 Release 2.0 Kubernetes 1.13 OpenStack Stein with no out of tree* patches * We are back-porting a few key fixes from Nova master
5
What is StarlingX? StarlingX is a fully integrated end-to-end stack built for the Edge All components have been selected and tuned for the Edge. We are Fanatical Supporters™ of Edge. Ian
6
What is Edge? Everyone has their own definition of Edge
We agree that Edge != Cloud Some users call set-top devices Edge Some users call 400 Node data centers Edge In the end, Edge is whatever works best for the user Together
7
Pre-configured Deployment Options
Worker / Compute VM Container Master / Control Single Server “Simplex” Runs all functions Dual Server “Duplex” Redundant design Multiple Server “Standard” Redundant and highly scalable Ian The architecture is designed to scale based on the needs of the particular Edge computing environment. The same platform can run on: Single Server Running Controller, Compute, Networking and Storage functions, Supported on small hardware form factor Dual Server Each Server running Controller, Compute, Networking and Storage functions, Controller, Networking and Storage functions run HA across two servers, Multiple Server Controller, Compute and Storage functions all running on independent servers, 2x Node HA Controller Node Cluster 2-100x Compute Node Cluster OPTIONAL 2-9 Node CEPH Storage Node Cluster And L3 Networking services distributed across compute nodes.
8
The Journey Code Established Governance TSC Elections Grow User Base
Increase Diversity of Contributions Transition
9
StarlingX Project Governance
We established our governance early in the project We “borrowed” from the Kata Containers Governance and combined that with many helpful comments and feedback from the Open Infra Foundation team (Thank you!) We have an initially appointed TSC with the first round of elections coming up in June for 5 of the 9 positions. Bruce
10
StarlingX Project Governance
OpenStack TC Nova PTL Neutron PTL Etc…. PTL StarlingX TSC Containers PL & TL Networking PL & TL Etc…. PL &TL Together We split the traditional PTL role into the PL (Project Lead) and TL (Technical Lead). This allows our TLs to focus more on technical issues and allows community members with project management experience to put it to good use.
11
Being a pilot project We greatly appreciate the support of the Open Infrastructure team. We congratulate Kata Containers and Zuul on their promotion and look forward to following in their footsteps! We are actively using (and hopefully not abusing) the project resources provided. Being a integration project raises new challenges for infrastructure that we plan to discuss with the team at the PTG Bruce
12
Moving toward promotion
We helped write the promotion guidelines We are running on OpenStack master every day and will ship with Stein. Thank you to the community! Many cross project collaborations underway We continually focus on the Five! Opens Ian
13
Turning traditional developers into open source community members
Together This is hard and very important We want to create an environment that is welcoming to contributors without strong open source experience and give them the room to grow As leaders of teams new to a community we have to provide training for our people so they can contribute more effectively This is about growing skills and changing culture and behavior
14
Growing a community Together This is also hard
If we build it, will they come? Outreach and evangelism is very important We have engaged across a number of related communities e.g. OpenInfra Edge WG, LF Edge, etc… We work hard to welcome new members to our community But can do better at making it easier to contribute ….
15
The Journey Code Established Governance TSC Elections Grow User Base
Increase Diversity of Contributions Ian June
16
Ian Journey Technology Community
17
For The Distributed Edge
A Fully Featured Cloud For The Distributed Edge Join the Community Mailing Lists: lists.starlingx.io Freenode IRC: #starlingx Website: Join the Foundation mailing list to stay up to date on all new projects!
18
Thank You!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.