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.