Depends what kind of commercial offerings you're considering.
If you're looking at virtualization like VMWare, Incus can run a cluster on any hardware you want with various storage and network options, letting you run your VMs and even share the cluster with different teams/people.
But unlike VMWare ESXi, Incus is software you install on a normal Linux system instead of its own OS. It also doesn't come with an official web interface though there are some options for that too.
It's a lot lighter weight than something complex like OpenStack or Kubernetes, it doesn't need dedicated infrastructure machines, the control plane is automatically distributed.
It's more similar than a Proxmox or XCP but those feel less flexible to me. But I also haven't played with them too much recently.
And of course, this is Open Source, so something like what's going on with VMWare licensing can't really happen here, but same is true for any OSS option.
This is a system container / virtual machine manager. It is pretty awesome tech. Have been using it since 2014 I think... Supports zfs ... my biggest issue had been data loss on my root disk causing loss of container config... Managed to reimport everything to a new lxd install with the same zfs pool ;)