Windows Server 2012 Hyper-V
Windows Server 2008
VSPWindows Kernel
Hyper-V Architecture
Applications Applications Applications
Non-Hypervisor Aware OS
Windows Server 2003, 2008
Windows Kernel VSC
VMBus Emulation
“Designed for Windows” Server Hardware
Windows hypervisor
Xen-Enabled Linux Kernel
Linux VSC
Hypercall Adapter
Parent Partition Child Partitions
VM Service
WMI Provider
VM Worker Processes
OSISV / IHV / OEM
Microsoft Hyper-VMicrosoft / XenSource
User Mode
Kernel Mode
Provided by:
Ring -1
IHV Drivers
VMBus
VMBus
Applications
Before Windows Server 2012 Hyper-V
June 2008
Hyper
-V in
trodu
ced
in
Windo
ws Ser
ver 2
008
October 2008
Hyper
-V S
erve
r 200
8
laun
ched
October 2009
Windo
ws Ser
ver 2
008
R2
Hyper
-V &
Hyp
er-V
Ser
ver
2008
R2
laun
ched
Live MigrationCluster Shared VolumesProcessor CompatibilityHot-Add StoragePerformance & Scalability Improvements
February 2011
SP1
for W
indo
ws Ser
ver
2008
R2
& Hyp
er-V
Ser
ver
2008
R2
laun
ched
Dynamic MemoryRemoteFX
Scale enhancements
System Resource
Maximum number
Improvement factor
Windows Server 2008 R2
Windows Server 2012
Host
Logical processors on hardware 64 320 5×
Physical memory 1 terabyte 4 terabytes 4×
Virtual processors per host 512 1’024 2×
Virtual Machine
Virtual processors per virtual machine 4 64 16×
Memory per virtual machine 64 GB 1 terabyte 16×
Active virtual machines 384 1’024 2.7×
Virtual disk size 2 terabytes 64 terabytes 32×
Cluster
Nodes 16 64 4×
Virtual machines 1’000 4’000 4×
Agenda
VM-MobilityHyper-V ReplicaNetworkingCross Platform Migration
VM Mobility
Shared Nothing Live Migration, Multiple Live Migrations, Storage Migration
Virtual Machine Mobility
Manage virtual machines independently from underlying infrastructure
Handle changing needs on demand
Live migration within a cluster
Shared-nothing live migration
Hyper‑V Replica
Live migration of storage
Reads and writes go to the source VHD
Reads and writes go to the source VHD. Live Migration
Begins
Disk contents are copied to new destination VHD
Disk writes are mirrored; outstanding changes are
replicatedLive Migration ContinuesLive Migration Completes
Shared Nothing Live Migration
Destination
Hyper‑VVirtualmachine
Target deviceSource device
Virtualmachine
Source Hyper‑V
IP connection
Configuration dataMemory contentModified memory pages
Live Migration
MEM
ORY
MEM
ORY
VHDVHD
Increase flexibility of virtual machine placement
Reduce downtime for migrations across cluster boundaries
Increase administrator efficiencyBenefits
Hyper-V Replica
Business Continuity and Disaster Recovery
A-Synchronous Replication
Replication changes are sent every 5 minutes
Additional recovery points can be configured
Incremental VSS copy for Application consistency
IP Injection for Replica
Replication Workflow
Log File 2
Primary Host
VHDLog File 1
Fixed Replication Frequency
Log to VHD converter
Driver
APP X
Primary VM
VHD
Replica VM
Replica Host
Enterprise Scenario OverviewPrimary Site
SQL VM IIS VM CRM VM Exchange VM
Replica SiteSQL
Replica VM
IIS Replica VM
CRM Replica
VM
SMB File Share SAN
Exchange Replica VM
OnPremise
SQL VM IIS VM CRM VM Exchange VM
Hosted CloudSQL
Replica VM
IIS Replica VM
CRM Replica
VM
SMB File Share
Exchange Replica VM
Hoster Fabric
SPF
Hosted Cloud Scenario
Network
Network Teaming, QoS, SMB3
Hyper-V Networking
Two physical network adapters at minimumOne for managementOne (or more) for VM
networkingDedicated NIC(s) for iSCSIConnect parent to back-end
management network Only expose guests to
internet traffic
Network Teaming (LBFO)
Up to 32 Network Cards Unlimited Virtual Interfaces (t-nics) Hyper-V distribution mode available Switch Independent and dependent
Mode
QoS Policies
Use QoS to enable multi-tenancy and avoid overprovisioning in you datacenter
Minimum and Maximum Bandwidth options
Weight for Minimum Bandwidth allows oversubscription
DCB
Cross Platform Migration
Virtual Machine Converter
Microsoft VM Converter
Converts and Deploys Virtual Machines from VMware hosts to Hyper-V
Converts the virtual disks Converts the memory, virtual processor configuration, adds network interface
Supports conversion of Virtual Machines from: VMware vSphere 4.1 (if managed by vCenter 4.1) VMware vSphere 4.1 VMware vSphere 5.0
Uninstalls VMware tools prior to conversion Creates Snapshot before uninstallation for easy fallback
Scriptable command-line interfaces Wizard-driven GUI
MVMC In Action
Microsoft System Center
System Center
Hardware Provisioning
Workload Provisioning
PatchingMonitoring
Disaster Recovery
BackupVirtual machine managementServer consolidation and resource utilization optimizationConversions: P2V and V2V
Patch management and deploymentOS and application configuration managementSoftware upgrades
Live host level virtual machine backupIn guest consistencyRapid recovery
End to end service managementServer and application health monitoring and managementPerformance reporting and analysis
VMware Comparison
23
Only Hyper-V allows the creation of VMs with up to 64 vCPUs& 1TB RAM,in all editions
System Resource Hyper-V(2012)
vSphere Hypervisor
vSphere 5.1 Enterprise Plus
Host
Logical Processors 320 160 160
Physical Memory 4TB 32GB1 2TB
Virtual CPUs per Host 2,048 2,048 2,048
VM
Virtual CPUs per VM 64 8 642
Memory per VM 1TB 32GB1 1TB
Active VMs per Host 1,024 512 512
Guest NUMA Yes Yes Yes
Cluster
Maximum Nodes 64 N/A3 32
Maximum VMs 8,000 N/A3 4,0001 Host physical memory is capped at 32GB thus maximum VM memory is also restricted to 32GB usage.2 vSphere 5.1 Enterprise Plus is the only vSphere edition that supports 64 vCPUs. Enterprise edition supports 32 vCPU per VM with all other editions supporting 8 vCPUs per VM3 For clustering/high availability, customers must purchase vSphere
vSphere Hypervisor / vSphere 5.x Ent+ Information: http://www.vmware.com/pdf/vsphere5/r51/vsphere-51-configuration-maximums.pdf, https://www.vmware.com/files/pdf/techpaper/Whats-New-VMware-vSphere-51-Platform-Technical-Whitepaper.pdf and http://www.vmware.com/products/vsphere-hypervisor/faq.html
More Features
So much that we just touched the surface
Top of the ICEBERG
CDN Extensible Switch SR-IOV Dynamic VMQ Dynamic RSS Router Guard DHCP Guard IP Sec Offload Guest Fibre Channel Adapter Guest NUMA Dynamic Memory – Minimum
Memory Multiple Live Migrations Cross Cluster Live Migration CAU CSV CACHE Guest Application Monitoring Startup Priorities VHDX, TRIM/Unmap ODX Online Snapshot Merge And much more
Top Related