결함 공차는 하드웨어 또는 소프트웨어 실패에도 불구하고 지속적인 가동을 보장하기 위하여 컴퓨터 건축술 체계에서 근본적입니다. 실제적인 방법을 실행하는 것은 체계 신뢰성 및 가용성을 두드러질 수 있습니다. 이 문서는 현대 체계에 있는 결함 공차를 달성하기 위하여 사용된 일반적인 기술을 탐구합니다.

중복 기술

중복은 중요한 구성 요소를 복제하여 실패한 경우 다른 사람이 원활하게 수행 할 수 있습니다. 일반적인 형태에는 여러 전원 공급 장치 또는 프로세서와 같은 하드웨어 중복이 포함되어 있으며, 스토리지 장치에 대한 RAID 구성과 같은 데이터 중복이 포함됩니다.

오류 검출 및 수정

오류 감지 방법은 시스템가 적절하게 반응하도록 작동 중에 결함을 식별합니다. 패리티 체크, 체크섬 및 사이클링 중복 검사 (CRC)와 같은 기술이 널리 사용됩니다. 오류 교정 코드 (ECC)는 메모리 모듈에서 오류의 특정 유형, 특히 수정할 수 있습니다.

실패와 복구 전략

실패가 발생할 때 시스템 백업 구성 요소 또는 시스템에 전환 할 수 있습니다. 평행으로 지속적으로 실행되는 핫 대기 시스템, 즉시 걸릴 수 있습니다. 복구 전략은 시스템 재부팅, 데이터 복원 및 정상적인 작동을 복원하는 재활 절차를 포함합니다.

Fault 허용 오차 구현

결함 공차를 구현하는 것은 다양한 기술의 주의깊은 계획 및 통합을 요구합니다. 오류 검출과 실패 전략과 중복을 결합하면 효과적으로 처리할 수 있는 강력한 시스템을 만듭니다. 일정한 테스트 및 유지 보수는 또한 시간 동안 결함 공차 메커니즘 기능을 올바르게 보장하는 것이 중요합니다.