10-HA vs FT vs DR Flashcards

1
Q

What is High Availability (HA)?

A

Ensures a system operates for an agreed level of uptime over a long period of time and focuses on maximizing system availability, not eliminating failures or avoid user disruptions entirely.

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

What are 3 characteristics of HA?

A

HA systems experience downtime but are designed to recover quickly. Redundancy - HA can have multiple components, such as an active and standby server, that reduce downtime by quickly replacing failed components. User Disruption - Some small user disruptions are acceptable in HA systems.

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

What is Fault Tolerance (FT)?

A

Enables a system to continue operating without any disruptions despite failures or faults in its components.

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

What are 3 characteristics of FT?

A

No user Disruption - Systems are designed to function seamlessly through failures, often using active-active configurations. Complexity - Systems are more complex and expensive than HA systems. Life Critical Systems - Crucial for systems where even a small disruption could be catastrophic.

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

What are the differences between HA and FT?

A

HA minimizes downtime but can allow minor service disruptions during recovery. FT operates through failures with not service disruptions which is often more expensive and harder to design and implement.

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

What is Disaster Recovery (DR)?

A

Involves planning and processes to recover or continue operations after a disaster (natural or human-induced) that disables systems.

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

What are 3 characteristics of DR?

A

1.Pre-planning - Involves creating policies, tools, and procedures before a disaster occurs which includes things like off-site backups and cloud environments ready to restore operations. 2.Execution - Processes to ensure business continuity, such as moving to a standby site or restoring systems from backups. 3.Periodic Testing - Regularly testing DR processes ensures preparedness and reduces errors during an actual disaster.

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