We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Hardware

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is Fault Tolerance?

By Troy Holmes
Updated: May 16, 2024

Most important computer applications require a design that includes several redundant components. This fault tolerant design typically includes hardware, software, power backup, and network fail-safe measures. Fault tolerance is a design that ensures a computer application will remain functioning in the event of catastrophic failure. Most banks, governments, and utility companies use this type design for their critical applications.

Power fault tolerance is an engineering design that provides multiple power inlets to computer equipment. Some examples of power redundancy include multiple power circuits, power inlet providers, or battery backup systems. This system will automatically turn on back up power if electrical service is lost.

Back up power plans designed to preserve computer systems typically include fuel-powered generators and large battery units. When a data center loses electrical power, the generator system automatically becomes active. These buildings can typically maintain power for several weeks without impacting overall performance.

Hardware fault tolerance is a design that distributes business processes over multiple computer components. This enables an application to remain functional when a piece of equipment fails due to mechanical problems. A clustered database is an example of a use of fault tolerant hardware. In this design, a physical database is distributed and replicated over multiple hardware devices. If any equipment fails within the cluster, the database remains active because it is distributed across multiple hardware units.

Network fault tolerance is another example of redundancy in a computer system. Most data center operations include network fault tolerant configurations. This requires the use of multiple telecommunication vendors and phone lines into a building. In the event of a complete failure by one vendor, the other network providers would automatically replace it. This type of configuration typically requires two active telecommunication lines within one physical building.

Many large organization and government agencies require fault tolerance to support their physical infrastructure. This ensures that catastrophic events to include power damage and network destruction do not impact the business operations of these organizations. While fault tolerance does not guarantee applications won't fail, it does reduce the likelihood of complete system failure due to computer issues.

The most critical government institutions include fault tolerance for entire business units. This typically includes relocation of personnel, equipment, and resources that can sustain natural disasters for extended periods of time. This type of fault tolerant solution is typically located deep underground, where natural disasters have little impact on physical operations.

EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
Share
https://www.easytechjunkie.com/what-is-fault-tolerance.htm
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.