MMS Hyper-V vs VMware No FUD Edition

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