Section 14.123 High Availability Flashcards

Objective 3.4 Explain the importance of resilience and recovery in security architecture

1
Q

High Availability

A

Aims to keep services continuously available by minimising downtime

● Achieved through load balancing, clustering, redundancy, and multi-cloud strategies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Uptime

A

The time a system remains online, typically expressed as a percentage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Five nines

A

Refers to 99.999% uptime, allowing only about 5 minutes of downtime per year

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Some cloud based networks

Six nines

A

Refers to 99.9999% uptime, allows just 31 seconds of downtime per year

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How to maintain uptime

Load Balancing

A

Distributes workloads across multiple resources

■ Optimises resource use, throughput, and response time
■ Prevents overloading of any single resource
■ Incoming requests are directed to capable servers

Think of load balancing like traffic management. Imagine a toll booth with multiple lanes. The goal is to distribute cars (requests) to the lanes (servers) so no single lane gets backed up. If one lane closes, traffic may slow down unless there’s a backup plan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How to maintain uptime

Clustering

A

Uses multiple computers, storage devices, and network connections as a single system

■ Provides high availability, reliability, and scalability
■ Ensures continuity of service even in case of hardware failure
■ Can be combined with load balancing for robust solutions

Clustering is like a relay team in a race. If one runner (node) stumbles, another immediately takes the baton and keeps the team moving. They work closely together, sharing responsibility to ensure the race (system) continues without interruption.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How to maintain uptime

Redundancy

A

Involves duplicating critical components to increase system reliability

■ Redundancy can be implemented by adding multiple:
● Power supplies
● Network connections
● Servers
● Software services
● Service providers

Prevents single points of failure in systems e.g Redundant power supplies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Multi-Cloud Approach

A

Distributes data, applications, and services across multiple cloud providers

■ Mitigates the risk of a single point of failure
■ Offers flexibility for cost optimisation
■ Aids in avoiding vendor lock-in
■ Requires proper data management, unified threat management, and consistent policy enforcement for security and compliance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Strategic Planning

A

Design a robust system architecture to achieve high availability

■ Utilise load balancing, clustering, redundancy, and multi-cloud approaches
■ Proactive measures reduce the risk of service disruptions and downtime costs
■ Safeguard organisational continuity and reliability in a competitive environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly