High Availability.
A high availability cluster is a group of hosts that act like a single system and provide continuous uptime.High availability clusters are often used for load balancing, backup and failover purposes. To properly configure a high-availability (HA) cluster, the hosts in the cluster must all have access to the same shared storage. This allows virtual machines (VMs) on a given host to fail over to another host without any downtime in the event of a failure.
Features
Data Backups, Recovery and Replication
Clustering
Fail Over Solutions
Geographic redundancy
Plan for failure