Download presentation
Presentation is loading. Please wait.
Published byTerence Cunningham Modified over 9 years ago
1
Hyper-V Storage Senthil Rajaram Senior PM Microsoft Corporation
2
agenda Deep Dive - Existing and New Options Virtual Storage Stack Improvements Example Configurations
3
35 % 27 % 45 % 0 %
5
New for Windows Server 2012
6
Hyper-V Storage Light Up External Storage Arrays
7
WWN
8
Live Migrate Shared Storage WWPN A: C0:03:FF:78:22:A0:00:14 WWPN B: C0:03:FF:78:22:A0:00:15 WWPN A: C0:03:FF:78:22:A0:00:14 WWPN B: C0:03:FF:78:22:A0:00:15 WWPN A: C0:03:FF:78:22:A0:00:14 WWPN B: C0:03:FF:78:22:A0:00:15 WWPN A: C0:03:FF:78:22:A0:00:14 WWPN B: C0:03:FF:78:22:A0:00:15 1. Create A Temporary VM On Destination Hyper-V Server 2. Connect Temporary VM’s HBAs To FC Fabric Using WWPN B 3. Verify Temporary VM Has Connectivity To Shared Storage 4. Complete Normal VM Live Migration (copy memory etc..) Limit IO Queue Depth To 1 5. Pause Source VM 6. Change Temporary VM To Permanent VM and Start IO 7. Logout of FC Fabric and Delete Source VM
9
Hyper-V Storage Virtual Fibre Channel Senthil Rajaram Senior PM Microsoft Corporation
10
VHD Stack
11
Hyper-V Storage Unmap Integration Senthil Rajaram Senior PM Microsoft Corporation
12
VHD Stack
13
Token
14
Hyper-V Storage ODX Integration Senthil Rajaram Senior PM Microsoft Corporation
15
Hyper-V Storage New Storage Options
16
Supports All Existing Scenarios Enables New Scenarios Shared Nothing LM Cross-Cluster LM Requires SMB 3.0 VIR304-Building Flexible Hyper-V Env… VIR306-Hyper-V over SMB
19
Clustered File Server Node B File Server Node A
20
Clustered File Server
21
Host based Backup And Restore Virtual Shadow Service For SMB No Change in Flow For Backup \\FS\S1 VSS Service Backup Agent Remote VSS Agent Remote VSS Provider VSS Service/ Provider \\FS\S1 ~ Snap
24
Pool Inbox Solution Provides Pooling Thin provisioning Resiliency Simple Space Mirror Space Parity Space WSV327-Vast Storage Capabilities for Everyone
25
Clustered Cluster Supports Spaces Not For Parity Spaces Simple Direct IO from all Nodes Mirrored Space CSV Redirection From Non- Owning Nodes Use Low Latency Network (10G or RDMA) For Cluster Network
26
Host Hardware RAID In A Cluster Resiliency To Node Failure LUN Fails Over Resiliency To Disk Failure RAID Clustered PCI RAID WSV310-Cluster-in-a-Box, RDMA, and More SAS
27
Hyper-V Storage Virtual Storage Stack Improvements
28
The New Default Format for Virtual Hard Disks Larger Virtual Disks Large Sector Support Enhanced Perf Larger Block Sizes Enhanced Resiliency Embed Custom Metadata User Defined Metadata
29
Queue Depth 16 IOPS
30
Queue Depth 16 MB/S 25%
31
512B Hardware 4K Hardware 4K
32
Sub-Optimal Performance For Existing VHDs ~30% 512b structures - Sector Bitmap, Header, Footer Parent Locators Hardware Read-Modify-Write Windows Server 2012 New VHDs 4K Aligned - Padding Better Performance, Reduced Need For RMW No Auto Align For Existing VHDs Hardware RMW Hardware RMW 4K Aligned Offset Unaligned F(Off)+512b Aligned F(Off)+4 KB
33
IOPS 6000 % IOPS 6000 % 40%
34
Windows Server 2012 Supports Native 4K Disks Software Read-Modify- Write 512b Logical Sector Virtual Disk Performance Penalty For RMW 4K Logical Sector VHDX No Performance Penalty 512 4K Software RMW Software RMW 512 4K
36
Hyper-V Storage Reclaim Deleted Snapshot Space Quick VM Deployment Senthil Rajaram Senior PM Microsoft Corporation
37
Virtual Storage Stack Virtual Storage Stack VM Dev IO Throughput Was Limited By 1 Channel Per VM Fixed VP For IO Interrupt Handling 256 Queue Depth/SCSI, Shared For All Attached Devices Windows Server 2012 1 Channel/16 VPs, Per SCSI 256 Queue Depth/Device, Per SCSI IO Interrupt Handling Distributed Amongst VPs Dev
38
Hyper-V Storage Scaling IO Senthil Rajaram Senior PM Microsoft Corporation
40
Hyper-V Storage Example Configurations
41
Hyper-V Server Cluster Cluster Shared Volume Shared Virtual Fibre Channel LUN Hyper-V Server Cluster SAN Cluster Shared Volume Block Storage Virtual FC Fibre Channel or iSCSI Block Storage Virtual FC
42
Storage Space Cluster Shared Volume File Share Hyper-V Server Cluster File Share Shared SAS JBOD Array(s) Windows Continuously Available File Servers Mulit-Channel SMB Mulit-Channel SMB
43
Hyper-V Server Cluster Storage Space Cluster Shared Volume Shared SAS JBOD Array(s) Hyper-V Server Storage Space Cluster Shared Volume PCI RAID Cluster Shared Volume Shared SAS JBOD Array(s) Hyper-V Server PCI RAID Cluster Shared Volume
44
Breakout Sessions Session Code Title VIR306Hyper-V over SMB2: Remote File Storage Support in Windows Server 2012 Hyper-V VIR401Hyper-V High-Availability & Mobility: Designing Infrastructure for Your Private Cloud WSV334Windows Server 2012 File and Storage Services Management WSV327Windows Server 2012 Storage Solutions: Vast Storage Capabilities for Everyone VIR302Enabling Disaster Recovery for Hyper-V Workloads Using Hyper-V Replica VIR304Building Flexible Hyper-V Environments: Hyper-V Live Migration and Live Storage Migration WSV410Continuously Available File Server: Under the Hood
45
Hands-on Labs (session codes and titles) Session CodeTitle VIR13-HOLConfiguring Windows Server 2012 Hyper-V to Use Highly Available Storage VIR21-HOLConfiguring Windows Server 2012 Hyper-V Replica VIR12-HOLFlexible Infrastructure with Windows Server 2012 Hyper-V WSV-31-HOLIntroduction to Storage Spaces in Windows Server 2012
46
Product Demo Stations (demo station title and location) Find Me Later At… LocationTitle VIR02-TLCWindows Server 2012 Hyper-V WSV08-TLCWindows Server 2012 Storage LocationTitle VIR02-TLCWindows Server 2012 Hyper-V
47
Talk to our Experts at the TLC #TEVIR301 DOWNLOAD Windows Server 2012 Release Candidate microsoft.com/windowsserver Hands-On Labs DOWNLOAD Windows Azure Windowsazure.com/ teched
48
Connect. Share. Discuss. http://europe.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn
49
Evaluations http://europe.msteched.com/sessions Submit your evals online
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.