Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Optimizing and Troubleshooting: Hyper-V Storage
Introduction
About the contributors
About the companion content
Acknowledgments
Errata & book support
We want to hear from you
Stay in touch
1. Hyper-V storage fundamentals
Virtual storage controllers
Virtual disk file formats
Storage improvements in Windows Server 2012
Additional resources
2. Storage sizing
Using MAP
Additional resources
3. Pass-through disks
Storage options for Hyper-V
Pass-through disk quick review
Scenario 1: Adding a pass-through disk to an already highly available virtual machine
Scenario 2: Adding a pass-through disk to a virtual machine before making it highly available
Scenario 3: Adding a pass-through disk to a virtual machine that is already running
Additional resources
4. Virtual machine snapshots
Understanding snapshots
Example: Broken snapshot tree
Additional resources
5. File system alignment
Identifying file system misalignment
Additional resources
6. Virtual disk fragmentation
Large file size records, dynamic disks, differencing disks, and problems managing highly fragmented files
What is a sparse file?
What is the MFT?
Why should I care?
7. Migrating VHD to VHDX
I migrated my virtual machines. Now what?
Comparing VHDX and VHD performance
Migrating from VHD to VHDX
Optimizing block and cluster sector sizes
Additional resources
8. Monitoring storage performance
Using Performance Monitor
Storage performance counters
Hard disk counters
SMB Client counters
SMB Server counters
Example: Troubleshooting a storage problem using Performance Monitor
Additional resources
9. Cluster Shared Volumes
CSV Redirected Access mode
Example: Network for redirected I/O
Example: Lost direct storage link
Example: Failed backup
Example: Incompatible filter driver
Using CSV performance counters
Exploring Cluster Shared Volume data flow
Metadata operations
Direct I/O operations
File System level redirection
Block level redirection
Cluster Shared Volume Cache performance tuning
Additional resources
10. Live Migration
Why Constrained Delegation?
Some background info
The Hyper-V connection
Setting up Constrained Delegation
Additional resources
11. Virtual Fibre Channel
Fibre Channel on the guest
Prerequisites
Virtual machine not starting
Additional configuration steps
Additional resources
12. Event logs
Hyper-V storage event logs
Example: Missing virtual hard disk
Example: Unsupported Fibre Channel adapter
Additional resources
13. SMB storage
SMB share permissions
Example: Wrong share permissions
Additional resources
14. SMB Multichannel
Troubleshooting SMB Multichannel
Verifying Receive-Side-Scaling
Verifying SMB Multichannel
Excluding a network card
Example: Link down
Additional resources
15. Online backup
Hyper-V backups and VSS
Example: Online backup issue
Additional resources
16. Antivirus exclusions
Configuring antivirus exclusions
Additional resources
17. Windows PowerShell tips
Storage-related tasks and Windows PowerShell
Additional resources
18. Best Practices Analyzer
Troubleshooting with Hyper-V Best Practices Analyzer
Hyper-V BPA
PowerShell and automation
Failover clustering
Summary
Additional resources
19. Storage Spaces
What is Storage Spaces?
Concepts and terms
Deployment modes
Benefits of Storage Spaces to enterprises
Cost effective platform for business critical storage
Flexibility and elasticity
Resiliency and data integrity
Multi-tenancy
Ease of management
Before we start
Deploying your first storage space
A little bit of theory
Planning your storage space
Resiliency and performance tuning
Thin provisioning
Maintaining storage spaces
Extending a virtual disk
Removing a disk from a pool
Rebuilding a server that hosts storage spaces
Troubleshooting storage spaces
Creating a storage space fails
Deleting a storage space fails
Expanding a storage space fails
Additional resources
20. Building a demo environment
Hyper-V over SMB: Step-by-step installation using Windows PowerShell
Overview
Environment details
Script #1: Configuring FST2-DC1 (DNS, Domain Controller, iSCSI Target)
Script #2: Configuring FST2-FS1 (File Server 1)
Script #3: Configuring FST2-FS2 (File Server 2)
Script #4: Configuring FST2-HV1 (Hyper-V host 1)
Script #5: Configuring FST2-HV2 (Hyper-V host 2)
Script #6: Configuring the Cluster FST2-FSC (run from FST2-FS1)
Script #7: Configuring the Classic File Server Cluster FST2-FS (run from FST2-FS1)
Script #8: Configuring the Scale-Out File Server Cluster FST2-SO (run from FST2-FS1)
Script #9: Configuring the virtual machines in FST2-HV1
Script #10: Configuring the virtual machines in FST2-HV2
Script #11: Creating a Hyper-V Cluster using file share storage
Script #12: Optional steps to create a nonclustered file share on FST2-FS1
Conclusion
Additional resources
About the Author
Copyright
← Prev
Back
Next →
← Prev
Back
Next →