@JaredBusch said:
Blatant "restrictions" like not using bootcamp or a VM means you are limited to command line for pretty much everything.
XenServer will obviously be the easiest because you can natively use SSH to get in from your Mac console and manage everything.
VMWare can also have SSH enabled, but it is not by default.
Hyper-V will be the odd one out here, but Microsoft does offer a RDP client for Mac. I do not know if it will work with Hyper-V server or not, but Hyper-V server can have remote desktop enabled easily enough. Still it is all command line once logged in to the RDP session, because Hyper-V server only has command line.
I don't want to fire up a VM or reboot entire computer every time I need to do something with VM host.
There are some GUI management tools for Xen and KVM for OS X, but the biggest limitation is Adtran vwlan. It's officially supported only on Esxi, but there are reports of it running on KVM, and it runs on Virtualbox, but I don't want type 2 hypervisor.