
Explore Windows Server 2019 high-availability options, including failover clustering, network load balancing, and Hyper-V replica, with a step-by-step guide to building a virtual lab and practical deployment steps.
Explore high availability for Windows Server 2019, including why it matters for web, file, and other services, disaster recovery and business continuity, plus Microsoft out-of-the-box options.
Explore high availability options for Windows servers, including failover clustering and Hyper-V solutions. Learn about storage spaces direct, storage replication, Hyper-V replica, and network load balancing.
Set up a Windows Server 2019 high-availability lab with Hyper-V and clustering in VMware Workstation, including a domain controller, management workstation, and nested virtualization across three nets.
Explore Hyper-V migration options on Windows Server 2019 for high availability, including live migration with shared nothing, storage migration, and storage replica across sites for disaster recovery.
Configure Kerberos authentication for Hyper-V live migration by enabling live migrations, selecting Kerberos with constrained delegation in Active Directory, and choosing TCP/IP, compression, or SMB Direct migration options.
Demonstrate shared nothing live migration for Windows Server 2019 by moving a virtual machine between Hyper-V hosts using the gui and PowerShell, including storage migration and virtual hard disk transfer.
Prepare an SMB3 share on the file server for Hyper-V to share storage across hosts. Grant Hyper-V1 and Hyper-V2 computer accounts full access and configure constrained delegation in Active Directory.
Learn how to perform a storage migration in Hyper-V by moving only virtual machines' hard disks to a new storage path using the wizard or PowerShell.
Perform a live migration in Hyper-V with shared storage via the move-VM command, finishing in seconds. Compare speed to shared-nothing migration and confirm the VM runs on the destination host.
Configure Hyper-V replica for disaster recovery by copying VMs to a replica host, enable Kerberos or certificate-based authentication, set replication intervals and recovery points, and perform planned or unplanned failovers.
Explore five major failover clustering architectures in Windows Server 2019, from traditional block-level storage to hyper-converged and disaggregated storage spaces direct.
Configure Windows Server 2019 high availability cluster networking by validating the cluster and setting up management and storage networks. Use the ice cores target on file one to present storage.
Configure cluster storage by starting the iSCSI initiator service on both cluster nodes, connect initiators to the target, and create a 30 GB virtual disk.
Configure iSCSI persistence by setting the session persistent flag to true after connecting initiators to the iSCSI target, and verify with get iscsi session on each cluster node.
Bring the disk online on cluster one, initialize it, and create a new NTFS volume labeled Scalzi Lun one with drive letter X for use in failover clustering.
learn to set up a windows failover cluster by installing the failover clustering feature, validating configuration, and creating the cluster with storage and network resources.
Configure workgroup, single-domain, and multi-domain clusters in Windows Server 2019 using a shared local account. Set up DNS suffixes and a DNS administrative access point for quorum options.
Understand how quorum validates cluster availability in Windows failover clusters through votes and witnesses. Learn how dynamic quorum and disk, file share, or cloud witnesses support single-site and multi-site configurations.
Cluster aware updating automates patching across cluster nodes, moves workloads, restarts nodes, and applies updates with configurable schedules; requires remote server administration tools for failover clustering on all nodes.
Perform a cluster os rolling upgrade across physical hosts only, with zero downtime, evicting, upgrading, and rejoining each node, then raise the cluster functional level to the new server version.
Learn how to restore a single node or an entire cluster after database corruption, using non authoritative restores or authoritative restores, and restart the cluster service to finalize recovery.
Explore guest clustering in Windows Server 2019, showing how virtual machines form a cluster on a host cluster and host various highly available services like DFS namespace server and FTP.
Configure role-specific settings in a Windows Server 2019 failover cluster by installing the DHP server role on both nodes, using remote PowerShell, and managing the service via the cluster manager.
Create iSCSI virtual disks as clustered storage and initialize LUNs. Format NTFS volumes, add them to the cluster, and configure an SMB share for a highly available file server.
Configure failover and preference settings in a Windows Server 2019 high-availability cluster to control preferred and possible owners, priority, failback, resource health checks, and service dependencies.
Demonstrates how a cluster failover works by stopping the cluster service on a node, moving roles and disks to cluster two, and notes failback and preferred owner considerations.
Compare scaling out file server with a traditional clustered file server in Windows Server 2019 high availability, highlighting single-node instances versus multi-node scale-out for application data like Hyper-V and SQL.
Stretch a traditional failover cluster across two sites, add Site B nodes, and configure a file share witness quorum using a shared storage to enable disaster recovery.
Configure stretch cluster site awareness across multi-location nodes using PowerShell, defining Site A and Site B with descriptions and locations, assigning nodes to each site, and setting a preferred site.
Prepare storage for storage replica by creating and configuring LUNs and virtual disks on site B, initializing and formatting drives, and adding storage to the cluster.
Learn to validate storage replica topology in a Windows failover cluster by creating site roles, assigning storage, and running storage replica tests in PowerShell, then review results.
Configure storage replica to stretch the cluster between Site A and Site B, seed data, select replication mode, and verify failover and migration.
Explore Azure-aware clusters that automatically detect Azure infrastructure, optimize proactive failover, and log maintenance events to maximize availability, and learn cluster sets that scale out and support live VM migrations.
Determine S2D deployment scenarios in Windows Server 2019, comparing hyper-converged and disaggregated clusters, with replicated local storage and Hyper-V hosts to protect virtual machines.
Explore storage spaces direct resiliency configurations for a four-machine cluster, including two-way mirroring, three-way mirroring, parity, erasure coding, and auto-tiering between performance and capacity tiers.
Implement a hyperconverged s2d cluster by provisioning four servers, installing failover clustering, file services, and Hyper-V, validating disks, creating the cluster, and configuring a file-share quorum.
Enable S2D on Windows Server 2019 by adding a registry key to all cluster nodes with PowerShell, then form a storage pool for hosting virtual machines.
Configure and optimize cluster shared volumes by recreating a storage pool with storage spaces direct, creating a multi-tier virtual disk, and presenting it to the cluster shared volumes.
Create highly available Hyper-V virtual machines on a hyperconverged s2d cluster by placing VMs on cluster storage, using a production switch, and booting from a Windows Server 2019 ISO.
Explore implementing a disaggregated S2D cluster by separating compute from storage and interconnecting Hyper-V clusters, while running VMs in both hyper-converged and disaggregated setups for hands-on comparison.
create a scale-out file server role for VM data, add an SMB share with continuous availability on the cluster, configure permissions, and enable Kerberos constrained delegation for access.
Create a Hyper-V generation 2 virtual machine on a disaggregated S2D cluster and store its files on a separate cluster, using failover cluster manager, production network, and dynamic memory settings.
Learn how to perform live, quick, and storage migrations of virtual machines in Windows Server 2019 Hyper-V clusters, using failover cluster manager and PowerShell Move-VM and Move-VMStorage.
Use PowerShell to export and import a virtual machine with export-VM and import-VM; graphical user interface uses Hyper-V Manager to export or import, in or out of a cluster.
Enable drain on shutdown ensures VMs evacuate and migrate to another node automatically during shutdown, enabled by default, with PowerShell guidance using get cluster and the drain on shutdown property.
Configure virtual machine network health protection to automatically migrate a virtual machine to another node when a network disconnection is detected, without cluster validation.
Configure vm monitoring to reboot vm after three failures in a row of a selected service, and set subsequent failures to take no action so cluster reboots on same node.
Enable node fairness to automatically balance Hyper-V VMs across cluster nodes, using a threshold-based load balancer (80/70/60) that moves VMs only after resource usage exceeds the set limit.
Configure a guest cluster using Hyper-V manager to create and attach a shared vhdx and vhd sets, then complete the cluster with failover cluster manager for high availability.
Configure Windows Server 2019 network load balancing prerequisites by installing the NLB feature on two hosts, compare unicast, multicast, and IGMP multicast protocols, and choose options to prevent subnet flooding.
Install the NHLBI and IRS web services roles on both cluster hosts, verify IaaS, and configure a two-node NHLBI network load balancing cluster with a cluster IP and NHLBI.ha.com name.
Configure cluster operation mode using the unique guest mode for maximum compatibility, noting the need to coordinate with the network team and proper IGMP multicast hardware configuration.
Configure port rules to balance a specific cluster IP and port range, edit the default rule to target only the cluster IP and port 80 tcp, and tailor as needed.
Explore affinity in a Windows Server 2019 cluster, learning how a load balancer routes users via IP address and subnet rules, and how to configure none, single, or network affinity.
Add a new host to an NHLBI cluster by selecting the cluster, choosing the correct interface, assigning a unique priority, and finishing the port rule to complete a two-node setup.
Validate the Windows Server 2019 high availability cluster by testing connectivity to the cluster IP from a VM, and confirm the cluster serves the IIS page on a node.
Identify key management tasks in the NHLBI cluster using the control host to start, stop, suspend, resume, and drain stop for graceful handoff of inbound connections.
Perform rolling upgrades of an NLB cluster by draining connections, powering off nodes, upgrading the OS, and rejoining the cluster one node at a time.
Windows services these days almost never stand alone. Our need for always-on applications means that just about everything you manage must be made highly available. The need for always-on applications in this day and age is at an all-time high, and so is the need for high availability technologies. This course explores preparing, configuring, and managing high-availability technologies in Windows Server 2019.
COURSE OBJECTIVE
This course explores a range of high availability technologies available in Windows Server 2019 for Hyper-V, as well as other common Windows services. You'll explore the preparation, configuration, and management of Windows Failover Clustering, both with and without Storage Spaces Direct. Later, you'll dive into Storage Replicas, Hyper-V Replicas, Network Load Balancing, Shared Nothing Live Migration, and Stretch Clustering, among a range of supplementary out-of-the-box technologies for Windows workloads. You'll also extend your skills by implementing and managing Failover Clusters and Storage Spaces Direct, and you'll manage VM movement in clustered nodes.
By the end of this course, you will have the foundational knowledge to be able to implement a highly available Windows Server 2019 environment like a pro.
APPROACH
The course takes a hands-on approach with practical demos on each topic performed in its virtual labs. It is recommended that students build their own lab environment (as detailed in Section 1 of the course) and follow along with the demos. The course offers hands-on instructions, interesting and illustrative examples, and clear explanations of each topic.
You will learn how to:
Design and implement a highly available, modern datacenter
Plan and implement a highly available disaster recovery solution for your Datacenter
Gain the necessary skills to implement a load balancer solution for your web apps or frontend workloads
Create highly available Failover Clusters for your critical workloads including Storage Spaces Direct
Master all the skills you need to properly manage your failover clusters
Explore all the ins and outs of the Hyper-V hypervisor along with its new features introduced in Windows Server 2019
Explore the built-in monitoring capabilities of Hyper-V on Windows Server 2019
Master the skills you need to manage VM movement within a cluster