From the course: Microsoft Azure Fundamentals (AZ-900) Cert Prep: 1 Cloud Concepts

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Understand fault tolerance

Understand fault tolerance

- [Instructor] Here's a variety stack. Fault tolerance is typically an attribute of the operating system. We know when a user provisions an application it runs on a set of computing resources. At any given moment, the system may experience an unexpected event called a fault. This could be due to an exception, error, interrupt, or any other fault in the software or hardware components like the processor, memory, and disc. If you are wondering how a fault is different from a failure, a fault is instantaneous and temporary, but a failure is usually a longer lasting event and needs greater effort to resolve. A car going over a speed bump is like a fault, but an empty fuel tank is like a failure. Anyway, whatever the reason for the fault may be, it has the potential to impact the running of the application, even if it is for a short interval, and that's not good. That's where fault tolerance comes into the picture. A system is said to be fault tolerant if it can preserve the system state…

Contents