SPOF란?

Gunjoo Ahn·2022년 8월 15일
0

Single Point Of Failure

SPOF는 단일 장애점의 줄임말로, 시스템 구성 요소 중에서 동작하지 않으면 전체 시스템이 중단되는 요소를 말한다. 위 그림에서는 Router가 죽으면 전체 시스템이 중단되므로 Router가 단일 장애점이다.

예방

단일 장애점을 이중화하는 것을 통하여 완화할 수 있다. 또 단일 장애점에 높은 신뢰성을 요구하는 시스템이 의존하지 않도록 해야한다.

단일 장애점을 당장 이중화할 수 없다면, 단일 장애점이 장애를 발생시키지 않도록 부하가 가지 않게 조절하는 것도 하나의 방법이다.

MSA 아키텍처도 시스템의 기능을 분산한다는 점에서 잠재적인 SPOF의 위험을 줄여준다. 시스템 일부의 실패가 전체 시스템의 실패로 전이되지 않기 때문이다.

Reference

https://ko.wikipedia.org/wiki/%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90
https://asce-hyunseung.tistory.com/163

profile
Backend Developer

0개의 댓글