I dread to think of the real economic cost of Broadcoms moves with VMWare.
If that capability suddenly costs 10x-100x more due to licensing, the margins stop being there - you'd need to rise prices above whatever aws/azure/gcp is doing and that's obviously not going to fly with customers. Shutting down is the only reasonable choice; unreasonable choices like develop your own vmware alternative or use an existing open source solution don't make sense for anything above micro and below hyperscale. The mid-market has been rugged, gutted and driven over by a Buick.
Anything that doesn't cost licensing money is what I was thinking. Isn't there some FOSS and also gratis alternative?
OpenStack is not ideal for provisioning static workloads like you would with vCenter. It works best as an orchestrator for elastic, API-driven workloads. It also simplifies hybrid cloud integration: link your SDN networks, then use Heat to manage deployments based on predefined rules and affinities.
Companies looking for an open-source vCenter for static, single-tenant provisioning should look for ProxMox, it will meet their needs a lot better.
Elastic workloads typically scale horizontally, unlike the vertical scaling or static provisioning seen in environments such as VMware. Elastic workloads are usually stateless, declaratively provisioned, have short uptimes, and are designed to fail gracefully rather than relying on high availability.
Kubernetes (K8S) can achieve similar capabilities, but is still distinct from what OpenStack offers: an open-source, private AWS providing multi-tenant, API-driven infrastructure for storage, networking, and compute.
If you don't care about working with elastic APIs, OpenStack/AWS is probably not for you, use VMware/ProxMox + Kubernetes.
It's a competitor for all three. Having a "fully API-driven data center" is just as useful on your own hardware as it is using someone else's hardware.
VMware recognizes this as they have OpenStack APIs:
* https://www.vmware.com/topics/openstack-api
> Companies looking for an open-source vCenter for static, single-tenant provisioning should look for ProxMox, it will meet their needs a lot better.
Or XCP-ng.