High availability refers to having all resources within your infrastructure available at all times regardless of failure, outage, or malfunction. Environments with high availability utilize large numbers of resources, such as multiple servers or network components, to ensure the availability of the supported workflows and applications. These resources are all part of the primary system and do not include additional resources that are part of a secondary, or failover, system. High availability systems are considered to be primary systems that are always online and always available.