Hyper-V vs VMware: NO FUD EDITION Michael Sasse, Jonathan Engstrom MMS Minnesota 2014 WHO WE ARE • Michael Sasse • VMware admin and consultant since 2006 • VCP3/4/5, VCAP5-DCA and VCAP5-DCD • MCSA 2012, MCSE Private Cloud • Jonathan Engstrom • VMware admin and consultant since 2003 • VCP2/3/4 • MCSE 2003, MCSA 2012 MMS Minnesota 2014 WHY IS THIS IMPORTANT • Hypervisor market has more choice • Microsoft upped their game with Hyper-V 2012 and R2 (and vNext!) • VMware continues to lead the feature race, but gap is closing • Microsoft has begun to innovate and add their own unique features MMS Minnesota 2014 HOW THEY’RE THE SAME Feature vSphere 5.5 Hyper-V 2012 R2 Migrate running VMs vMotion/SvMotion* Live Migr/Live Storage Migr Multi-NIC Migration Multi-NIC vMotion* SMB3 Live Migration High Availability vSphere HA and FT* MS Failover cluster, no FT Replication vSphere Replication* Hyper-V Replication FC, FCoE, iSCSI, NFS FC, FCoE, iSCSI, SMB3 Yes Yes Yes, VAAI Yes, ODX Yes* Yes* vSwitch, VDS*, Nexus 1kv* Virtual Switch, Nexus 1kv* TPS, Ballooning, Compr. Dynamic Memory Yes Yes Yes, including UCS VM-FEX Yes, including UCS VM-FEX Storage Protocols Native MPIO Storage Offloading DRS Virtual Switches Memory Management Thin Provisioned VM disk Hardware Pass-through * Requires vCenter or System Center Virtual Machine Manager MMS Minnesota 2014 Compute and High Availability vSphere 5.5 Hyper-V 2012 R2 vCPUs per core or socket, CPU hot plug vCPUs per socket only, no CPU hot plug CPU scheduler based on Unix CPU scheduling based on traditional Windows threading NUMA exposed to guest OS at 9 vCPU or higher by default or manually NUMA exposed by default, NUMA spanning disabled per host vNUMA disabled if vCPU hot plug enabled Dynamic memory disables vNUMA, static RAM recommended for large RAM VMs No AD required to cluster AD required to cluster VMotion requires a checkmark* Constrained delegation for Kerberos Live Migration VMotion traffic cannot be encrypted Live Migration can be encrypted with IPSec Can’t VMotion when using SR-IOV Live Migration supported when using SR-IOV Only option to speed up VMotion is multiple NICs Multi-NIC Live Migration with SMB3 or Compression vCenter does not certify MSCS, supports SQL clustering now SCVMM, DB, and Library shares can be clustered Limited virtual graphics options RemoteFX Graphical processing in VM SRM Azure SRM Fault Tolerance No Fault Tolerance equivalent feature MMS Minnesota 2014 Memory and Networking vSphere 5.5 Hyper-V 2012 R2 Memory over commitment No memory over commitment TPS*, Ballooning, Compression Dynamic memory VMs can swap to host SSD VMs can swap to shared SSD only Memory allocated upfront, contention faster Dynamic memory and growing .bin file No network HA Protected networking Port groups easily assign VLANs to VMs VLANs assigned per VM manually without SCVMM Port groups and vSwitch design simple Logical networks, VM networks in SCVMM more complex vSwitch/vDS advanced features (LBT, CDP, LLDP, Netflow, Network IO Control) vSwitch advanced features (DHCP guard, Router Advertisement Guard, IPSec offload, network virtualization) NetQueue DVMQ, vRSS, RDMA for Live Migration Closed virtual switch (Nexus 1000v, IBM 5000v) Open extensible virtual switch (3rd party extensions) MMS Minnesota 2014 Storage vSphere 5.5 Hyper-V 2012 R2 Deletes VM folder after SVMotion Leaves old folder after Storage Migration SCSI Controllers can be hot added SCSI Controllers cannot be hot added Thin disks Thin disks and differencing disks Thin disks can be compacted or converted through CLI or live SVMotion Thin disks can be compacted or converted through GUI or Powershell offline vSAN No MS hyperconverged option NFS3 only SMB3!!! Multichannel, constraints, SMB direct vFRC No native host level SSD caching Hardware RAID card required for ESXi RAID 1 Windows OS has built in RAID 1 Storage DRS No Storage DRS No native encryption Cluster Shared Volumes can be encrypted No native memory caching on storage (VMware View only) CSV Block Cache No Trim support for SSDs Trim support for SSDs CBT allows easier 3rd party backups No CBT mechanism, 3rd party backups rely on file sys filters VMDK is proprietary VHD/VHDX is open, can be mounted on any recent MS OS MMS Minnesota 2014 Management vSphere 5.5 Hyper-V 2012 R2 vCenter legacy client, Web client VMM, Failover cluster Mgr, Hyper-V Mgr Smaller attack surface VMM does not equal vCenter Familiar, easy to set up and go Does not support some BSD and Unix OSes Hot Add/Remove VM hardware Hot Add/Rem with Gen 2 only (Win8/2012+ VM) Hot add vNICs, memory, CPU, and SCSI controllers Can’t Hot add vNICs, SCSI Cont, or CPU Stateless deployment (Auto Deploy) Deployment through VMM, still requires HDD Smaller attack surface Standard Windows GUI, Limited GUI, or Core Familiar, easy to set up and go HA, Live/Storage Migr, Repl for $0 on Hyper-V core (with AD) vApps Can’t Live Migrate from 2008 R2 to 2012+ Rolling cluster upgrades and downgrades No rolling cluster upgrades Easy performance monitoring in vCenter VMM offers limited performance monitoring Legacy console connection to VMs only Enhanced Session Mode Slew of vendor integration Limited vendor integration, but growing Many VMware advanced features rely on vCenter Very few Hyper-V advanced features rely on VMM Web client… Automatic VM activation VMware Converter allows easy P2V and V2V MMS Minnesota 2014 MVMC and 3rd party products work, but not great $$$ COST $$$ • 8 node cluster • 2 CPU sockets per node, 256GB RAM • 125 mission critical VMs • N+1 node availability • Full “Private Cloud” licensing and support • Hypervisor and Private Cloud ecosphere products MMS Minnesota 2014 VMware Cost • VMware solution list price: • 16 vCloud Enterprise licenses = $183,920 • Entire vCloud suite included: vCAC, vRealize (vCOPs, Log Insight, Service Manager, etc.), SRM, vCNS, vSphere Ent Plus • vDP free but feature limited, vDP Advanced costs extra • 1 vCenter Standard license = $4,995 • Not included with vCloud • Production Support Cost per year = $45,984 • • • • • Total licensing cost = $183,920 Total support cost = $45,984 Still need Windows server licenses on VMs Personnel cost = $??,??? But probably lower since VMware well known VMware licensing more straight forward but costly MMS Minnesota 2014 Hyper-V and System Center Cost • Microsoft solution list price: • 8 Windows 2012 R2 Datacenter licenses = $49,240 • 8 System Center 2012 R2 Datacenter licenses = $28,856 • Entire System Center suite included: VMM, OM, ORCH, CM, SM, DPM, AppController • Support cost = $???? • Premier Support purchased in $210/hour prepaid blocks • Pay per incident = $259 during 6am-6pm PST, $515 after hours and holidays • Azure Hyper-V Site Recovery Manager = $16 per VM per month • • • • • • Total licensing cost = $78,096 Total support cost = $??,??? Total SRM cost = $2,000 per month All Windows Server VMs automatically licensed Personnel cost and training = $??,??? Cost to migrate from VMware = Time + Outages + Planning = $$$$$$ MMS Minnesota 2014 WHAT REALLY MATTERS???? • Each Hypervisor has pros and cons • A lot of FUD is being spread on the internet, both from VMware and Microsoft • Make sure to use what makes sense for YOUR BUSINESS! • Sometimes that means both products! MMS Minnesota 2014 WHAT DO MY CLIENTS SAY ABOUT HYPER-V? • Business critical features are the same • HA, Migration, Storage Protocols, MPIO, Replication, etc. • VMware still leads feature race but Hyper-V is catching up • Most businesses don’t use more “advanced” features • Advanced features fall away if not licensed Enterprise Plus • Some are avoided simply to reduce complexity • Hyper-V is innovating and has some unique features, too • Cost alone typically drives VMware shops to consider Hyper-V • Which means…. MMS Minnesota 2014 MMS Minnesota 2014 Evaluations Please provide session feedback by clicking the Eval button in the scheduler app. One lucky winner will get a free ticket to the next MMS! Session Title Hyper-V vs VMware: No FUD Edition Michael Sasse Jonathan Engstrom Platinum Sponsors: Gold Sponsors: Visit all of our sponsors in the expo area and online! MMS Minnesota 2014
© Copyright 2024