FT(장애허용)
시스템을 구성하는 일부 장비나 부품에 장애가 발생해도, 미리 준비된 이중화 구조 덕분에 서비스 중단이나 데이터 유실 없이 계속 정상 동작할 수 있는 능력을 뜻합니다.
한눈에 보는 정의
FT(Fault Tolerance, 장애허용)는 시스템의 일부에 장애가 발생해도, 서비스 중단이나 성능 저하 없이 계속 정상 동작할 수 있는 능력을 뜻합니다.
자세히 알아보기
- 예문: "이 시스템은 FT 설계가 적용되어, 서버 한 대가 갑자기 꺼져도 사용자는 아무 이상을 느끼지 못했다."
- HA(고가용성) (HA, 고가용성)가 장애 발생 시 빠르게 다른 시스템으로 전환해 중단 시간을 최소화하는 데 초점을 둔다면, FT는 전환 과정에서 발생하는 아주 짧은 끊김조차 허용하지 않는, 훨씬 더 엄격한 수준의 요구사항입니다.
- 여러 부품을 동시에 이중화해 하나가 멈춰도 나머지가 즉시 그 역할을 대신하도록 설계하며, 금융 결제 시스템이나 항공 관제 시스템처럼 아주 짧은 중단도 허용되지 않는 영역에서 요구됩니다.
- 시스템 어딘가에 장애가 생겼을 때 전체 서비스가 함께 멈추는 지점을 SPOF(단일 장애점) (SPOF)라 부르며, FT를 갖추려면 이런 SPOF를 찾아 이중화하는 작업이 필수적입니다.