You can use vSphere Fault Tolerance for your virtual machines to ensure continuity with higher levels of availability and data protection.
Fault Tolerance is built on the ESXi host platform, and it provides availability by having identical virtual machines run on separate hosts.
To obtain the optimal results from Fault Tolerance you must be familiar with how it works, how to enable it for your cluster, virtual machines and the best practices for its usage.