Upload
warren-pitts
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
What’s new in Hyper-V in Windows Server 2012 (Part 1)Stu Fox (@stufox)Technical Specialist, Microsoft NZ
VIR312
Agenda
What’s new in Windows Server 2012 Hyper-V Part 1Scale-up WorkloadsStorageClustering & ResiliencyAutomation & Management Virtual Machine Migration
What’s new in Windows Server 2012 Hyper-V Part 2NetworkingVM MobilityDisaster RecoveryLinux VM’s
Public
Commontechnologi
esIdentity ▪ Virtualisation ▪ Management ▪
Development
Private
Helping You Cloud Optimize Your BusinessThe Microsoft Hybrid Cloud
Building your own cloud just got a lot easier with
Windows Server 2012.
Scale-up Workloads
[VIR413] Hyper-V Performance, Scale & Architecture Changes
LEARN MORE
Mission Critical Workloads
Scale
Scale isn’t just more virtual processors
Live Migration should just work
No tradeoffs
Performance must increase with cores
Maximize your investment
Virtualise workloads considered “non-
virtualisable”Let’s build the best cloud together
Hyper-V Scale ComparisonMassive Scale in the Box
Windows Server 2008 Windows Server 2008 R2
Windows Server 2012
HW Logical Processor Support
16 LPs 64 LPs 320 LPs
Physical Memory Support
1 TB 1 TB 4 TB
Cluster Scale 16 Nodes up to 1000 VMs
16 Nodes up to 1000 VMs
64 Nodes up to 8,000 VMs
Virtual Machine Processor Support
Up to 4 VPs Up to 4 VPs Up to 64 VPs
VM Memory Up to 64 GB Up to 64 GB Up to 1 TB
Live Migration Yes, one at a time Yes, one at a time Yes, with no limits. As many as hardware will
allow.
Live Storage Migration
No. Quick Storage Migration via SCVMM
No. Quick Storage Migration via SCVMM
Yes, with no limits. As many as hardware will
allow.
Servers in a Cluster 16 16 64
VP:LP Ratio 8:1 8:1 for Server12:1 for Client (VDI)
No limits. As many as hardware will allow.
Scaling up: Physical NUMANUMA (Non-uniform memory access)
Helps hosts scale up the number of cores and memory access
Partitions cores and memory into “nodes”
Allocation and latency depends on the memory location relative to a processor
High performance applications detect NUMA and minimize cross-node memory access
Host NUMA
Memory
Processors
NUMA node 1 NUMA node 2
Scaling up: Physical NUMA
This is optimal…Memory allocation and thread allocations within the same NUMA node
Memory populated in each NUMA node
Host NUMA
Memory
Processors
NUMA node 1 NUMA node 2
Memory
Processors
NUMA node 3 NUMA node 4
Scaling up: Physical NUMAThis isn’t optimal…
System is imbalanced
Memory allocation and thread allocations across different NUMA nodes
Multiple node hops
NUMA Node 2 has an odd number of DIMMS
NUMA Node 3 doesn’t have enough
NUMA Node 4 has no local memory (worst case)
Memory
Processors
NUMA node 1 NUMA node 2
Memory
Processors
NUMA node 3 NUMA node 4
Host NUMA
Scaling Up: Guest NUMAGuest NUMA
Presenting NUMA topology within VM
Guest operating systems & apps can make intelligent NUMA decisions about thread and memory allocation
Guest NUMA nodes are aligned with host resources
Policy driven per host – best effort, or force alignment
vNUMA node AvNUMA node B vNUMA node AvNUMA node B
NUMA node 1 NUMA node 2 NUMA node 3 NUMA node 4
Storage
Your input on Storage
Leverage storage array capabilities
Maximize your investment
Native access to SANs from VMs
No tradeoffs
Help reduce the cost of storage
For workloads that don’t require a SAN
Highly Scalable Virtual Disks
Big data is here
Dynamic, High Performance Storage
Live Storage Migration
Virtual Fiber Channel
Support for File Based
Storage on SMB 3.0
New VHDX Format
Online MetaOperations
Live VHD Merge (Snapshot
Merge)
Live New Parent
Native 4K Disk Support
Offloaded Data Transfer
(ODX)
UNMAP Support[VIR314] Hyper-V Live Migration & Storage Migration
LEARN MORE
The New Default Format for Virtual Hard Disks
VHDX
Up To 64 TB
Larger Virtual Disks
MB Alignmen
t
Large Sector
Support
Enhanced Perf
Larger Block Sizes
Internal Log
Enhanced Resiliency
Embed Custom
Metadata
User Defined
Metadata
VHDX Performance - 32KB Random Writes
PassThru Fixed Dynamic Differencing125000
130000
135000
140000
145000
150000
155000
160000Disk VHD VHDX
10%
10%
Queue Depth 16
IOPS
VHDX Performance - 1MB Sequential Writes
PassThru Fixed Dynamic Differencing0
200
400
600
800
1000
1200
1400
1600
1800Disk VHD VHDX
Queue Depth 16
MB/S
25% 25%
Offloaded Data Transfer (ODX)
Intelligent Storage Array
Virtual Disk
Virtual Disk
Actual Data Transfer
Offload Read Token Token
Offload Write
Token
Hyper-V ODX Support
Secure Offload data transfer
Fixed VHD/VHDX Creation
Dynamic VHD/VHDX Expansion
VHD/VHDX Merge
Live Storage Migration
Average Desktop
ODX0
50
100
150
200
Creation of a 10 GB Fixed Disk
Time (seconds)
<1 Second!
~3 Minutes
Hyper-V Host
VHD Stack
Increased Storage Efficiency – UnmapUnmap
Storage Informed Of Unused Space
Efficiencies At Virtual LayerAllows Reuse Of Unused Blocks
Efficiencies At Physical LayerVMs Unmap Passed To Hardware
Supported OnVHDX & PassThru DisksVirtual SCSI or Virtual Fibre Channel
VHDX
External Storage Array
VM
ODX & UNMAP
Hyper-V Storage No Limits & Dynamic
Windows Server 2008 Windows Server 2008 R2
Windows Server 2012
Live Storage Migration
No. Quick Storage Migration via SCVMM
No. Quick Storage Migration via SCVMM
Yes, with no limits. As many as hardware will
allow.
VMs on File Storage No No Yes, SMB 3.0
Guest Fiber Channel No No Yes
Virtual Disk Format VHD up to 2 TB VHD up to 2 TB VHD up to 2 TBVHDX up to 64 TB
VM Guest Clustering Yes, via iSCSI Yes, via iSCSI Yes, via iSCSI or FC
Native 4k Disk Support
No No Yes
Live VHD Merge No, offline. No, offline. Yes
Live New Parent No No Yes
Secure Offloaded Data Transfer (ODX)
No No Yes
Hyper-V: Over 1 Millions IOPs from a Single VM
Industry Leading IO Performance• VM storage performance on par
with native• Performance scales linearly with
increase in virtual processors• Windows Server 2012 Hyper-V
can virtualise over 99% of the world’s SQL Server.
Securing Data at Rest
Critical Safeguard for the CloudEncrypted cluster volumes
BitLocker encrypted cluster disks
Support for traditional failover disks
Support for Cluster Shared Volumes
Cluster Name Object (CNO) identity used to lock and unlock Clustered volumes
Enables physical security for deployments outside of secure datacenters
Branch office deployments
Volume level encryption for compliance requirements
Negligible (<1%) performance impact
Clustering & Resiliency
Your input on High AvailabilityVMs Need Access to Fibre Channel
SANsWe have apps and data there…
Legacy Apps that don’t support
ClusteringLet’s improve availability of those
apps too
Ease integration with SAN
replication/snapshotting
Make it all work.
Highly Scalable Virtual Disks
Big data.
Availability Enhancements
Windows NIC Teaming
Continuously Available File Server (SMB) storage
CSV 2.0 Integration with Storage Arrays for Replication &
HW snapshots out of the box
Guest Clustering via Fiber Channel for HA
Support for Concurrent Live/Live Storage Migrations
Major Failover Cluster Enhancements…[WSV326] The Path to Continuous Availability in Windows Server 2012
LEARN MORE
[WSV321] NIC Teaming and Multichannel Solutions
LEARN MORE
Scale, Management, Policy & StorageFailover cluster
Support for 64 nodes & 8,000
VMs in a Cluster
Cluster Aware Updating
Cluster Shared Volumes 2.0
VM Failover Prioritization
Anti-Affinity VM Rules
Cluster Wide Task Scheduling
Inbox Live Migration Queuing
SMB Support
Hyper-V App Monitoring
Guest Clustering via Fiber
Channel…
[WSV423] Cluster Shared Volumes Reborn in Windows Server 2012
LEARN MORE
[WSV322] Cluster Aware UpdatingLEARN MORE
Guest Fiber Channel Architecture
Up to four virtual HBAs assigned to each VM
WWNs assigned to each VM
Doesn’t require re-zoning
NPIV utilized to surface VM ports
on the host
Works with Live MigrationNPIV port(s)
Complete Redundancy In the Box
Disaster Recovery• Hyper-V Replica for Asynchronous Replication• CSV 2.0 Integration with Storage Arrays for Synchronous
Replication
Application/Service Failover
• Non-Cluster Aware Apps: Hyper-V App Monitoring• VM Guest Cluster: iSCSI, Fiber Channel• VM Guest Teaming of SR-IOV NICs
I/O Redundancy• Network Load Balancing & Failover via Windows NIC Teaming• Storage Multi-Path IO (MPIO)• Multi-Channel SMB
Physical Node Redundancy
• Live Migration for Planned Downtime• Failover Cluster for Unplanned Downtime
Hardware Fault • Windows Hardware Error Architecture (WHEA)/RAS
Automation & Manageability
Manageability Comparison
Windows Server 2008 Windows Server 2008 R2
Windows Server 2012
Hyper-V PowerShell No No Yes
Network PowerShell No No Yes
Storage PowerShell No No Yes
SCONFIG No Yes Yes
Enable/Disable Shell No(Server Core @ OS
Setup)
No(Server Core @ OS
Setup)
Yes, MinShell
VMConnect Support for RemoteFX
N/A No Yes
Hyper-V PowerShell
Host Configuration New-NetLbfoTeam -Name "Guest" -teamMembers ("Ethernet", "Ethernet 3")New-NetLbfoTeam -Name "Management" -teamMembers ("Ethernet 2", "Ethernet 4") New-NetIPAddress –IPAddress <IP Address> -InterfaceAlias "Management" -PrefixLength 24 -DefaultGateway <Default Gateway> -AddressFamily IPv4Set-DnsClientServerAddress -InterfaceAlias "Management" -ServerAddresses (“<DNS 1>",“<DNS 2>") Rename-Computer <Computer Name>Add-computer -DomainName <Domain Name>Restart-computerInstall-windowsfeature -Name Hyper-VInstall-windowsfeature -Name RSAT-Hyper-V-ToolsRestart-Computer new-vmswitch -Name "BPC" -AllowManagementOS $false -NetAdapterName "Guest"new-item -Path "D:\virtual hard disks" -ItemType directorynew-item -Path "D:\virtual machines" -ItemType directoryset-vmhost -VirtualHardDiskPath "D:\virtual hard disks" -VirtualMachinePath "D:\virtual Machines"new-item -Path "D:\gold images" -itemtype directorynew-item -Path "D:\replica hard disks" -itemtype directory Set-VMReplicationServer -AllowedAuthenticationType Kerberos -ReplicationAllowedFromAnyServer $true -ReplicationEnabled $true -DefaultStorageLocation "D:\replica hard disks"
set-vmhost -UseAnyNetworkForMigration $trueenable-vmmigration
Management
Improved Import/Export ProcessResource MeteringWHEA?
Resource Metering
Virtual Machine Migration
Virtual Machine Converter
The Microsoft Virtual Machine Converter Beta Solution Accelerator
4 MB download that converts VMware virtual machines to Hyper-VProvides a quick, low-risk option for VMware customers to evaluate Hyper-V
What it does:Converts VMware VMs, virtual disks and configuration, (memory, virtual processor, etc.) from the source to Hyper-VUninstalls the VMware tools on the source VM and installs the Hyper-V Integration Services as appropriateIncludes an easy-to-use wizard-driven GUI simplifying VM conversion
Virtual Machine Converter
The current MVMC supports converting virtual machines created with:
VMware vSphere 4.1
VMware vSphere 5.0
To virtual machines for:Windows Server 2008 R2 SP1 Hyper-V
Microsoft Hyper-V Server 2008 R2 SP1
Support for Windows Server “8” Hyper-V not in MVMC Beta
Coming Soon…
Related Content
Breakout Sessions (session codes and titles)
Hands-on Labs (session codes and titles)
Product Demo Stations (demo station title and location)
Related Certification Exam
Find Me Later At…
© 2012 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.