나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2025-12-05 23:09:36

단일 장애 지점

SPoF에서 넘어옴


1. 개요2. 발생 원인3. 해결법
3.1. 이중화(Redundancy)3.2. 재해 복구(Disaster Recovery, DR)
4. 관련 문서

1. 개요


파일:Single_Point_of_Failure.png

#

단일 장애 지점(Single point of failure, SPOF)은 시스템 구성 요소 중 하나만 문제가 생겨도 전체 시스템이 중단되는 지점을 뜻한다. 즉, 그 한 부분에 문제가 생기면 전체 서비스나 시스템이 멈춰버리는 구조적 취약점이다.

가령, 서버가 한 대뿐인 시스템에서 그 서버에 문제가 생기면 전체 서비스가 중단된다. 데이터베이스가 하나뿐이라면, 해당 데이터베이스에 문제가 발생했을 때 그 데이터베이스에 의존하는 모든 것들이 정상적으로 작동하지 못한다.

2. 발생 원인

3. 해결법

3.1. 이중화(Redundancy)

이중화는 동일한 역할을 수행하는 시스템을 두 개 이상 두어, 하나가 문제가 생기면 다른 시스템이 즉시 역할을 이어받도록 설계하는 방식이다.

이러한 이중화를 통해 단일 장애 지점(SPoF)을 제거하면, 서비스의 가용성(Availability) 과 확장성(Scalability) 을 동시에 확보할 수 있다.

3.2. 재해 복구(Disaster Recovery, DR)

이중화가 장비 수준에서의 안정성을 확보하는 기술이라면, DR(Disaster Recovery) 는 데이터센터 단위의 장애 대응을 목표로 하는 상위 개념이다.
DR은 주센터(Main DC)에 장애가 발생하더라도 별도의 DR센터(Disaster Recovery Center) 에서 서비스를 지속할 수 있도록 설계된 구조다.

DR 설계의 핵심 목표:

4. 관련 문서

분류