For providing High Availability(HA) for VMs running Smart Assurance components, vSphere HA is used which creates a cluster for virtual machines by pooling the virtual machines and the hosts they reside on into a cluster. Hosts in the cluster are monitored and in the event of a failure, the virtual machines (running Smart Assurance components) on a failed host are restarted on alternate hosts. For more details on vSphere HA, refer vSphere 6.7 Availability documents..
VMware Smart Assurance platform components uses vSphere Fault Tolerance for its virtual machines FT to ensure continuity with higher levels of availability and data protection. vSphere FT ensures 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. For more details refer vSphere 6.7 FT document.