[sql] 데이터베이스 이중화에서 부하 분산을 위해 사용되는 방식에 대해 설명해주세요.
-
Active-Passive: 이 방식은 주 서버(Active)와 여분 서버(Passive)로 이루어집니다. 주 서버가 장애가 발생하면 여분 서버가 이를 대체하여 서비스를 계속합니다. 이 방식은 비용이 적게 들며 구성이 간단하지만, 여분 서버는 주 서버와 동일한 성능을 갖추고 있어야 합니다.
-
Active-Active: 이 방식은 두 대의 서버가 모두 활성화된 상태로 부하를 분산하는 방식입니다. 클라이언트 요청이 고르게 분배되어 시스템 전체의 성능을 최적화합니다. 그러나 데이터 일관성을 유지하고 동기화하는 것이 어렵고, 구현 및 유지 관리가 복잡할 수 있습니다.
이중화 시스템을 설정할 때, 이러한 부하 분산 방식을 신중하게 고려하여야 합니다.