Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

bsr(Block Sync & Replication)은 호스트 상의 블럭 장치들을 네트워크를 통해 소프트웨어적으로 실시간 복제하는 솔루션 입니다.

bsr 의 코드는 drbd(http://www.drbd.org)를 fork 한 Windows DRBD(https://github.com/mantechnology/wdrbd) 를 기반으로 하며 윈도우즈와 리눅스 플랫폼을 모두 지원하는 크로스 플랫폼 공통 엔진으로 구축한 오픈소스 프로젝트 입니다. Windows DRBD의 기본적인 개념과 기능들을 모두 계승하였고 DRBD9의 문제들과 기존 drbd의 문제점들과 기능들을 보완하여 보다 안정적이고 강력한 복제 환경을 구축할 수 있는 솔루션을 제공합니다.

bsr은 오픈소스 커뮤니티(https://github.com/mantechnology/bsr, https://github.com/mantechnology/bsr/issues)를 통해 누구라도 자유롭게 기여하고 개발에 참여할 수 있습니다. ( bsr 과 관련한 기술지원 또는 문의사항은 맨텍(Mantech)bsr@mantech.co.kr 로 연락해 주세요).

Info

bsr은 GPL v2 라이선스를 준수하여 배포합니다. 

...

Info

동기 방식 복제는 운영과 대기노드의 정합성을 완전히 보장하지만, 하나의 쓰기 I/O 에 대해 대기노드에 쓰기를 완료한 후 로컬의 I/O 를 완료하기 때문에 로컬 I/O 지연(Latency) 측면의 성능저하는 감수해야 합니다. I/O depth에 따라 작게는 수배에서 많게는 수십배 이상까지 Latency 저하가 발생할 수 있으며, 처리량 기준으로는 1 Gbps 네트워크에서 평균 70MB/s 의 성능을 보입니다.

복제 모드를 구성하는 예제는 리소스 작성 부분을 참고하세요.

...