Not much of shit show, but the speculation back then what that BRCM will split VMware into pieces, keep the most profitable parts and milk them as much as possible.
So far two things happened:
- a lot of people were laid off
- VMware will turn into a subscription service, no more perpetual licenses on which you can bolt a support contract for updates.
They've also said they're trying to spin off the EUC element (i.e. Workspace One, Horizon and associated bits). (Potentially Carbon Black may be up for and exit as well).
When I came on board we were using ganeti for dev/stg and VMWare for production. But the difficulty of monitoring VMWare (we were moving away from SAN to local storage, and doing a RAID array monitor was a PITA) and administering (via Windows GUI, which I had to run via a VM on my Linux workstations), plus the licensing weirdness (clusters of size 5 were a sweet spot, any more shifted the price dramatically).
So I eventually shifted our production to ganeti as well, because it had been so solid in dev/stg. It's all manageable from the Linux CLI, and it works really, really well. It's basically a management layer on top of kvm+qemu+drbd+ceph. https://ganeti.org/
Good to know it's got something web-based now. Is the licensing still got that 5-machine sweet spot?
What we did if a machine failed was: design our apps to be resilient. Basically everything we run can survive machine failures via either app design or corosync/pacemaker.
We're a pretty small shop, but we ran an experiment of trying a SAN (an HP of some sort) and every year like clockwork the redundant SAN would fall over and take our whole stack with it. Every year like clockwork HP would say "you aren't running the latest firmware, try this one". Equallogic at another job was super reliable but also was easily twice the price of the HP.
The simplicity and redundancy of local storage has largely been a huge win. We did have a couple of Dell machines where the drive arrays seemed to fall over, possibly because of too much IO, but Dell identified a particular SSD and the array has been solid for 3-4 years since then.
It's mostly in maintenance mode right now, but that's also kind of fine because it is pretty solid. I would like a better ZFS storage story, but it does have great DRBD, LVM, and Ceph stories.
The million (billion?) dollar question... problem is for a lot of large companies to do any sort of upgrade is already a long enough process. Moving everything to a different/new stack is simply not feasible in a short time frame. Add to this the issues with regulators (need to run on supported sw), especially at places like banks, it will be a bumpy ride I think.
if you're large enough (i.e. you have the compute demand and the staff to justify the expense for the latter), OpenStack - you should be able to keep most of your hardware, OpenStack supports everyone and their dog, which is what makes the "find capable operations staff" and "get it running" parts so much more difficult.
Desktop? Learn to live with Oracle's VirtualBox and pray you never ever get audited for the guest toolkit acceleration.
>pray you never ever get audited for the guest toolkit acceleration.
Worth mentioning that the Extension Pack is distributed separately[1] from VirtualBox itself and requires deliberate installation. Put more simply, it's an opt-in.
I'll also mention that, at least for most personal and even small business use cases, you probably don't need the features provided by the Extension Pack[2]:
Evaluate what workloads you have and what is the best way to deliver them instead of searching to replace VMware with the exact same thing. Virtual Machines are nothing more than a means to an end, and nobody on the business side actually cares about them.
You might find that some workloads are best fit for a modern orchestrator running containers such as Kubernetes or Nomad, or a SaaS, or a PaaS/IaaS, or a different hypervisor such as Proxmox or full infrastructure management platform such as OpenStack.
So far two things happened: - a lot of people were laid off - VMware will turn into a subscription service, no more perpetual licenses on which you can bolt a support contract for updates.