
Explore advanced Hyper-V topics, including live migration, live storage movement, high availability, replica, templates and images, System Center Virtual Machine Manager, private cloud, and remote desktop services.
John Savel shares over 20 years of Windows and virtualization expertise, highlighting Hyper-V mastery, his books on Hyper-V and infrastructure services, and his blog and YouTube resources.
Explore SR-IOV and how it bypasses the virtual switch to assign virtual functions to VMs, reducing latency and enabling higher network throughput.
Explore how VMQ maps separate queues on network adapters to individual virtual machines, boosting throughput while preserving the virtual switch and enabling dynamic queue allocation based on load.
Enable the virtual machine queue on the network adapter and verify vm queue active in the networking tab. Understand how switch dependent versus switch independent nic teaming affects available queues.
Understand how receive side scaling (rss) distributes incoming packets across multiple virtual processes, enable virtual machines to utilize the full bandwidth of a 10 gigabit network.
Leverage nic teaming to combine multiple adapters into a single logical connection for Hyper-V, using dynamic load balancing and flow lets for resilient, high-throughput networking on Windows Server.
Configure NIC teaming on Windows Server via the graphical interface or PowerShell, create a team from adapters with dynamic load balancing, and bind it to a Hyper-V virtual switch.
Deploying NIC teaming with System Center Virtual Machine Manager to automatically create a NIC team and Hyper-V virtual switch via an uplink port profile, with configured load balancing and teaming mode.
Explore the three Hyper-V virtual switch types: external, internal, and private. Connect virtual machines to the host and manage NIC binding, VNICs, and VLAN IDs.
Compare synthetic and legacy Hyper-V network adapters; synthetic uses the VM bus for higher performance with hardware acceleration and QoS, while legacy remains for OS without integration or PXE boot.
Add virtual machine network adapters using synthetic NICs by default, with legacy NICs for generation 1 when needed, and manage them via PowerShell for switches, VLANs, and live migration.
Configure nics on virtual machine while it runs using Hyper-V Manager, SCVMM, or PowerShell to connect nics to switches, move nics between switches, and adjust nic teaming and bandwidth limits.
Master how to use Microsoft Message Analyzer to capture and view network traffic in Hyper-V environments, including promiscuous mode, virtual switch visibility, and DNS traffic troubleshooting with filters.
Explore Hyper-V storage types, from direct attached disks to external enclosures and clustered storage, including cluster shared volumes, storage spaces, SMB 3, iSCSI, and SAN.
Learn how to perform VHDX maintenance in Hyper-V, including mounting and dismounting disks, converting between VHD and VHDX, compacting, resizing, and inspecting disk properties.
Master dynamic VHDX resize in Hyper-V by expanding or shrinking generation 2 VMs online, with SCSI vs IDE constraints, and using Disk Manager or PowerShell.
Learn how storage spaces create storage pools from direct attached or external disks, then build virtual disks with thin provisioning, mirroring, parity, and an SSD tier for optimized performance.
Explore creating storage pools with mixed HDD and SSD, then deploy virtual disks with fixed or thin provisioning. Compare tiering, resiliency options like mirroring or parity, and SSD/standard tier configuration.
Create a new storage pool from attached disks in server manager, then build a virtual disk with storage tiering across ssd and hdd and enable two-way mirroring for resiliency.
Create a storage space with PowerShell by identifying eligible disks and building a storage pool. Configure SSD and HDD tiers and a virtual disk, then optimize data movement with caching.
Learn to configure clustered storage spaces using an external storage enclosure to share disks across all cluster nodes, and create virtual disks for Hyper-V VM storage.
Explore how SMB 3 elevates enterprise storage for Hyper-V and SQL workloads with features such as transparent file over, cluster shared volumes, scale-out, multi-channel, and RDMA-enabled performance and encryption.
Use SMB 3 with Hyper-V to enable continuous availability via scale-out file server and cluster shared volumes. Create and manage SMB shares for VM data with PowerShell, applying precise permissions.
Learn how iSCSI enables shared storage over standard IP networks, with initiators and targets, using Windows Server and Hyper-V to host and manage virtual disks.
Explore virtual fiber channel overview, enabling direct vm access to storage via virtual san and host bus adapters, with redundant paths and multipath i/o.
Implement virtual fiber channel in Hyper-V by creating per-host virtual SANs, assigning adapters to VMs, and zoning storage to worldwide port names, then run multipath I/O discovery.
Troubleshoot virtual fibre channel by verifying PRV, zoning, and WWPN mappings for adapters; check Hyper-V fibre channel log to diagnose storage issues and connectivity affecting VM startup and live migrations.
Explore how shared VHDX files provide multi-VM storage via a cluster shared volume, abstracting physical storage and enabling guest clustering in Hyper-V.
Set up and use shared vhdx files in Hyper-V to enable multi-VM storage through cluster shared volumes and SMB 3. Verify sharing with PowerShell commands.
Explore how data deduplication in Windows Server 2012 uses variable-sized block-level dedup to store a single instance of duplicate blocks, saving space on volumes while allowing exclusions and VDI optimization.
Enable data deduplication on Hyper-V hosts and clustered volumes, configure scheduled optimizations for file servers and VDI, and monitor the resulting storage savings from deduplicated data.
Explore storage quality of service in virtualization, configuring per-VM minimum and maximum IOPS (hard limit) and bandwidth to guarantee fair resource sharing and prevent noisy neighbors.
Learn to deploy quality of service in Hyper-V by configuring virtual disk QoS with min and max IOPS, monitor with resource metering, and manage SMB bandwidth by category.
Explore how SCVMM integrates with SANs using SMI-S providers from EMC and NetApp, supports storage spaces and SMB, and boosts efficiency with ODX and cloning for fast virtual machine deployment.
Explore how templates streamline deploying virtual machines by using a preinstalled, updated virtual hard disk. Learn how OS customization and sysprep generalization enable duplication and configuration of VM settings.
Learn how sysprep generalizes a Windows image to remove security IDs, seeds, and GUIDs, enabling duplication, preparing for the out-of-box experience, and creating Hyper-V templates.
Explore two practical methods to keep Hyper-V template VHDs up to date: patch via a mounted VM with checkpoints and sysprep, or inject patches directly into VHDs with a script.
manually deploy hyper-v virtual machines from a template, copy template, create a generation 2 vm, attach the disk, and run sysprep to specialize the OS and prepare for domain join.
Leverage System Center Virtual Machine Manager to create templates with hardware and guest OS profiles, manage library servers and assets, and deploy virtual machines from closest equivalent templates.
Deploy a virtual machine from a template in SCVMM by selecting a template, naming the VM, and applying hardware, network, and OS settings for fast zero-touch deployment.
Discover how Hyper-V integration services deliver virtual hardware drivers and host–guest communication to enable automatic activation, time synchronization, health checks, and efficient interoperability for Windows and Linux virtual machines.
Learn how Hyper-V integration services install across Windows and Linux guests, including automatic updates via Windows Update and Linux distributions, with quick deployment from ISO or host updates.
Explore the types of Hyper-V integration services, including automatic stop, time synchronization, data exchange, VSS application backups, and guest services for file copy, enabling secure host–guest interactions.
Migrate operating system instances to Hyper-V using physical-to-virtual and virtual-to-virtual approaches, convert disk formats with the Microsoft Virtual Machine Conversion Utility, and leverage Azure Site Recovery for replication-based migration.
Discover how to convert virtual and physical machines to Hyper-V or Azure using MVMC, with GUI and PowerShell workflows, plus alternatives like MAT and shift.
Explore migration to azure with the Microsoft migration accelerator and azure site recovery. Today the target is azure only; MVMC is needed for hyper-v migrations, with future hyper-v support anticipated.
Explore how the Microsoft assessment and planning toolkit helps map your current virtualization and server landscape, gather inventory and performance data, and generate consolidation recommendations for on-premises and Azure migrations.
Upgrade Hyper-V environments by performing in-place upgrades from older Windows Server versions to 2012, while minimizing downtime through live migration, shared-nothing migration, and careful clustering.
Plan resource requirements for Hyper-V environments by discovering workload needs, collecting performance data during busy times, and balancing placement with live migration and cluster reserves.
Review Hyper-V capacity limits to understand host resource usage and how to allocate memory and virtual CPUs to virtual machines. Learn NUMA awareness, dynamic memory ranges, the impact of hyper-threading, memory per VM up to 1 TB, up to 64 virtual CPUs per VM, and 64 TB VHD sizes.
Explore how to view and interpret Hyper-V resource utilization by examining performance monitor counters for virtual processors, memory pressure, and storage latency across hosts and VMs.
Since Windows Server 2012, resource metering tracks per-VM utilization every five seconds to aid performance troubleshooting with Performance Monitor. Live migrations preserve metrics across hosts, avoiding data overload.
Learn how to deploy resource metering for virtual machines, enable per-VM metering, and reset or disable metering using VM resource metering commands, since no graphical interface exists.
View resource metering data for Hyper-V VMs, including CPU in megahertz, memory, IOPS, and storage latency, with options to enable, reset, or disable metering and to aggregate by resource pools.
Monitor Hyper-V environments with a holistic, proactive approach using Operations Manager and OMS, leveraging management packs to unify host, storage, network, and apps health, alerts, and capacity planning.
Leverage high availability through clustering to protect Hyper-V workloads by migrating resources between shared hardware nodes, enabling planned or unplanned failover with minimal downtime.
Discover how Windows Server failover clustering achieves high availability with multi-node clusters, shared storage, and quorum, and learn to manage resources, networks, and live migration.
Discover how Hyper-V uses failover clustering to host virtual machines as cluster roles, providing fast restarts on node failure and seamless memory and device state migration with clustered storage.
Enable the failover clustering feature on nodes via server manager or PowerShell, then validate and create the cluster with shared storage using cluster manager. The cluster IP uses DHCP.
Deploy a highly available Hyper-V virtual machine by using the deployment wizard to choose a cluster, suitable host, and nearby storage, then convert the VM into a cluster resource.
Manage Hyper-V VMs through Failover Cluster Manager to make them highly available. Modify memory, processor, and hardware; create VMs and storage; perform live migrations between cluster nodes with no downtime.
Enable Hyper-V high availability via failover clustering, migrate VMs between nodes, monitor critical services, protect networks, and orchestrate cluster-wide patching with one-click updates.
Explore how quorum prevents split-brain in failover clustering by using votes and resources like disk or file share witnesses, with dynamic quorum and multi-site strategies.
Learn to configure the live migration network in a Hyper-V cluster by selecting cluster networks, setting a preferred order, and blocking other networks with PowerShell to control migrations.
Learn how cluster shared volumes let all cluster nodes access the same NTFS storage for Hyper-V VMs, with a coordinator, CSP, and redirected IO.
Enable and manage cluster shared volumes in Windows Server 2012, rename volumes, and monitor CSP disks with Get-ClusterSharedVolumeState for troubleshooting.
Learn how live migration moves virtual machines between cluster nodes with no downtime in Hyper-V. Copy memory and device state while the VM runs with incremental updates and milliseconds pauses.
Learn the live migration requirements for Hyper-V on Windows Server 2012, including shared storage and at least one gigabit per second bandwidth, plus configuring simultaneous migrations.
perform a live migration in a Hyper-V cluster by right-clicking a VM, selecting move, and choosing the target node with a live migration type; SMB and shared-nothing options may apply.
Move a virtual machine's storage while it remains running, introduced with Windows Server 2012, by duplicating source VHDs and updating target in real time, then flipping over with no downtime.
Perform a live storage move for a Hyper-V virtual machine using Hyper-V Manager, PowerShell, or System Center Virtual Machine Manager, including VHDs, configuration, checkpoints, and the smart paging file.
Learn how to perform shared nothing live migration in Hyper-V, moving VMs with storage across two Windows Server 2012 hosts with no downtime and optional SMB storage.
Execute a shared nothing live migration by selecting a destination store and remote subfolder, then initiate the move, which uses compression, destroys data, synchronizes, and finally transfers virtual machine memory.
Assess disaster recovery for Hyper-V, focusing on high availability, shared storage constraints, and replication options, then map dependencies and test the plan with user access in mind.
Explore how Hyper-V replica provides asynchronous replication of virtual hard disks for disaster recovery. Discover extended replication, a replica of the replica for offsite protection, recovery points, and VSS integration.
Enable Hyper-V replica on standalone or clustered servers using Kerberos or certificate-based authentication, with optional encryption. Use a Hyper-V broker in clusters to orchestrate replication and support reverse replication.
Enable and customize Hyper-V replication to a target server, selecting authentication, compression, and which VHDs to replicate, and schedule application-consistent snapshots with VSS, plus initial seeding options.
Learn the three Hyper-V replica failover types: test, planned, and unplanned, and how to perform them from the primary or replica using checkpoints, VSS, and PowerShell for automation.
Inspect Hyper-V replica health using Hyper-V Manager and PowerShell, view synchronization status, latency, and errors, and learn how to perform block-by-block synchronization and suspend or resume replication.
Explore Azure Site Recovery as an orchestration service for disaster recovery, enabling Hyper-V to Hyper-V or to Azure, with recovery plans, testing, and controlled failover from on-premises to Azure.
Replicate Hyper-V virtual machines to Azure using the Azure Site Recovery provider, register Virtual Machine Manager, and orchestrate protection and failover.
Explore how remote desktop services on windows server deliver virtual desktops or published applications to devices via remote desktop protocol, with vdi and session host options, licensing, and gateway functionality.
See how Hyper-V fits in Remote Desktop Services and VDI with pooled client OS images, per-user VDI, a template VM, differencing disk, rollback checkpoint, and a connection broker.
Explore how remote fx delivers consistent graphics by enabling server-side rendering for DirectX applications, supported by GPU virtualization, USB redirection, and hops codec.
Enable RemoteFX by configuring the remote desktop virtualization host, selecting a capable GPU for virtual machines, and allocating memory and display settings while ensuring remote desktop licensing.
Demonstrate RemoteFX in action with GPU rendering, sound redirection, and DirectX access inside a Windows 8.1 Enterprise VM on Hyper-V.
Recognize Hyper-V as an industry-leading hypervisor with scalable features like 64 vCPU, one terabyte of memory, live migration, replica for disaster recovery, and hybrid cloud integration with public cloud.
In this Advanced Hyper-V Implementation and Management training course, expert author John Savill will teach you how to architect and deploy Hyper-V deployments. This course is designed for users that already have experience with Hyper-V.
You will start by learning about advanced networking and virtual storage with Hyper-V. From there, John will teach you how to create and use Hyper-V templates, including how to manually deploy virtual machines for Hyper-V, install Hyper-V integration services, and use MVMC. This video tutorial also covers tuning and resource management with Hyper-V, failover clustering, and Hyper-V live migration. Finally, you will learn how Hyper-V fits in a remote desktop services solution.
Once you have completed this computer based training course, you will have learned advanced concepts for implementing and managing Hyper-V.