320x100
320x100

DRBD

: 두 대의 서버 간에 네트워크를 통해 실시간으로 데이터를 동기화하는 기법

: 별도의 추가장비 없이 DRBD 솔루션만을 바탕으로 고가용성 시스템을 구축할 수 있다

 

- 공식 사이트

 

Download

LINBIT software download page for LINSTOR, LINSTOR Connectors, DRBD Linux Kernel Driver, DRBD Windows Driver and utilities

linbit.com

 

 

 

 

 

특징

: 애플리케이션에서 투과적 또는 리얼타임으로 데이터를 복제

: 데이터의 복제는 동기 및 비동기 두 가지 지원

: 커널 레벨에서 동작하기 위해 고속 (커널 모듈 drbd에 탑재)

 

- 네트워크 기반의 RAID1 구성

: 데이터 미러링을 위한 고가의 전용장비 없이 비슷한 용량의 서버 2대로 구현 가능

 

- 블럭 디바이스 형태로 작동

: 파일 단위가 아닌 저수준의 블럭디바이스 기반의 복제

: 대량파일로 구성된 데이터의 경우 파일 단위의 복제 시 완료 시간이 길어지는 문제 보완 (실시간으로 데이터 복제 환경 구현)

 

- 이중화 구성

: Primary - Secondary 간 실시간 장애감지 구성

: 일상 서비스 상태에서 Primary 서버가 주 서비스로 운영

: Primary 서버의 데이터를 실시간으로 Secondary 서버로 복제

: 운영중 Primary 서버의 장애 발생 시 즉시 Secondary 서버가 주 서비스로 운영됨

: 실시간 장애 감지 및 처리에 의해 Primary 서버의 장애 발생 시에도 서비스 지속 가능

 

 

 

 

 

 

 

 

 

Reference

 

엔솔시스템즈 - 엔솔의 기술지원 서비스 : DRBD구성, 스토리지 이중화 구성

DRBD DRBD(Distributed Replicated Block Device) 두대의 서버간에 네트워크를 통해 실시간으로 데이터를 동기화하는 기법입니다. 별도의 추가장비 없이 DRBD솔루션만을 바탕으로 고가용성 시스템을 구축할

nsoll.com

 

17편 - DRDB의 개요 및, 리플리케이션모드 및 부하분산

이전 글 16편 - 엔터프라이즈 Linux 디스트리뷰션의 고가용성 http://blog.naver.com/hillagoon_it/221098...

blog.naver.com

 

300x250
728x90