I would like to ask for opinions. Pros and cons of Hyper-V/Proxmox/KVM
I am developing an environment where users will log in remotely and work with Microsoft Dynamics AX application.
I have created the first machines on Hyper-v, but isn’t proxmox or KVM a better solution?

What is your experience? Personally, I am more experienced with Hyper-v
Thank you

5 Spice ups

All three could do the job just fine I’m sure. Which is really going to depend more on what else is going on in your business that we don’t know about. Some thoughts:

  • If you’re already familiar with Hyper-V, that’s a big plus. You can support it better.

  • Check to make sure that your backup and recovery software works well with the hypervisor you want.

  • If you’re planning on KVM or Proxmox, make sure you’ve got a plan for managing that Linux hypervisor itself (updates, access control, etc.). If you’ve been Windows-only so far, it might not be worth it to add Linux management into the mix just for this when you could just manage your hypervisor with whatever you currently use.

3 Spice ups

I haven’t looked in the last month or two, but Backup Solutions were just starting to fully support Proxmox/KVM. Also, while Proxmox/KVM are technically free, having professional (paid) support is generally advisable and sometimes required (compliance) for production environments. There are vendors who offer it, but it is by no means free.

Specific to your environment, if you’re running Microsoft Dynamics I would definitely suggest checking with MS Support to make sure they will support on non-Hyper-V/VMWare platforms. They may or may not. This would go for any MS based environment.

1 Spice up

Gentlemen thank you very much for your opinions and response

Proxmox also has a separate backup server if you are using their vm product.

1 Spice up

Of the 3, I would go with Hyper-V for support reasons. It is more widely adopted in the business world.

I use Proxmox in my homelab and love it, but often have to lurk around forums and youtube to figure out how to do things. I personally would fear that if our company went that way, I would break something that would take hours to fix and production would be down due to me.

Can’t say anything personally about KVM. No experience with it.

My preference is Windows Server with Hyper-V role if the server will be running Windows VMs, and note to only use the physical OSEs to host and manage the VMs so doesn’t count as one of the 2 OSEs for standard edition.

I like Hyper-V Server for servers not hosting Windows VMs, but be advised that it’s discontinued from receiving new releases with end of support for 2019 release in Jan 2029.