OpenStack accepting VMware was a mistake

Boris Renski - September 11, 2012 -

[“The supreme art of war is to subdue the enemy without fighting.” – Sun Tzu – In other news @VMware joins @openstack.]

This tweet by @cloud_borat says it all.

Subduing OpenStack is exactly what VMware did by joining the foundation. Every enterprise considering OpenStack that we ever encountered at Mirantis was primarily interested in OpenStack as an open alternative to proprietary VMware. While in reality OpenStack and VMware are different kinds of beasts, perception-wise there is no argument: enterprises see OpenStack as a substitute for VMware.

Now, with VMware in the OpenStack foundation, every enterprise buyer will rightfully ask the question: “If OpenStack is not competing with VMware, then what the hell is OpenStack?” Well, VMware has prepared a clear answer that is eloquently portrayed by the picture below:

Apparently, OpenStack is just that one small square next to AWS, CloudStack and “Other” in this huge ecosystem, where everything else is VMware. Oh, and by the way – VMware also has an offering that is just like OpenStack. The fat rectangle, I suppose, represents its superiority over options listed to the right.

This picture gives the complete answer: “If you are a corporate buyer, VMware will give you an end to end solution. And if, for some weird reason, you want to substitute VMware’s superior infrastructure management suite with OpenStack – it’s OK too.”

OpenStack foundation members are there to contribute to the foundation’s mission – to protect, empower and promote OpenStack software. VMware’s vSphere offerings constitute the majority of VMware revenues and (as VMware itself depicted above) compete with OpenStack. Just last spring VMware publicly touted OpenStack as “relatively immature” as compared with vSphere. You can’t compete with OpenStack and promote it at the same time. So what am I missing here?

Now, one might argue that all of the above is a bit high level. Let’s try to be more concrete.

ESX is, by far, the most popular enterprise hypervisor. Yet, there isn’t a single OpenStack deployment on ESX. Why? Because for any of the ESX enterprise features to work (for instance live migration) you will need to buy vSphere. ESX is purposely designed to make it unfit for use with any orchestration engine other than vSphere / vCloud director. Unless you pay for vSphere, you can’t use ESX with OpenStack. And if you DO pay for vSphere – OpenStack’s value in the equation becomes extremely marginal. If VMware has truly embraced the idea of interoperable, multi-vendor clouds as it depicts in the picture above, the first thing to work on is open up ESX and push down some of the basic features (such as live migration) into the hypervisor. Will VMware do this now that it joined the foundation?  I doubt it. Why? Because it will mean promoting OpenStack and cannibalizing vSphere.

As a side note, I’d like to say that none of the above is meant to discredit Nicira’s past and continued contribution to Quantum. Dan Wendlandt and the crew continue to do a great deal for the project. But, as I see it, Nicira was contributing as Nicira, not VMware.

For its $200,000 annual gold member fee VMware just elegantly subdued one of its most feared competitors and we, at the foundation board, allowed that to happen. I fear it may have been the board’s first wrong decision.

From Virtualization to Containerization
Learn how to move from monolithic to microservices in this free eBook
Download Now
Radio Cloud Native – Week of May 11th, 2022

Every Wednesday, Nick Chase and Eric Gregory from Mirantis go over the week’s cloud native and industry news. This week they discussed: Docker Extensions Artificial Intelligence shows signs that it's reaching the common person Google Cloud TPU VMs reach general availability Google buys MobileX, folds into Google Cloud NIST changes Palantir is back, and it's got a Blanket Purchase Agreement at the Department of Health and Human …

Radio Cloud Native – Week of May 11th, 2022
Where do Ubuntu 20.04, OpenSearch, Tungsten Fabric, and more all come together? In the latest Mirantis Container Cloud releases!

In the last several weeks we have released two updates to Mirantis Container Cloud - versions 2.16 and 2.17, which bring a number of important changes and enhancements. These are focused on both keeping key components up to date to provide the latest functionality and security fixes, and also delivering new functionalities for our customers to take advantage of in …

Where do Ubuntu 20.04, OpenSearch, Tungsten Fabric, and more all come together? In the latest Mirantis Container Cloud releases!
Monitoring Kubernetes costs using Kubecost and Mirantis Kubernetes Engine [Transcript]

Cloud environments & Kubernetes are becoming more and more expensive to operate and manage. In this demo-rich workshop, Mirantis and Kubecost demonstrate how to deploy Kubecost as a Helm chart on top of Mirantis Kubernetes Engine. Lens users will be able to visualize their Kubernetes spend directly in the Lens desktop application, allowing users to view spend and costs efficiently …

Monitoring Kubernetes costs using Kubecost and Mirantis Kubernetes Engine [Transcript]
Technical training
Learn Kubernetes & OpenStack from Deployment Experts
Prep for certification!
View schedule
The Definitive Guide to Container Platforms
Mirantis Webstore
Purchase Kubernetes support