...
최소 2GHz, 4 core 이상, x64 호환 프로세서에서 구성할 것을 권장합니다. BSR 복제 엔진은 전용 쓰레드에 의해 실시간 I/O를 처리하므로 I/O Latency 를 좋게 하려면 복제 엔진이 전용으로 할당 될 수 있는 이 처리를 뒷받침할 유휴 CPU 코어가 상시 준비되어 있어야 I/O 처리 성능에 좋습니다.
메모리
시스템은 커널 설정에 따라 다르지만 통상 메모리 사용량이 70% 를 넘을 때 가상메모리 페이징 기능을 동작 시킵니다. 페이징이 동작하면 시스템 I/O 성능의 저하를 가져오므로 이를 방지하기 위해선 상시 30% 이상의 물리메모리 여유 공간을 확보하여 페이징 발생이 억제되도록 구성하는 게 성능에 유리합니다.
BSR 에서 사용하는 메모리는 비페이징 되는 물리메모리를 기본으로 하며 Windows의 경우 BSR 설정의 최대 쓰기 요청값(max-req-write-count)과 송신버퍼의 크기에 따라 최대 메모리 사용량이 결정됩니다.
송신버퍼 없는 동기방식의 경우는
쓰기 요청 기본 설정(1만)에서 1리소스 당 최대 1.5GB를 사용합니다.
쓰기 요청 최대 설정(10만)에서 1리소스 당 최대 3GB를 사용합니다.
송신버퍼 1GB 설정에서 비동기 방식의 경우는
쓰기 요청 기본 설정에서 1리소스 당 최대 2.5GB를 사용합니다.
쓰기 요청 최대 설정에서 1리소스 당 최대 4GB를 사용합니다.
...