Oh, a mixed estate
I thought we were going to be investigating hypervisor stacking.
Running KVM on Hyper-V under VMWare ESX, just for a laugh...
When asked to write about the pros and cons of deploying multiple hypervisors, my first thought was that nobody in their right mind would want to do such a thing, especially if the software was from different vendors. Management would be a nightmare and so would all kinds of compatibility issues. On further investigation, it …
We've hopped back and forth with a few different routes using the low-end stuff: Virtualbox, Parallels before finally setling on KVM for our 4 or 5 VMs
The only problem we've had here has been disk images, and our solution has been to always use raw disk images rather than compressed. When I haven't, I've eventually regretted it: the space you save with a compressed image isn't much, but the time taken to convert between formats when your server drops and you have to bring up a VM on your workstation under a different platform is a royal pain. Disk is cheap, time is expensive.