개발자의 노트
UCARP를 이용한 서버 이중화 (Redundancy)

UCARP 는 CARP (Common Address Redundancy Protocol) 프로토콜을 구현한 것으로 Virtual IP(VIP)를 여러 서버가 공유해서 자동으로 Failover를 처리한다. VIP가 실제 서비스되는 대표 아이피이며, A 서버와 B 서버가 존재한다고 하자. 먼저 A 서버가 VIP를 획득하여 서비스를 하다가, A 서버가 장애가 나면 B 서버가 이를 감지하여 VIP를 획득하여 무중단 서비스를 제공한다. 그러다가 A 서버가 다시 정상적으로 구동되면 다시금 VIP를 획득하여 A 서버를 통해서 서비스를 제공하게 된다. 서비스 장애로 VIP로가 넘어가는 시간은 아주 짧아서 장애시간이 없다고 봐도 무방하다. - VIP(서비스 IP) : 10.10.10.10 - 서버 #1 : 10.10.1..