320x100
320x100
DRBD
: 두 대의 서버 간에 네트워크를 통해 실시간으로 데이터를 동기화하는 기법
: 별도의 추가장비 없이 DRBD 솔루션만을 바탕으로 고가용성 시스템을 구축할 수 있다
- 공식 사이트
특징
: 애플리케이션에서 투과적 또는 리얼타임으로 데이터를 복제
: 데이터의 복제는 동기 및 비동기 두 가지 지원
: 커널 레벨에서 동작하기 위해 고속 (커널 모듈 drbd에 탑재)
- 네트워크 기반의 RAID1 구성
: 데이터 미러링을 위한 고가의 전용장비 없이 비슷한 용량의 서버 2대로 구현 가능
- 블럭 디바이스 형태로 작동
: 파일 단위가 아닌 저수준의 블럭디바이스 기반의 복제
: 대량파일로 구성된 데이터의 경우 파일 단위의 복제 시 완료 시간이 길어지는 문제 보완 (실시간으로 데이터 복제 환경 구현)
- 이중화 구성
: Primary - Secondary 간 실시간 장애감지 구성
: 일상 서비스 상태에서 Primary 서버가 주 서비스로 운영
: Primary 서버의 데이터를 실시간으로 Secondary 서버로 복제
: 운영중 Primary 서버의 장애 발생 시 즉시 Secondary 서버가 주 서비스로 운영됨
: 실시간 장애 감지 및 처리에 의해 Primary 서버의 장애 발생 시에도 서비스 지속 가능
Reference
300x250
728x90
'Database > Database' 카테고리의 다른 글
효율적인 데이터베이스 설계와 최적화 기법 (0) | 2024.08.17 |
---|---|
PostgreSQL VS MySQL (0) | 2024.07.07 |
갈레라 클러스터 (Galera Cluster) (1) | 2024.02.17 |
DB 과부하 방지 실전 팁 - 캐시 문제 해결 가이드 (0) | 2024.02.17 |
개발 시 데이터베이스 선택 가이드 (0) | 2024.01.22 |