Chapter 7. Techniques That Address Multiple Availability Requirements

Redundancy

A into A and B where A = B and either A or B may be used

Redundancy is a technique whereby a system component is duplicated and either of the two may be used at any one time. Since two identical components are now online, the system can continue to function when one of them fails. In fact, there will be no impact to the system operation when that happens. Redundancy enhances:

  • Reliability . Failures are masked from the users — they experience no outage, and their systems appear more reliable.

  • Recoverability . Error conditions can be corrected almost instantaneously, since the redundant component is automatically used in place of the failed one. Virtually instant recovery ...

Get High Availability: Design, Techniques, and Processes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.