As always, OpenStack conferences/summits are packed with talks and discussions. Any one of these six points could be a full post; however, I would rather post now and start discussions. Let me know what you think!
1. Partnering Everywhere – it’s froth, not milk
Everyone is partnering with everyone! It’s a good way to appear to cover more around and appear more open. Right now, I believe these partnerships are for show and very shallow. There will be blood when money is flowing and both partners want the lion’s share.
2. Metal is Hot! attention on Ironic & MaaS
Metal is very hot topic. No surprise, but I do not think that either MaaS or Ironic have the right architecture to deal with the real complexity of automating metal in a generalized way. The consequence is that they are limited and hard to operate.
Container talks were also very hot and I believe are ultimately disruptive. The very fact that all the container talks were overflowing is an indication of the challenges facing virtualization.
3. DefCore – Just in the Nick of Time
I think that the press and analysts were ready to proclaim that OpenStack was fragmenting and being unable to deliver the “one cloud, multiple vendors” vision. DefCore (presented as Interopability by Jonathan Bryce, DefCore shout out!) came in on the buzzer to buy us more time.
4. Big Tent Concerns – what is ecosystem & release?
Big Tent is shorthand for project governance changes that make it easier for new projects to become OpenStack projects and removes the concept of integrated releases. The exact definition is still a work in progress.
The top concerns I have are:
- We cannot tell difference between community & ecosystem. We’re back to anointed projects because we’re now telling projects they have to join OpenStack to work with OpenStack.
- We’re changing the definition of the release but have not defined how it will change. I acknowledge that continuous release is ideal but we’re confusing people again.
5. Brands are battling – will they destroy the city?
OpenStack is hard for startups – read the full post here. The short version is that big companies are taking up all the air.
While some are leading, others they are learning how to collaborate. Those new to open source are slow to trust and uncertain about where to invest. Unfortunately, we’ve created a visible contributions economy that does not reward doing the scut work so it’s no surprise that there are concerns that some of the bigger companies are free riding.
6. OpenStack is broken talks – could we reboot? no.
It’s a sign of OpenStack’s age that Bias, Termie and others suggested we need clean slate. Frankly, I think that OpenStack would be irrelevant by the time a rewrite was completed and it not helpful to suggest it.
What would I suggest? I’d promote a strong core (doing!), ensure big companies collaborate on roadmap (doing!) and stop having a single node install as gate and dev reference (I’d happily help use OCB for this with partners)
PS: Apparently Neutron is not broken.
I’m very excited about the “just give me a network” work to make Neutron duplicate Nova-Net functionality. Finally.