스트리밍 클러스터 복제
SCR(스트리밍 클러스터 복제)은 클러스터와 데이터 스트리밍의 완전히 연결된 특성을 활용하여 오버헤드가 낮은 클러스터 복제기를 생성합니다.
SCR은 클러스터에 대해 예약된 복제기 오버헤드를 줄이고 클러스터 복제기 대기 시간을 크게 줄여줍니다. 예를 들어 메모 변경, 읽지 않은 변경, 폴더 변경 등의 변경 사항이 발생하면 변경 사항이 캡처되어 즉시 동일한 클러스터의 다른 복제본에 대기열에 추가됩니다. 그 결과 클러스터 복제가 더욱 효율적으로 이루어집니다.
SCR을 사용하려면 클러스터에 Domino ® 서버가 두 개 이상 있어야 합니다. 클러스터에 현재 릴리스 Domino ® 서버와 8 이전 릴리스를 실행하는 서버의 조합이 포함되어 있는 경우 Domino 8 이전 서버의 경우 일반 클러스터 복제를 사용하여 현재 릴리스 서버와 이전 릴리스 서버 간을 복제합니다.
Domino ®는 다음과 같은 일련의 이벤트가 발생할 때 SCR을 활성화합니다.
- 데이터베이스가 열립니다
- 클러스터 복제는 다른 Domino ® (현재 릴리스) 클러스터 복제본에 변경 사항을 복제합니다.
- 데이터베이스에 대한 모든 참조가 닫힙니다.
- 복제해야 하는 데이터베이스의 향후 변경 사항에 대해 SCR은 변경 사항을 다른 Domino ® (현재 릴리스) 서버에 복제합니다.
복제 중에 오류가 발생하면 SCR은 데이터베이스 제어를 표준 클러스터 복제기로 반환하여 변경 사항을 복제하고 데이터베이스를 동기화합니다.
클러스터된 서버의 데이터베이스에 변경 사항이 발생하면 특정 변경 사항이 "캡처"되고 데이터베이스 복제본이 있는 원본 서버의 Domino ® (현재 릴리스) 클러스터 동료에 대한 복제를 위해 변경 사항이 즉시 대기열에 추가됩니다. 대상 클러스터 동료가 변경 사항을 수신하면 이를 복제본에 적용합니다.
스트리밍 클러스터 복제의 성능 이점은 다음과 같습니다.
- SCR은 네트워크를 통해 데이터베이스 열기, 노트 열기 등의 작업을 수행하지 않습니다. 데이터베이스 복제본에 변경 사항이 필요하다는 가정 하에 데이터베이스 변경 사항이 복제본으로 전송됩니다.
- SCR은 변경된 데이터베이스에 대해 각 클러스터 동료와 일대일로 복제할 필요가 없습니다.
- SCR을 사용하면 복제 대기 시간이 즉시 발생합니다.