시스템 이중화란 두개의 장비를 Active-Passive 형태로 시스템을 유지하여 어느 한 장비의 장애 발생시 서비스의 연속성을 유지하기 위함입니다.
하나의 장비는 Active 모드로 그리고 다른 장비는 Passive 모드로 시작합니다.
가상 IP 주소는 Active 장비에 항상 연결되어 장애 전환 이후에도 서비스의 연속성을 보장합니다.
Passive 모드 장비는 Active 장비를 수 초 간격으로 감지하며 지정된 시간(deadtime) 이상 Active 장비로 부터 응답이 없으면 Active 모드로 전환합니다. 또한 실시간 데이터베이스 동기화가 진행되어 장애 전환 이후 데이터의 연속성도 보장합니다.
Active 장비는 UDP port 6010을 통해 Passive 장비에서 송신한 Heartbeat 요청을 수신합니다.
Active / Passive 장비의 각 역할은 다음 표와 같습니다.
서비스 | Active system | Passive system |
---|---|---|
dhcpv4 | O | O |
dhcpv6 | O | O |
radius | O | O |
logexp | 모든 역할 | 로컬 syslog만 저장 |
failover | 가상 IP 설정 | Active 장비 감시 |
데이터베이스 | Master | Slave |
failback은 지원하지 않으며 Active 장비가 장애 발생 후 다른 장비로 Active 모드가 전환된 이후 복구되면 Passive 모드로 전환됩니다(그림 마지막 단계).
이중화 설정은 CLI를 통해 설정할 수 있으며 "이중화 설정"을 참고하세요.