HIGH availability clusters provide highly available services by eliminating SINGLE points of failure and by failing over services from one cluster node to another in case a node becomes inoperative.
Typically, services in a high availability cluster read and write data (via read-write mounted file systems).
A high availability cluster must maintain data integrity as one cluster node takes over control of a service from another cluster node.
Node FAILURES in a high availability cluster are not visible from CLIENTS outside the cluster.
High availability clusters are SOMETIMES referred to as failover clusters.