420 likes | 587 Views
VIR312. What’s new in Hyper-V in Windows Server 2012 (Part 1). Stu Fox (@ stufox ) Technical Specialist, Microsoft NZ. Agenda. What’s new in Windows Server 2012 Hyper-V Part 1 Scale-up Workloads Storage Clustering & Resiliency Automation & Management Virtual Machine Migration
E N D
VIR312 What’s new in Hyper-V in Windows Server 2012 (Part 1) Stu Fox (@stufox) Technical Specialist, Microsoft NZ
Agenda • What’s new in Windows Server 2012 Hyper-V Part 1 • Scale-up Workloads • Storage • Clustering & Resiliency • Automation & Management • Virtual Machine Migration • What’s new in Windows Server 2012 Hyper-V Part 2 • Networking • VM Mobility • Disaster Recovery • Linux VM’s
Helping You Cloud Optimize Your Business Public Identity ▪ Virtualisation ▪ Management ▪ Development Commontechnologies Private The Microsoft Hybrid Cloud
Building your own cloud just got a lot easier with Windows Server 2012.
Scale-up Workloads LEARN MORE [VIR413] Hyper-V Performance, Scale & Architecture Changes
Mission Critical Workloads Scale Live Migration should just work • Scale isn’t just more virtual processors • No tradeoffs Performance must increase with cores Virtualise workloads considered “non-virtualisable” • Maximize your investment • Let’s build the best cloud together
Scaling up: Physical NUMA NUMA node 1 NUMA node 2 • NUMA (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 Processors Memory Host NUMA
Scaling up: Physical NUMA NUMA node 1 NUMA node 2 Processors • This is optimal… • Memory allocation and thread allocations within the same NUMA node • Memory populated in each NUMA node Memory NUMA node 3 NUMA node 4 Processors Memory Host NUMA
Scaling up: Physical NUMA NUMA node 1 NUMA node 2 Processors • This 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 NUMA node 3 NUMA node 4 Processors Memory Host NUMA
Scaling Up: Guest NUMA NUMA node 1 NUMA node 2 NUMA node 3 NUMA node 4 • Guest 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 A vNUMA node A vNUMA node B vNUMA node B
Your input on Storage Leverage storage array capabilities Native access to SANs from VMs • Maximize your investment • No tradeoffs Help reduce the cost of storage Highly Scalable Virtual Disks • For workloads that don’t require a SAN • 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 LEARN MORE [VIR314] Hyper-V Live Migration & Storage Migration
VHDX The New Default Format for Virtual Hard Disks Up To 64 TB MB Alignment Internal Log Enhanced Perf Embed Custom Metadata Larger Block Sizes User Defined Metadata Large Sector Support Enhanced Resiliency Larger Virtual Disks
VHDX Performance - 32KB Random Writes IOPS Queue Depth 16
VHDX Performance - 1MB Sequential Writes MB/S 25% 25% Queue Depth 16
Offloaded Data Transfer (ODX) Token Offload Write Offload Read Token Token Virtual Disk Virtual Disk Actual Data Transfer Intelligent Storage Array
Hyper-V ODX Support • Secure Offload data transfer • Fixed VHD/VHDX Creation • Dynamic VHD/VHDX Expansion • VHD/VHDX Merge • Live Storage Migration ~3 Minutes <1 Second!
Increased Storage Efficiency – Unmap • Unmap • Storage Informed Of Unused Space • Efficiencies At Virtual Layer • Allows Reuse Of Unused Blocks • Efficiencies At Physical Layer • VMs Unmap Passed To Hardware • Supported On • VHDX & PassThru Disks • Virtual SCSI or Virtual Fibre Channel Hyper-V Host VM VHD Stack VHDX External Storage Array
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.
CriticalSafeguard 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
Your input on High Availability VMs Need Access to Fibre Channel SANs Legacy Apps that don’t support Clustering • We have apps and data there… • Let’s improve availability of those apps too Ease integration with SAN replication/snapshotting Highly Scalable Virtual Disks Make it all work. • 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… LEARN MORE LEARN MORE [WSV326] The Path to Continuous Availability in Windows Server 2012 [WSV321] NIC Teaming and Multichannel Solutions
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… LEARN MORE [WSV423] Cluster Shared Volumes Reborn in Windows Server 2012 LEARN MORE [WSV322] Cluster Aware Updating
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 portson the host • Works with Live Migration NPIV port(s)
Complete Redundancy In the Box • Hyper-V Replica for Asynchronous Replication • CSV 2.0 Integration with Storage Arrays for Synchronous Replication Disaster Recovery • Non-Cluster Aware Apps: Hyper-V App Monitoring • VM Guest Cluster: iSCSI, Fiber Channel • VM Guest Teaming of SR-IOV NICs Application/Service Failover • Network Load Balancing & Failover via Windows NIC Teaming • Storage Multi-Path IO (MPIO) • Multi-Channel SMB I/O Redundancy • Live Migration for Planned Downtime • Failover Cluster for Unplanned Downtime Physical Node Redundancy • Windows Hardware Error Architecture (WHEA)/RAS Hardware Fault
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 IPv4 • Set-DnsClientServerAddress -InterfaceAlias "Management" -ServerAddresses(“<DNS 1>",“<DNS 2>") • Rename-Computer <Computer Name> • Add-computer -DomainName<Domain Name> • Restart-computer • Install-windowsfeature-Name Hyper-V • Install-windowsfeature -Name RSAT-Hyper-V-Tools • Restart-Computer • new-vmswitch -Name "BPC" -AllowManagementOS $false -NetAdapterName "Guest" • new-item -Path "D:\virtual hard disks" -ItemType directory • new-item -Path "D:\virtual machines" -ItemType directory • set-vmhost -VirtualHardDiskPath "D:\virtual hard disks" -VirtualMachinePath "D:\virtual Machines" • new-item -Path "D:\gold images" -itemtype directory • new-item -Path "D:\replica hard disks" -itemtype directory • Set-VMReplicationServer -AllowedAuthenticationType Kerberos -ReplicationAllowedFromAnyServer $true -ReplicationEnabled $true -DefaultStorageLocation "D:\replica hard disks" • set-vmhost -UseAnyNetworkForMigration $true • enable-vmmigration
Management • Improved Import/Export Process • Resource Metering • WHEA?
Virtual Machine Converter • The Microsoft Virtual Machine Converter Beta Solution Accelerator • 4MB download that converts VMware virtual machines to Hyper-V • Provides 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-V • Uninstalls the VMware tools on the source VM and installs the Hyper-V Integration Services as appropriate • Includes 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.