Table of Contents
결함 공차는 실패에도 불구하고 지속적인 가동을 보장하는 체계 디자인의 긴요한 측면입니다. 효과적인 결함 공차를 실행하고 체계 신뢰성을 평가하는 양적 방법을 적용하는 중요한 원리를 이해합니다. 이 문서는 결함 관대한 체계를 개발하기 위하여 사용된 기초 디자인 원리 및 분석 기술을 탐구합니다.
Fault Tolerance의 설계 원리
결함 관대한 체계는 실패의 충격을 극소화하고 회복을 가능하게 하는 원리에 건축됩니다. 중요한 원리는 중복, 다양성 및 우아한 degradation를 포함합니다. 중복은 1개의 실패가, 다른 사람이 가지고 갈 수 있는 경우에 중요한 성분을 duplicating 포함합니다. 다양성은 다른 방법 또는 성분이 일반적인 형태 실패를 방지하기 위하여 이용됩니다. 화려한 degradation는 몇몇 성분이 실패할 때 감소된 수용량에 기능을 계속할 수 있는 체계를 허용합니다.
결함 포용력의 양이 많은 분석
퀀텀 분석은 신뢰성과 가용성을 평가합니다. 신뢰성 블록 다이어그램과 Markov 모델과 같은 기술은 다양한 실패 시나리오에서 시스템 성능을 평가합니다. 실패 (MTBF) 및 대기 시간 (MTTR)과 같은 미터는 시스템 견고성을 할당하는 데 사용됩니다. 이 분석은 시스템 탄력을 최적화하는 데 결정합니다.
일반적인 결함 포용력 전략
- Redundant Components: 중복 하드웨어 또는 소프트웨어 모듈을 사용하여.
- 저장 및 수정: 체크섬과 패리티 비트 구현.
- Failover Mechanisms: 자동 백업 시스템에 전환.
- Replication: 여러 위치에 걸쳐 데이터를 복사합니다.