PRODUCT

SILCROAD

SILCROAD 란?

SILCROAD는 ORACLE DBMS를 이기종 DBMS로 실시간 이중화할 수 있는 CDC(Change Data Capture) 제품입니다.SILCROAD는 Smart, Interactive, and Live Change-data-capture Replicating Oracle to Any Database의 약자로써, 일반적인 오라클용 CDC와 차별화되는 특성을 가진 CDC라는 의미입니다.

SILCROAD의 특성

Smart: A.I 기반 적응 제어형 데이터베이스 복제

SILCROAD는 2가지 프로세스 모드(UNION, DIVISION)를 가지고 있으며, 트랜잭션 재현 외에도 다양한 반영 방식을 보유하고 있습니다. Smart는 시스템 자원 현황과 유입 거래 유형의 변화에 따라, SILCROAD 스스로 최적화된 동기화 방식을 채택하여 적용하는 기술입니다. 본 기술은 version 3에서 출시될 예정입니다.

(1) 프로세스 구성 동적 변경
– UNION(소스: 추출, 조립, 반영)
– DIVISION (소스: 추출 – 타겟: 조립 – 반영)

(2) 반영 방식 동적 변경
– 트랜잭션 재현
– 오브젝트 스냅샷 반영
– 압축 전송
– etc.

Interactive: Oracle Database 에서 Oracle Database로 양방향 복제

SILCROAD는 Oracle과 Oracle간의 양뱡향 동기화 기능을 제공합니다. 이를 통해 Active-Active, Star/Ring-Topplgy 모델을 제공하고 있습니다.

Live: Oracle Database 에서 Any Database 로 실시간 복제

Oracle LogMiner 패키지를 사용하지 않고 오라클 REDO 로그 파일을 직접 해석하기 때문에 ORACLE 실시간 동기화가 가능합니다. 또한 DDL(Data Definition Language) 발생 시, 변경된 DD정보를 자동으로 재적재하기 때문에 이중화를 중단하지 않습니다.