Skip to main content
H
h
Glossary Term

High availability

An IT system with “high availability” is accessible and reliable as close to 100% of the time as possible.

By IT Brew Staff

less than 3 min read

Back to Glossary

Definition:

Highly available IT systems can meet a predetermined operational service level with a very small amount (if any) of downtime. For example, critical infrastructure in industries such as healthcare and telecommunications aims for “five nines” availability (i.e., available 99.999% of the time), which translates into just a few minutes of downtime per year. Autonomous vehicles, mission-critical Internet of Things (IoT) infrastructure, and electronic health records are all examples of technology that need the support of a high-availability network.

Other industries may not require that same level of availability, with users happy (at least in theory) with “four nines” (i.e., 99.99%) or “three nines” (99.9%) availability.

Building out a system with high availability may require:

  • Hardware, data, and software redundancy
  • Data replication in the event that a network cluster or device fails
  • A failover system with a backup component in place
  • A high fault tolerance that allows systems to keep operating despite failures

For those IT pros who want to facilitate high availability within their organizations, it’s critical to remove single points of failure, install tools that automatically detect infrastructure failures (or imminent infrastructure failures), and build out reliable failover and backup capabilities. Load balancing, or boosting service availability by spreading traffic across multiple servers in a network, can likewise prove essential, as can high-availability clusters, which can transfer workloads between devices in case of a failure.