Hyper-V is the best virtualization solution for SQL Server
However, customers enjoy many Hyper-V advantages over VMware for SQL Server workloads:
- Similar performance: Hyper-V provides near native performance characteristics for SQL Server virtualization and is comparable with VMware.
- More extensive high availability (HA): For SQL Server Failover Clustering scenario, customers retain full Hyper-V functionalities whereas VMware recommends turning off key features such as vMotion for VM mobility, DRS for dynamic resource allocation and memory overcommit.
- Superior management: Hyper-V combined with System Center provides both physical and virtualized management as well as support for Hyper-V and VMware virtual machines management. VMware only supports virtualized management for VMware virtual machines.