TechKnowSurge
NIST NICE K0741 ISC2 CC 2.2 CompTIA Tech+ 6.7 NIST NICE K0872 3.4 ISC2 CC 2.1
VideoSecurityFree

HA - Measuring Availability, Five 9’s, and SLAs

Availability is measured through uptime percentages and formalized in service level agreements that define guaranteed performance standards and the consequences of falling short. Key benchmarks like three nines (99.9%) and five nines (99.999%) translate abstract reliability goals into concrete, contractually enforceable targets.

Complete this video to capture a CTF flag worth 1 point.

About this video

Availability is often described as a concept — the idea that a system is operational most of the time — but that general notion must be converted into something measurable to be useful in a professional context. Downtime provides that measurability, capturing both how frequently outages occur and how long they last. The inverse, uptime, is expressed as a percentage calculated by dividing the total time a system is operational by the total time it is expected to be operational, giving engineers and stakeholders a concrete figure to evaluate and compare against established standards. Those standards are commonly expressed as nines, referring to the number of nines in the uptime percentage. A single nine (90%) still allows 36 days of downtime per year, which is generally unacceptable to customers. Three nines (99.9%) reduces that to around eight hours annually and represents a widely adopted baseline. Five nines (99.999%) limits downtime to approximately five minutes per year and is considered the gold standard for highly reliable systems. Achieving five nines requires significant engineering effort and infrastructure investment, which is why many organizations target three nines as a realistic and contractually defensible threshold. Service level agreements, or SLAs, are the formal mechanism through which uptime commitments are made to customers. An SLA specifies the guaranteed uptime percentage, outlines what compensation or remediation applies if that level is not met, and defines the measurement period — annual, quarterly, or monthly. The measurement duration has a significant practical impact: five nines over a year permits five minutes of downtime, but over a single month that figure drops to roughly 26 seconds, leaving almost no margin for error. SLAs also typically define scheduled maintenance windows, during which planned system work is performed and potential outages are anticipated and disclosed to customers in advance, generally excluding that time from uptime calculations.

What you'll learn

What's covered

Measuring Availability & SLAs

Aligned to

NIST NICE
K0741 Knowledge of system availability measures
K0741 Knowledge of system availability measures
K0872 Knowledge of service management principles and practices
K0872 Knowledge of service management principles and practices
ISC2 CC
2.2 Understand redundancy
2.1 Plan Governance, Risk, and Compliance (GRC)
CompTIA Tech+
6.7 Explain business continuity concepts

Key terms

Availability
The assurance that systems and data are accessible and operational when needed by authorized users.
Uptime
The amount of continuous time a network device or service has been running without interruption, often expressed as a percentage of total time available. High uptime percentages (such as 99.9%) indicate a reliable network, while planned and unplanned downtime reduces this figure.
Downtime
The period during which a system, service, or component is unavailable or non-operational; it is measured against uptime targets defined in service agreements.
Service Level Agreement
SLA
A formal commitment between a provider and customer that guarantees a defined level of service uptime, including terms for compensation if the standard is not met.
Three Nines
An availability standard of 99.9% uptime, allowing no more than approximately eight hours of downtime per year.
Five Nines
An availability standard of 99.999% uptime, allowing no more than approximately five minutes of downtime per year, considered a premium reliability target.
Maintenance Window
A scheduled period defined in an SLA during which planned system maintenance may occur and brief outages are expected and permitted.

Topics

High Availability Uptime Measurement Five Nines Service Level Agreements Fault Tolerance Infrastructure Reliability

Transcript

We want availability, but how do we measure this?

Downtime

When we say something is highly available, it's a concept, a subjective idea that something is available most of the time. But we need to measure things, and so that's where downtime comes into play. Downtime is something we can measure. It's not a concept; it's something that we can actually record and measure.

Downtime comes in two different elements, as we mentioned before: a frequency, how often it happens, and the duration, how long that downtime is. So we can measure this and we can add this up to figure out what our total downtime is.

Measuring Uptime

The reverse of that would be uptime. That's the time that our systems are up and running, and a lot of times we express that in a percentage form. The percent comes from the total time that the system is up divided by the total time it should be up. So that is a measurement of uptime.

Now that we have something that's measurable — downtime and uptime, uptime in a percentage form — we can actually start creating some sort of standards of what we are aspiring to achieve.

The Nines

So an example of this is maybe we're trying to achieve a 90% uptime. That means that we only can have 36 days out of the year of being down, which is actually a lot. Most customers are not going to handle 36 days of downtime; they would get frustrated with you and leave. We call this a one nine, which is a pretty poor level of standard here.

We could increase it to 95%, which is still 18 days — that's a lot. 97%, which is 10 days. 98%, which is 7 and a half days. These are still a lot. 99%, we start 3 days of downtime, and this is not necessarily continuous. That would be pretty devastating, but if it was broken up a little bit, maybe that's okay. We call that two nines.

99.9% is a common standard that's out there. This says that you can be down eight hours out of the year, so this is a very common one, three nines. Then we could have four nines, 99.99%, that means you can be down 52 minutes out of the year. So that's pretty hard to achieve; that's getting at a level that is going to be much more difficult to do. And then five nines is 99.999%, that means you can be down five minutes out of the year, which I can tell you is a pretty hard target to get.

Then you can also see that you can continue to increase it to six, eight, and nine nines, which gets to some pretty crazy numbers there. You'll see a lot of systems strive for this three nines right here. That means eight hours out of the year you can be down, and that is a somewhat acceptable level. But the gold standard here is five nines. If you can get it down to only 5 minutes of downtime out of the year, that's kind of considered a premium spot. So five nines is one that you will see really common out there as a standard to strive for.

Service Level Agreements

There are something called service level agreements, or SLAs. An SLA is somewhat of a guarantee, where you're going to promote that we are going to deliver our services at a certain level, maybe it's three nines, maybe it's five nines. If we don't deliver that certain standard at that level, there possibly is some sort of compensation that we will give you, because we haven't upheld our part of the bargain.

So even though five nines is something to strive for, three nines might be something that we put on our SLA, and that's our guarantee that we will at least maintain these three nines, and if not, we'll give you a portion of your bill back. So that is your service level agreements.

SLA Durations

One thing that's added to a service level agreement is the duration of measurement. What I mean by that is that you need to know whether you're going to measure this in a year, in a quarter, in a month, or what is that duration.

So as an example, if you're striving for five nines, that might be 5 minutes in a year, which is a difficult target. But if you're striving for that in a quarter, that means you can only have 79 seconds of downtime in that quarter — that's five nines, the 99.999%, for that quarter, for that 3 months. If you're looking at a month, that means you can only have 26 seconds of downtime. It doesn't give you very much wiggle room at all.

Maintenance Windows

Another thing that an SLA usually outlines is some sort of maintenance windows. During the maintenance window, you're going to be patching systems and updating different services, perhaps doing some upgrades to the code, and during that time there's more potential for downtime, and sometimes it can't be avoided. So you need to schedule some sort of maintenance window. The maintenance windows are times when you can tell your customers to expect maybe some outages. So during the maintenance window you would have a scheduled time that you could bring systems down for maintenance.

About TechKnowSurge

TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.

Explore free tools and programs →