Hosts
• Support for up to 320 logical processors
& 4TB physical memory per host
• Support for up to 1,024 virtual machines
per host
Clusters
• Support for up to 64 physical nodes &
8,000 virtual machines per cluster
Virtual Machines
• Support for up to 64 virtual processors and
1TB memory per VM
Massive scalability for the
most demanding workloads
• Projects NUMA topology onto a virtual
machine
• Allows guest operating systems and
applications to make intelligent NUMA decisions
• Aligns guest NUMA nodes with host
resources
• Workloads such as SQL Server 2012, or IIS
8.0 can take advantage of Guest NUMA
In Guest Non-Uniform
Memory Access
SQL Server 2012
• 64 vCPU support drove 6x performance
increase over previous version of Hyper-V
• 6.3% overhead compared with physical
Exchange 2013
• Virtualized 48,000 simulated users on a
single Hyper-V host across 12 VMs, with low response times
SharePoint 2013
• Scaled to over 2 million heavy users at 1%
concurrency, across 5 VMs on a single Hyper-V host
High levels of performance for
key Microsoft workloads
Hyper-V Virtual CPU Scalability
with OLTP Workloads
Exchange Workload Scalability on
Windows Server 2012 with Hyper-V
Windows Server 2012 with Hyper-V
SharePoint Workload Scalability on
Capabilities
• Improved performance of virtual hard disks on 512e disks
• Ability to host virtual hard disks on native 4 KB disks
Benefits
• Reduces impact of 512e disks on virtual hard disk stack
• Workloads complete more quickly
VHDX & Support for
Features
• Storage capacity up to 64 TBs
• Corruption protection during power failures • Optimal structure alignment for large-sector
disks
Benefits
• Increases storage capacity • Protects data
• Helps to ensure quality performance on large-sector disks
VHDX Provides Increased
Scale, Protection & Alignment
Block Allocation Table (BAT)
Metadata table
User data blocks Sector bitmap blocks
User metadata File metadata
Expand Virtual SCSI Disks
1. Grow VHD & VHDX files whilst attached to a running virtual machine
2. Then expand volume within the guest
Shrink Virtual SCSI Disks
1. Reduce volume size inside the guest 2. Shrink the size of the VHD
or VHDX file whilst the VM is running
Online VHDX Resize provides
VM storage flexibility
Benefits
• Rapid virtual machine provisioning and
migration
• Faster transfers on large files • Minimized latency
• Maximized array throughput • Less CPU and network use
• Performance not limited by network
throughput or server use
• Improved datacenter capacity and scale
Token-based data transfer
within the storage array
• Unmediated access to a storage area
network (SAN)
• Hardware-based I/O path to virtual hard
disk stack
• N_Port ID Virtualization (NPIV) support • Single Hyper-V host connected to different
SANs
• Up to four Virtual Fibre Channel adapters
on a virtual machine
• Multipath I/O (MPIO) functionality • Supports Live migration
Access Fibre Channel SAN
data from a virtual machine
Without VMQ
• Hyper-V Virtual Switch is responsible for
routing & sorting packets for VMs
• This leads to increased CPU processing, all
focused on CPU0
With VMQ
• Physical NIC creates virtual network queues
for each VM to reduce host CPU
With Dynamic VMQ
• Processor cores dynamically allocated for a
better spread of network traffic processing
Increased efficiency of network
processing on Hyper-V hosts
Windows Server 2008 R2 SP1
• Introduced Dynamic Memory to enable
reallocation of memory automatically between running virtual machines
Enhanced in Windows Server 2012 & R2
• Minimum & Startup Memory • Smart Paging
• Memory Ballooning • Runtime Configuration
Achieve higher levels of
density for your Hyper-V hosts
Maximummemory Hyper-V Physical memory pool Minimum memory Maximum memory Physical memory pool Physical memory pool
Features
• Uses resource pools
• Compatible with all Hyper-V operations
• Unaffected by virtual machine movement
• Uses Network Metering Port ACLs
Benefits of Resource
Metering
• Easier to track virtual machine use
• Can be used to aggregate data for multiple virtual machines • Can be used to build accurate
lookback and chargeback solutions
• Easier to obtain resource use data
Bandwidth Management
• Establishes a bandwidth floor
• Assigns specified bandwidth for each type
of traffic
• Helps to ensure fair sharing during
congestion
• Can exceed quota with no congestion
2 Mechanisms
• Enhanced packet scheduler (software) • Network adapter with DCB support
(hardware)
Achieve desired levels of
networking performance
Normal
priority priorityHigh Critical
Hyper-V Extensible Switch
Bronze
tenant tenantSilver tenantGold
Hyper-V Extensible Switch
Gold
tenant tenantGold tenantGold
Hyper-V Extensible Switch
• Allows an administrator to specify a
maximum IOPS cap
• Takes into account incoming &
outgoing IOPS
• Configurable on a VHDX by VHDX
basis for granular control whilst VM is running
• Prevents VMs from consuming all
of the available I/O bandwidth to the underlying physical resource
• Supports Dynamic, Fixed
& Differencing
Control allocation of Storage
IOPS between VM Disks
Security &
Extensible Switch
• Virtual Ethernet switch that runs in the
management OS of the host
• Exists on Windows Server Hyper-V, and
Windows Client Hyper-V
• Managed programmatically
• Extensible by partners and customers • Virtual machines connect to the
extensible switch with their virtual network adaptor
• Can bind to a physical NIC or team • Bypassed by SR-IOV
Layer-2 Network Switch for
Virtual Machine Connectivity
Granular In-box Capabilities
• ARP/ND Poisoning (spoofing)
protection
• DHCP Guard protection • Virtual Port ACLs
• Trunk Mode to VMs
• Network Traffic Monitoring
• Isolated (Private) VLAN (PVLANs) • PowerShell & WMI Interfaces for
extensibility
Layer-2 Network Switch for
Virtual Machine Connectivity
2 Platforms for Extensions
• Network Device Interface Specification
(NDIS) filter drivers
• Windows Filtering Platform (WFP) callout
drivers
Extensions
• NDIS filter drivers • WFP callout drivers • Ingress filtering
• Destination lookup and forwarding • Egress filtering
Build Extensions for Capturing,
Filtering & Forwarding
Many Key Features
• Extension monitoring & uniqueness • Extensions that learn VM life cycle • Extensions that can veto state changes • Multiple extensions on same switch
Several Partner Solutions Available
• Cisco – Nexus 1000V & UCS-VMFEX • NEC – ProgrammableFlow PF1000 • 5nine – Security Manager
• InMon - SFlow
Build Extensions for Capturing,
Filtering & Forwarding
• Secure Isolation for traffic segregation,
without VLANs
• VM migration flexibility • Seamless Integration
Key Concepts
• Provider Address – Unique IP addresses
routable on physical network
• VM Networks – Boundary of isolation
between different sets of VMs
• Customer Address – VM Guest OS IP
addresses within the VM Networks
• Policy Table – maintains relationship
between different addresses & networks
Network Isolation & Flexibility
without VLAN Complexity
Network/VSID Provider Address Customer Address
Red (6001) 192.168.2.13 10.10.10.10 Red (6001) 192.168.2.14 10.10.10.11 Red (6001) 192.168.2.12 10.10.10.12
• Multi-tenant VPN gateway built-in to
Windows Server 2012 R2
• Integral multitenant edge gateway for
seamless connectivity
• Guest clustering for high availability • BGP for dynamic routes update • Encapsulates & De-encapsulates
NVGRE packets
• Multitenant aware NAT for
Internet access
Bridge Between VM Networks
& Physical Networks
Data Protection, built in
• Supports Used Disk Space Only Encryption • Integrates with TPM chip
• Network Unlock & AD Integration
Multiple Disk Type Support
• Direct Attached Storage (DAS) • Traditional SAN LUN
• Cluster Shared Volumes
• Windows Server 2012 R2 File Server Share
In-box Disk Encryption to
Protect Sensitive Data
Significant Improvements in Interoperability
• Multiple supported Linux distributions
and versions on Hyper-V.
• Includes Red Hat, SUSE, OpenSUSE, CentOS,
and Ubuntu
Comprehensive Feature Support
• 64 vCPU SMP
• Virtual SCSI, Hot-Add & Online Resize • Full Dynamic Memory Support
• Live Backup
• Deeper Integration Services Support
Comprehensive feature
Export a clone of a running VM
• Point-time image of running VM
exported to an alternate location
• Useful for troubleshooting VM
without downtime for primary VM
Export from an existing checkpoint
• Export a full cloned virtual machine
from a point-in-time, existing checkpoint of a virtual machine
• Checkpoints automatically merged into
single virtual disk
Duplication of a Virtual
Machine whilst Running
VM VM
Live migration setup
Memory pages transferred
M EM O RY M EM O RY
Modified pages transferred
Storage handle moved
VM • Faster live migrations, taking full advantage
of available network
• Simultaneous Live Migrations
• Supports flexible storage choices – iSCSI,
Fibre Channel or SMB for VM’s files
• Requires Failover Clustering if using
iSCSI/Fibre Channel Storage
• No Failover Clustering required if virtual
machine resides on SMB 3.0 File Share
• Can be triggered via PowerShell
Faster, Simultaneous Migration
of VMs Without Downtime
• Utilizes available CPU resources on the
host to perform compression
• Compressed memory sent across the
network faster and decompressed on target host
• Operates on networks with less than 10
gigabit bandwidth available
• Enables a 2X improvement in Live
Migration performance
• Enabled by default but will only operate if
there is spare CPU available to compress the VM memory.
Intelligently Accelerates Live
Migration Transfer Speed
Memory pages compressed, then transferred
Live migration setup
M EM O RY M EM O RY
• SMB Multichannel uses multiple NICs for
increased throughput and resiliency
• Remote Direct Memory Access delivers
low latency network, CPU utilization & higher bandwidth
• Supports speeds up to 56Gb/s
• Windows Server 2012 R2 supports RoCE,
iWARP & Infiniband RDMA solutions
• Delivers the highest performance for
Live Migrations
• Cannot be used with Compression
Harness RDMA to Accelerate
Live Migration Performance
Memory pages transferred at high speed
Live migration setup
M EM O RY M EM O RY
• Move virtual hard disks attached
to a running virtual machine
• Manage storage in a cloud environment
with greater flexibility and control
• Move storage with no downtime
• Update physical storage available to a
virtual machine (such as SMB-based storage)
• Windows PowerShell cmdlets
Increased Flexibility through
Live Migration of VM Storage
Reads and writes go to the source VHD
Disk contents are copied to new
destination VHD
Disk writes are mirrored; outstanding
changes are replicated
Reads and writes go to new
destination VHD
• Increase flexibility of virtual machine
placement & increased administrator efficiency
• Simultaneously live migrate VM & virtual
disks between hosts
• Nothing shared but an ethernet cable • No clustering or shared storage
requirements
• Reduce downtime for migrations across
cluster boundaries
Complete Flexibility for Virtual
Machine Migrations
• Upgrade from Windows Server 2012
Hyper-V to Windows Server 2012 R2 Hyper-V with no VM downtime
• Supports Shared Nothing Live Migration
for migration when changing storage locations
• If using SMB share, migration transfers
only the VM running state for faster completion
• Automated with PowerShell • One-way Migration Only
Simplified upgrade process
High-Availability &
Resiliency
• Vendor agnostic and shipped inbox • Provides local or remote management
through Windows PowerShell or UI
• Enables teams of up to 32 network
adapters
• Aggregates bandwidth from multiple
network adapters whilst providing traffic failover in the event of NIC outage
• Includes multiple nodes: switch dependent
and independent
• Multiple traffic distribution algorithms:
Hyper-V Switch Port, Hashing and Dynamic Load Balancing
Integrated Solution for
Network Card Resiliency
Virtual
adapters
• Massive scalability with support for 64
physical nodes & 8,000 VMs
• VMs automatically failover & restart on
physical host outage
• Enhanced Cluster Shared Volumes • Cluster VMs on SMB 3.0 Storage • Dynamic Quorum & Witness • Reduced AD dependencies
• Drain Roles – Maintenance Mode • VM Drain on Shutdown
• VM Network Health Detection • Enhanced Cluster Dashboard
Integrated Solution for
• Full support for running clustered
workloads on Hyper-V host cluster
• Guest Clusters that require shared storage
can utilize software iSCSI, Virtual FC or SMB
• Full support for Live Migration of Guest
Cluster Nodes
• Full Support for Dynamic Memory of Guest
Cluster Nodes
• Restart Priority, Possible & Preferred
Ownership, & AntiAffinityClassNames help ensure optimal operation
Complete Flexibility for
• VHDX files can be presented to multiple
VMs simultaneously, as shared storage
• VM sees shared virtual SAS disk • Unrestricted number of VMs can
connect to a shared VHDX file
• Utilizes SCSI-persistent reservations • VHDX can reside on a Cluster Shared
Volume on block storage, or on File-based storage
• Supports both Dynamic and Fixed VHDX
Guest Clustering No Longer
• Upon service failure, Service Control
Manager inside guest will attempt to restart the service
• After 3 failures, Cluster Service will
trigger event log entry 1250
• VM State = Application in VM Critical
• VM can be automatically restarted on the
same node
• Upon subsequent failure, VM can be failed
over and restarted on alternative node
• Extensible by Partners
Monitor Health of Applications
Inside Clustered VMs
• Reduces server downtime and user
disruption by orchestration of cluster node updates
• Maintains service availability without
impacting cluster quorum
• Detects required updates and moves
workloads off nodes for updates
• 2 Updating Modes: Self-Updating and
Remote Updating
• Uses Windows Update Agent or extensible
plug-in
Integrated Patching Solution
for Hyper-V Clusters
Third-party plug-in for updates
Hyper-V cluster with VMs on each node
Upon failover, VMs restart in priority order
• Failover Priority ensures certain VMs
start before others on the cluster
• Affinity rules allow VMs to reside on
certain hosts in the cluster
• AntiAffinityClassNames helps to keep
virtual machines apart on separate physical cluster nodes
• AntiAffinityClassNames exposed
through VMM as Availability Set
Ensure Optimal VM Placement
• Affordable in-box business continuity and
disaster recovery
• Configurable replication frequencies of 30
seconds, 5 minutes and 15 minutes
• Secure replication across network • Agnostic of hardware on either site • No need for other virtual machine
replication technologies
• Automatic handling of live migration • Simple configuration and management
Replicate Hyper-V VMs from a
Primary to a Replica site
Replication configured from primary to secondary
Replication can be enabled on the 1
streplica to a 3
rdsite
• Once a VM has been successfully
replicated to the replica site, replica can be replicated to a 3rd location
• Chained Replication
• Extended Replica contents match the
original replication contents
• Extended Replica replication frequencies
can differ from original replica
• Useful for scenarios such as SMB ->
Service Provider -> Service Provider DR Site
Replicate to 3
rdLocation for
• Protect important services by
coordinating replication and recovery of VMM-managed private clouds
• Automates replication of VMs within
clouds between sites
• Hyper-V Replica provides replication,
orchestrated by Hyper-V Recovery Manager
• Can be used for planned, unplanned and
testing failover between sites
• Integrate with scripts for customization of
recovery plans
Orchestrate protection and
recovery of private clouds
Ease of Management & Operations
• PXE boot from Optimized vNIC • Hot-Add CD/DVD Drive
Dynamic Storage
• VMs have UEFI firmware with support
for GPT partitioned OS boot disks >2TB
• Faster Boot from Virtual SCSI with Online
Resize & increased performance
Security
• Removal of emulated devices reduces
attack surface
• VM UEFI firmware supports Secure Boot
VMs built on Optimized,
Software-Based Devices
• Activate VMs without managing
product keys on a VM by VM basis
• VMs activated on start-up • Reporting & Tracking built-in
• Activate VMs in remote locations, with
or without internet connectivity
• Works with VM Migration
• Generic AVMA key for VMs activates
against a valid, activated Windows Server 2012 R2 Hyper-V host
Simplifying Activation of
Improved VMBus Capabilities enable:
• Audio over VMConnect
• Copy & Paste between Host & Guest • Smart Card Redirection
• Remote Desktop Over VMBus
Enabled for Hyper-V on both Server & Client
Fully supports Live Migration of VMs
Enhancing VMConnect for
the Richest Experience
IT demands
Windows Server 2012 R2 delivers
Support for demanding,critical business workloads Increased flexibility to move resources and workloads
Leverage existing cross-platform investments
Enterprise-class scale
and performance. Virtual machine mobility. First-class citizen guest support for Linux.
New levels of
performance and
cross-platform
support
Download evaluation software
Download free Microsoft software trials today at the TechNet Evaluation Center.
http://aka.ms/CampEval
Learn more
Boost your technical skills with free expert-led technical training on Windows Server and System from Microsoft Virtual
Academy.
http://aka.ms/CampMVASC
http://aka.ms/CampMVAWS
Get certified
Get hired, get recognized, and get ahead with certifications from Microsoft.
http://aka.ms/CampCertPC
http://aka.ms/CampCertWS
http://aka.ms/CampCertInfra
Evaluate online
Test Microsoft’s newest products and technologies in a virtual environment for free at the Microsoft Virtual Labs.
http://aka.ms/CampVlabs
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Flat or shrinking IT
budgets even as business expectations increase. Efficient datacenter operations across entire customer base.
Challenges:
Opportunities:
Enterprise-class
Simple and
cost-effective
User centric
“Keeping the lights on” mandate reduces agility to address app owners’ needs. Need to offer differentiated services to customers.
Complexities due to diverse
datacenter infrastructure. End user pressure to enable access to corporate information from a variety of devices.
Application
focused
Best-in-class performance and scale for Microsoft workloads
Industry-leading support for
64-node clusters and 8,000 VMs per cluster
64 TB VHDX virtual disk with online resize for dynamically growing and shrinking the VHDX file
Hyper-V Network Virtualization and multi-tenant VPN gateway for inbox software-defined networking (SDN) solution
SMB traffic offload to RDMA-capable NICs for dramatic performance improvements
Flexible guest clustering options for file and block storage with shared VHDX files that preserve dynamic memory, live migration and storage live migration for guest virtual machines.
Integration with Windows Azure Backup for reliable and cost-effective backup to the cloud.
VDI storage de-duplication
Complete VM portability between Windows Server and Windows Azure without the need for VM conversion Same development model between Windows Server and Windows Azure Common development tools between Windows Server and Windows Azure for a rich and complete environment to build applications on-premises and for the cloud
Always-on remote access to corporate information from trusted devices Consistent, inbox Windows experience for remote users virtually anywhere on any device
Unified application and device
management with common identity on-premises and in the cloud
Granular, policy-based data
protection and regulatory compliance