스트리밍 클러스터 복제
스트리밍 클러스터 복제(SCR)는 클러스터의 완벽한 연결 및 데이터 스트리밍 기능을 이용하여 시스템 자원을 적게 소비하는 클러스터 복제자를 생성합니다.
SCR은 클러스터에 대해 예약된 복제자 오버헤드를 줄이고 클러스터 복제자 대기시간을 상당히 감소시킵니다. Note 변경사항, 읽지 않음 변경사항, 폴더 변경사항 등 변경이 발생하면 캡처되어 같은 클러스터의 다른 복제본의 큐에 저장됩니다. 따라서 클러스터 복제를 보다 효과적으로 수행할 수 있습니다.
SCR을 사용하려면 클러스터에 둘 이상의 Domino® 서버가 있어야 합니다. 클러스터에 현재 릴리스의 Domino® 서버와 8 이전 릴리스를 실행 중인 서버가 함께 있을 경우, Domino 8 이전 릴리스의 서버에 현재 릴리스의 서버와 이전 릴리스의 서버를 복제하기 위해 일반 클러스터 복제가 사용됩니다.
Domino® 다음과 같은 이벤트가 발생할 경우 SCR을 사용 가능으로 설정합니다.
- 데이터베이스가 열림
- 클러스터 복제에서 다른 Domino®(현재 릴리스) 클러스터된 복제본에 변경사항 복제
- 데이터베이스에 대한 모든 참조 닫힘
- 나중에 데이터베이스에 복제가 필요한 변경사항이 발생하면 SCR에서 다른 Domino®(현재 릴리스) 서버에 변경사항을 복제합니다.
복제 중 오류가 발생하면 SCR은 데이터베이스 제어를 표준 클러스터 복제자에게 넘겨 변경사항 복제를 통해 데이터베이스를 동기화하도록 합니다.
클러스터된 서버의 데이터베이스에 변경사항이 발생하면 특정 변경사항은 "캡처"된 후 데이터베이스 복제본을 가지고 있는 소스 서버의 Domino®(현재 릴리스) 클러스터 쌍으로 복제될 수 있도록 즉시 큐에 저장됩니다. 대상 클러스터 쌍은 변경사항을 수신하면 자신의 복제본에 적용합니다.
스트리밍 클러스터 복제의 성능 상의 이점은 다음과 같습니다.
- SCR은 네트워크에서 데이터베이스 열기, Note 열기 등의 작업을 수행하지 않습니다. 데이터베이스 변경사항은 데이터베이스 복제본에 해당 변경사항이 필요하다는 가정 하에 복제본에 전송됩니다.
- SCR은 변경된 데이터베이스에 대해 각 클러스터 쌍에 1대1로 복제하지 않아도 됩니다.
- SCR을 사용할 경우 복제 대기 시간이 짧습니다.