Hyper-V Replica is a feature that provides a business continuity solution for virtual machines.
It allows virtual machines that are running on a Hyper-V host or a Hyper-V failover cluster at a primary site to be replicated to a replica Hyper-V host at a secondary site, (usually across a WAN link). Primary and replicaHyper-V hosts can be part of a failover cluster, and virtual machines that are configured for replication can move between cluster nodes. For replication to continue without interruption, it is important to know at alltimes on which failover cluster node the virtual machine is running.
The Hyper-V Replica Broker cluster role provides the virtual machine to the replica Hyper-V cluster node mapping. It also redirects incoming replication traffic for a virtual machine to the appropriate node in thefailover cluster on which the virtual machine is running. When the replica virtual machine is moved, it sends a notification packet to the primary server with the new Hyper-V node to which the replica has been moved.The primary Hyper-V host then connects to the replica Hyper-V host, which is a node in the failover cluster, and then continues the replication.
For example, consider a primary virtual machine that is running on ServerA in Failover cluster 1, and a replica virtual machine that is running on Server1 in Failover cluster 2. If Server1 fails, the replica fails over toServer2 in the same failover cluster. The Hyper-V Replica Broker sends a notification message to the primary Hyper-V host, which then establishes a replication connection with Server2 as a replica. If ServerA fails, theprimary virtual machine fails over to ServerC in Failover cluster 1. ServerC queries the Hyper-V Replica Broker, and then establishes a replication connection with Server2.