💡 BCP 복구 전략 확장: Mirror Site 추가 비교 분석
Mirror Site (미러 사이트)는 Hot Site보다 더욱 강화된 최고 수준의 복구 전략으로, 주 센터와 백업 센터가 실시간으로 완벽하게 동일한 데이터와 시스템 환경을 유지하며, 심지어 일부 사용자 트랜잭션을 분산 처리할 수 있는 개념을 포함합니다. 이는 RPO (Recovery Point Objective, 복구 목표 시점)를 0에 가깝게 만들고, RTO (Recovery Time Objective, 복구 목표 시간)를 거의 즉시(Zero Downtime) 달성하는 것을 목표로 합니다.
| 구분 | Cold Site (콜드 사이트) | Warm Site (웜 사이트) | Hot Site (핫 사이트) | Mirror Site (미러 사이트) |
|---|
| 준비 상태 | 최소한의 기반 시설 | 핵심 인프라 준비, 데이터는 정기 백업 | 모든 인프라, 실시간 데이터 복제 | 모든 인프라, 완벽한 실시간 동기화 및 부하 분산 가능 |
| RTO | 매우 길다 (수 주) | 중간 (수 일) | 짧다 (수 시간 이내) | 가장 짧다 (거의 즉시 전환) |
| RPO | 길다 (최대 백업 주기만큼 손실) | 중간 (최대 백업 주기만큼 손실) | 매우 짧다 (수 초 ~ 수 분) | 0에 수렴 (실시간 완벽 동기화) |
| 비용 효율 | 가장 낮음 | 낮음 | 높음 | 가장 높음 (상시 이중 운영) |
| 데이터 복제 | 수동 복원 | 정기적 백업 파일 전송/복원 | 실시간 동기식/비동기식 복제 | 동기식 복제 및 트랜잭션 동기화 |
| 운영 방식 | 비운영 (Idle) | 대기/제한적 운영 | 대기 또는 Active-Standby | Active-Active (이중화/부하 분산) |
🎯 각 복구 사이트 상세 설명
1. 🥶 Cold Site (콜드 사이트)
- 특징: 최소한의 공간 및 기반 시설만 확보. 장비와 데이터는 재해 발생 후 반입/복원 필요.
- 기술 관점: 가장 낮은 RTO와 가장 긴 RPO 허용 범위에 적합. 비용 효율성은 가장 높음.
2. ☀️ Warm Site (웜 사이트)
- 특징: 핵심 서버 및 네트워크 장비는 설치되어 있으나, 최신 데이터는 정기적인 백업 파일로 복원해야 함.
- 기술 관점: Cold Site와 Hot Site의 중간 단계로, 적절한 비용으로 수 일 이내의 복구 시간을 목표로 할 때 사용됨.
3. 🔥 Hot Site (핫 사이트)
- 특징: 주 센터와 동일하거나 유사한 모든 시스템이 갖춰져 있으며, 데이터는 실시간으로 복제됨.
- 기술 관점: 데이터 복제(Replication) 기술이 핵심. 재해 발생 시 시스템 전환(Failover)을 통해 업무를 신속히 재개.
4. 🌟 Mirror Site (미러 사이트)
- 정의: 주 센터와 백업 센터가 완벽하게 동일한 시스템 및 데이터를 실시간으로 동기화하는 것을 넘어, 상호 간에 트랜잭션을 처리(Active-Active)할 수 있는 환경입니다.
- 핵심 기술: 동기식 복제(Synchronous Replication)를 기본으로 하며, 데이터베이스와 애플리케이션 수준의 이중화(Clustering) 및 부하 분산(Load Balancing) 기술이 필수적으로 적용됩니다.
- 장점:
- Zero RTO/RPO: 재해 발생 시 서비스 중단 없이 즉시 전환 또는 지속적인 서비스 제공이 가능합니다.
- 가용성 향상: 평소에도 두 사이트가 모두 트랜잭션을 처리하여 주 센터의 부하를 분산시키고 전체적인 가용성(Availability)을 높입니다.
- 단점: 가장 높은 구축 및 운영 비용이 발생하며, 두 센터 간의 지연 시간(Latency) 관리가 매우 중요합니다.
📚 기술사 심화 관점: Site 전략 선택 기준
BCP 복구 사이트 전략을 선택할 때는 단순히 복구 속도만을 고려할 것이 아니라, 다음과 같은 요소를 종합적으로 분석해야 합니다.
- BIA (Business Impact Analysis, 업무 영향 분석) 결과:
- 핵심 업무(Critical Functions): RTO와 RPO가 짧아야 하는 업무에는 Mirror Site 또는 Hot Site 적용. (예: 금융 거래, 통신 서비스)
- 비핵심 업무(Non-critical Functions): RTO와 RPO가 길어도 되는 업무에는 Warm Site 또는 Cold Site 적용. (예: 내부 보고 시스템, 일부 아카이빙 시스템)
- 비용 제약(Cost Constraint): Hot/Mirror Site는 고비용 구조이므로, 기업의 예산과 재해로 인한 잠재적 손실 비용을 비교하여 가장 효율적인 전략을 선택해야 합니다.
- 지리적 이격 거리(Geographical Distance):
- Mirror Site/Hot Site의 동기식 복제는 단거리(수십 km 이내)에 적합합니다.
- 장거리 재해 대비를 위해서는 비동기식 복제를 사용하는 Hot Site나 Warm Site가 더 적합할 수 있습니다.