What s new in Hyper-V 2012 R2 Carsten Rachfahl MVP Virtual Machine Rachfahl IT-Solutions GmbH & Co KG www.hyper-v-server.de Thomas Maurer Cloud Architect & MVP itnetx gmbh www.thomasmaurer.ch
Before Windows Server 2012 R2 Dynamic Memory RemoteFX June 2008 October 2008 October 2009 February 2011 September 2012
Physical & Virtual Scalability Massive scalability for the most demanding workloads 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
Generation 2 Virtual Machines VMs built on Optimized, Software-Based Devices 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 Generation 2 Virtual Machine Synthetic NIC PXE Boot Hot-Add CD/DVD Drive Boot From Virtual SCSI UEFI Firmware with Secure Boot
Online VHDX Resize Online VHDX Resize provides VM storage flexibility 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 30 GB Primary Partition Expanded Virtual Disk & Volume without Downtime
Enhanced Session Mode Enhancing VMConnect for the Richest Experience 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
Demo VHDX Resize, Gen2 VM, Enhanced Session Mode
Resource Metering Features Uses resource pools Compatible with all Hyper-V operations Unaffected by virtual machine movement Uses Network Metering Port ACLs Metrics Average CPU use Average memory use Minimum memory use Maximum memory use 15 20 25 30 10 05 55 10 15 20 25 30 35 40 45 50 0 Resource Pool Internet Resource Metering Resource Pool Internet Customer 1 Resource Pool Internet Customer 2 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 Maximum disk allocation Incoming network traffic Outgoing network traffic Incoming storage IOPS Outgoing storage IOPS 20 30 45 0 10 25 40 0 Virtual Machine Resource Metering
Storage Quality of Service Control allocation of Storage IOPS between VM Disks 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 OS VHDX Virtual Machine Data VHDX Hyper-V Host 500 1000 0 1,500
Demo Storage QoS and Resource Metering
Linux Support on Hyper-V Comprehensive feature support for virtualized Linux 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 Configuration Store Windows Kernel WMI Provider Worker Processes Management Service Virtual Service Provider Independent Hardware Vendor Drivers Hyper-V Server Hardware
Virtual Machine Live Cloning Duplication of a Virtual Machine whilst Running 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 VM1 1 User Initiates an export of a running VM 2 3 4 VM2 Hyper-V performs a live, point-in-time export of the VM, which remains running, creating the new files in the target location Admin imports new, powered-off VM on the target host, finalizes configuration and starts VM With Virtual Machine Manager, Admin can select host as part of the clone wizard
MEMORY Live Migration Faster, Simultaneous Migration of VMs Without Downtime Modified Memory Storage Live migration pages handle transferred moved setup Faster live migrations, taking full advantage of available network Simultaneous Live Migrations VM Modified Configuration Memory memory content data pages VM Uses SMB Direct if network bandwidth available is over 10 gigabits Supports flexible storage choices IP connection No clustering required if virtual machine resides on SMB 3.0 File Share iscsi, FC or SMB Storage
Storage Live Migration Increased Flexibility through Live Migration of VM Storage Move virtual hard disks attached to a running virtual machine Manage storage in a cloud environment with greater flexibility and control Disk Disk Reads writes contents are and mirrored; writes are copied go outstanding to to new new Reads and writes go to the source VHD changes destination are replicated VHD Virtual machine Host running Hyper-V Move storage with no downtime Update physical storage available to a virtual machine (such as SMB-based storage) Windows PowerShell cmdlets Source device Target device
MEMORY Shared-Nothing Live Migration Complete Flexibility for Virtual Machine Migrations Increase flexibility of virtual machine placement & increased administrator efficiency Simultaneously live migrate VM & virtual disks between hosts Nothing shared but an ethernet cable Disk Reads Disk contents writes and writes are copied mirrored; go to to the new Live Migration Completes Continues outstanding source VHD. destination source changes Live Migration VHD VHD are replicated Begins Source Hyper-V Virtual machine Live Migration Modified Configuration Memory memory content data pages IP connection Destination Hyper-V Virtual machine No clustering or shared storage requirements Reduce downtime for migrations across cluster boundaries Source device Target device
MEMORY Live Migration Compression Intelligently Accelerates Live Migration Transfer Speed Modified Memory pages Storage Live compressed, migration handle moved setup then transferred Utilizes available CPU resources on the host to perform compression Compressed memory sent across the network faster Operates on networks with less than 10 gigabit bandwidth available Enables a 2X improvement in Live Migration performance Modified Configuration Memory memory content data pages IP connection iscsi, FC or SMB Storage
MEMORY Live Migration over RDMA Harness RDMA to Accelerate Live Migration Performance Modified Memory Storage pages Live migration transferred handle moved setup at high speed Remote Direct Memory Access delivers low latency network, CPU utilization & higher bandwidth Supports speeds up to 56Gb/s Windows Server 2012 R2 Preview supports RoCE, iwarp & Infiniband RDMA solutions Delivers the highest performance for Live Migrations Cannot be used with Compression Modified Configuration Memory memory content data pages IP Connection using RDMA iscsi, FC or SMB Storage
Live Migration Upgrades Simplified upgrade process from 2012 to 2012 R2 Hyper-V Cluster Upgrade without Downtime 2012 Cluster Nodes 2012 R2 Cluster Nodes Customers can upgrade from Windows Server 2012 Hyper-V to Windows Server 2012 R2 Preview 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
Demo Live Migration, Linux Support
Failover Clustering Integrated Solution for Resilient Virtual Machines Cluster Dynamic Quorum Configuration 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
Guest Clustering Complete Flexibility for Deploying App-Level HA Guest Guest cluster Cluster nodes running restarts supported on on a physical Hyper-V with Live host Cluster Migration failure 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
Guest Clustering with Shared VHDX Guest Clustering No Longer Bound to Storage Topology Flexible choices for placement of Shared VHDX 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
Failover Priority, Affinity & Anti-Affinity Ensure Optimal VM Placement and Restart Operations Upon Hyper-V Anti-Affinity failover, cluster VMs keeps with restart related VMs in on priority VMs each apart node 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
Cluster Aware Updating Integrated Patching Solution for Hyper-V Clusters 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 Uses Windows Update Agent or extensible plug-in U Third-party plug-in for updates Windows Server Cluster Current Workload
Hyper-V Replica Replicate Hyper-V VMs from a Primary to a Replica site Once Upon replicated, Hyper-V site failure, Replica changes VMs can is enabled, replicated be started VMs on on chosen begin secondary replication frequency site 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
Hyper-V Replica Extended Replication Replicate to 3 rd Location for Extra Level of Resiliency Replication can configured be enabled from on the primary 1 st replica to secondary to a 3 rd site Once a VM has been successfully replicated to the replica site, replica can be replicated to a 3 rd 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
Hyper-V Recovery Manager Orchestrate protection and recovery of private clouds 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
Demo Hyper-V Replica
Automatic Virtual Machine Activation Simplifying Activation of Windows Server 2012 R2 Preview VMs Windows Server 2012 1 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 R2 VM Windows Server 2012 R2 Datacenter Hyper-V Host 2 3 4 Windows Server 2012 R2 Preview Datacenter host activated with regular license key Windows Server 2012 R2 Preview VM is created, with an AVMA key injected in the build On start-up, VM checks for an activated, Windows Server 2012 R2 Preview Datacenter Hyper-V host Guest OS activates and won t recheck against host until next guest reboot, or after 7 days.
We need your feedback! Thank you! Session Feedback https://de.surveymonkey.com/s/scu2013dachsessionfeedback Overall Conference Feedback https://de.surveymonkey.com/s/scu2013dachoverallfeedback