데이타베이스(DB) 복제 솔루션
데이타베이스 복제 솔루션에 대해
소개해 드리겠습니다.
안정성/정확성
- 장애 자동 복구 및 데이터 정합성 보장
- Network 구간 내 압축 기능 제공
- 암호화 컬럼 복제 지원
- 정합성 검증 및 보정 기능 제공
동기화
- 순방향, 역방향, 양방향 실시간 동기화 제공
- 이기종 DBMS간 복제 지원
- 사용자 환경에 맞춘 1:1/1:N/N:1/N:N 다양한 구성 가능
고성능
- 분산 Process 처리로 소스DB CPU 사용률 최소화
- Meta Data 변경 시 서비스 무중단 자동 반영
- 전체 또는 User별, Table별 선택적 복제 제공
- DML 및 DDL 복제 제공
- 병렬 처리를 통한 고속 복제 제공
- 고성능 DB 이외 File 실시간 복제 기능 제공
효율설
- 원천기술 보유를 통한 유연한 확장성 제공
- 서로 다른 OS간 복제 지원
- 외산 DBMS, Open Source DB, 국산 DBMS 복제 지원
- 외산 CDC, ETL 솔루션 대비 비용 절감 효과
사용자 편의성
- Admin Tool을 통한 자원 모니터링 및 편리한 조작 관리 제공
- 한글 기반 Web UI 제공
- Admin Tool 기능을 통한 사용자 조작 최소화
주요 모듈 | 기능 |
---|---|
X-Log DB Capture | 소스 DBMS의 Redo log로 부터 복제대상 테이블의 변경 데이터 추출 |
X-Log DB Dispatcher | 추출된 데이터를 복제 정책에 따라 대상 정책별로 분산 전송 |
X-Log DB Apply | 전송되어져 온 데이터를 SQL 구문형태로 변환 및 타겟 DB에 반영 |
X-Log Master | X-LOG의 복제 정책 정보를 관리하는 Catalog 및 통합 GUI 모니터링 모듈 |
X-Log File Replicator | 소스의 파일시스템의 변경 사항을 타겟시스템의 파일시스템으로 복제 |
항목 | X-LOG (알투비솔루션) |
G 제품 (외산 O사) |
S 제품 (외산 Q사) |
---|---|---|---|
다중 OS 플랫폼간 복제지원 | O | O | O |
복제대상 및 단위 | 전체테이블 or 일부 테이블 | 전체테이블 or 일부 테이블 | 전체테이블 or 일부 테이블 |
운영 형태 | Active-Active | Active-Active | Active-Active |
구축 형태 | 1:1, 1:N, N:1, N:N | 1:1, 1:N, N:1, N:N | 1:1, 1:N, N:1, N:N |
관리 Console | Web 기반 | CLI 기반 | CLI 기반 |
복제모니터링 기능 | O | O | O |
역방향 복구 지원 | O | O | O |
정합성 보정, 검증기능 | O | △(별도 라이선스) | O |
파일동기화 지원여부 | O | X | X |
GUI를 통한 스케쥴 기능 | O | X | X |
멀티쓰레드 기능 | O(특허) | X | X |
다양한 외산 DBMS 복제 지원 | O | O | △(Oracle만 지원) |
TDE 암호화 복제 지원 | O | O | X |
국산 DBMS 복제 지원 | O | X | X |
커스터마이징 가능여부 | O | X | X |