VMware vSphere Fault Tolerance
provides continuous availability of applications in case of server failures by creating a background instance of the VM, which works synchronously with the main one. In the event of a failure, workloads are immediately transferred from the main instance to the background.