Oracle GoldenGate 정보

Oracle GoldenGate(OGG) 제품군은 신뢰할 수 있는 정보를 실시간으로 제공합니다. Oracle GoldenGate는 데이터 제품 사고, 분산형 아키텍처, 이벤트 기반 파이프라인, 다중 언어 데이터 페이로드 및 토폴로지를 중심으로 구축된 신뢰할 수 있는 Data Fabric 및 Data Mesh 기능 제공업체입니다.

이제 Oracle GoldenGate 26ai를 사용하면 검색 증강 생성(RAG) 및 실시간 AI 임베딩을 비롯한 인공 지능 사용 사례에 트랜잭션 데이터베이스 복제를 활용할 수 있습니다. Oracle GoldenGate 플랫폼은 CDC(변경 데이터 캡처), 트랜잭션 데이터 복제, 데이터 수집, CTL(지속적 변환 및 로딩)을 위한 데이터 파이프라인 및 스트리밍 데이터에 대한 광범위한 분석을 뛰어넘습니다. Oracle GoldenGate는 데이터베이스 트랜잭션 로그와 상호 작용하여 소스 데이터베이스에 미치는 영향을 최소화하면서 변경된 데이터(DML 및 DDL 모두)를 지속적으로 캡처합니다. 따라서 일괄 처리 또는 주기적으로 일정이 잡힌 데이터 캡처보다 Oracle GoldenGate 로그 기반 복제가 선호됩니다. 신뢰할 수 있는 데이터를 실시간으로 활용하는 것만으로도 조직은 더 나은 비즈니스 의사 결정과 조치를 더 빠르게 수행할 수 있습니다.

Oracle GoldenGate는 데이터 통합 처리를 위한 다양한 스타일을 통해 소스와 대상을 연결 및 통합하는 실시간 하이브리드 이기종 데이터 패브릭을 지원합니다.

Oracle GoldenGate가 필요한 이유

엔터프라이즈 데이터는 일반적으로 이기종 데이터베이스에서 전사적으로 분산됩니다. 서로 다른 데이터 소스 간에 데이터를 가져오려면 Oracle GoldenGate를 사용하여 기업 내에서 실시간으로 트랜잭션을 로드, 배포 및 필터링하고 다운타임 없이 서로 다른 데이터베이스 간 마이그레이션을 수행할 수 있습니다.

이를 위해서는 다운타임 없이 한 시스템에서 다른 시스템으로 데이터를 실시간으로 효과적으로 이동할 수 있는 수단이 필요합니다. Oracle GoldenGate는 데이터를 복제하고 통합하기 위한 Oracle의 솔루션입니다.

Oracle GoldenGate의 모듈식 아키텍처는 이기종 시스템에서 데이터를 추출, 변환 및 복제하는 방법에 대한 유연성을 제공합니다. 이 아키텍처를 사용하면 Extract, Replicat 및 Collector 프로세스와 트레일 파일을 비롯한 다양한 구성 요소를 구성하여 특정 요구에 맞게 데이터 이동을 조정할 수 있습니다. 이 모듈성을 사용하면 다양한 플랫폼과 토폴로지에 걸쳐 트랜잭션 레벨에서 데이터를 효율적으로 처리할 수 있습니다.

데이터 복제 환경에서 Oracle GoldenGate는 다음 기능을 수행합니다.

Oracle GoldenGate는 언제 사용합니까?

Oracle GoldenGate는 거의 모든 데이터 이동 요구 사항을 충족합니다. 가장 일반적인 사용 사례는 다음과 같습니다.

무중단 업무 운영 및 고가용성

무중단 업무 운영은 기업의 운영 중단 없이 기능 및 서비스를 제공할 수 있는 능력입니다. 고가용성은 내결함성의 최고 수준입니다. 비즈니스 연속성을 달성하기 위해 시스템은 여러 서버, 여러 스토리지 및 여러 데이터 센터로 설계되어 진정한 의미의 비즈니스 연속성을 지원하는 고가용성을 제공합니다. 이러한 환경을 설정하고 유지 관리하려면 Oracle GoldenGate를 사용하여 쉽게 수행할 수 있는 여러 서버와 데이터 센터 간에 데이터를 이동해야 합니다.

영국 런던에 본사를 두고 있는 다국적 은행에서 근무하는 시나리오를 고려해 보십시오. 당신은 인도 방갈로르에있는 은행의 지점 중 하나에서 일합니다. 이 은행은 모든 지점에서 전 세계적으로 사용되는 재무 애플리케이션에 대해 특정 계정을 사용합니다. 관리자는 Bangalore 지점의 데이터베이스에서 이 계정에 대해 발생한 트랜잭션을 영국에 있는 중앙 집중식 데이터베이스와 매일 동기화하라는 요청을 받았습니다. 거래량은 엄청나고, 심지어 약간의 지연조차도 비즈니스에 큰 영향을 미칠 수 있습니다. 이 프로세스는 전 세계 은행의 모든 지점에 있는 모든 데이터베이스의 여러 대상에 대해 동일한 프로세스가 필요합니다. 이 프로세스는 관리 용이성을 위해 어떤 종류의 GUI 기반 도구를 통해 지속적으로 모니터링되어야 합니다. 또한 은행에는 모든 지점에서 사용되는 여러 가지 다른 중요하지 않은 응용 프로그램이 있습니다. 이러한 애플리케이션은 MySQL과 같은 이기종 데이터베이스를 기반으로 하지만 이러한 데이터베이스를 통해 수행된 트랜잭션도 본사에 있는 Oracle AI Database에 로드되어야 합니다. 사용되는 복제 기술은 서로 통신할 수 있도록 Oracle 데이터베이스와 이기종 데이터베이스를 모두 지원해야 합니다. Oracle GoldenGate는 이러한 시나리오에서 적합한 솔루션입니다.

초기 로드 및 데이터베이스 이전

초기 로드는 소스 데이터베이스에서 데이터 레코드를 추출하여 해당 레코드를 대상 데이터베이스로 로드하는 프로세스입니다. 초기 로드는 한 번만 수행되는 데이터 마이그레이션 프로세스입니다. Oracle GoldenGate를 사용하면 시스템을 오프라인으로 전환하지 않고도 초기 데이터 로드 마이그레이션을 수행할 수 있습니다.

Data Integration

데이터 통합에는 다양한 기술을 사용하여 저장되는 서로 다른 여러 소스의 데이터를 결합하고 데이터에 대한 통합 뷰를 제공하는 작업이 포함됩니다. Oracle GoldenGate는 실시간 데이터 통합을 제공합니다.

실시간 정보에 대한 실시간 액세스

Oracle GoldenGate 소프트웨어는 Oracle, MySQL, PostgreSQL, YugabyteDB, EDB Postgres Advanced Server, SQL Server, HPE NonStop, Db2 for i, LUW 및 z/OS에 대한 비즈니스 연속성을 지원하는 데이터베이스 고가용성을 제공합니다. Oracle GoldenGate는 Oracle Maximum Availability Architecture(MAA)의 최고 서비스 레벨인 Platinum Tier를 지원합니다.

수천 개의 글로벌 은행, 소매업체, 통신업체, 헬스케어 기업이 운영 데이터 플랫폼을 안정적으로 실행하기 위해 Oracle GoldenGate를 사용하고 있습니다. 또한 Oracle GoldenGate의 실시간 ACID 기반 복제 기능은 멀티벤더 관계형 및 문서 데이터베이스, 메시지 저장소 및 애플리케이션 전반에 걸쳐 모든 목적을 위한 데이터 이동의 이점을 제공합니다. 고속 프로세싱과 결합된 최소 소스 데이터베이스 오버헤드는 Oracle GoldenGate 복제를 고유하게 만듭니다. 결과적으로 Oracle GoldenGate에는 인증된 이기종 소스 및 대상의 대규모 컬렉션이 포함되어 있으며 Big Data 및 NoSQL 데이터 트랜잭션과 분석 페이로드에 널리 사용되며 데이터를 스테이징 및 검색 플랫폼으로 통합합니다.

Oracle GoldenGate는 마이크로서비스/REST 기반 애플리케이션으로 구축됩니다. 모듈식 아키텍처는 엔터프라이즈 시스템, 온프레미스 및 클라우드 전반에 걸쳐 협력 및 분산 배포를 위한 유연성을 제공합니다.

Oracle GoldenGate 토폴로지

설치 후 조직의 비즈니스 요구 사항에 맞게 Oracle GoldenGate를 구성할 수 있습니다.

Oracle GoldenGate는 단순한 단방향 토폴로지부터 보다 복잡한 P2P(peer-to-peer)에 이르기까지 다양한 토폴로지에서 구성할 수 있습니다. 지원되는 토폴로지는 기본 데이터베이스 요구 사항 및 지원되는 구성에 따라 달라집니다.

다음 configurations.png에 대한 설명입니다.

다양한 유형의 토폴로지 기반 사용 사례는 Oracle GoldenGate Microservices Architecture Solutions의 OGG 솔루션 정보를 참조하십시오.

엔터프라이즈 및 클라우드 전반의 실시간 데이터 통합

Oracle GoldenGate는 소스 시스템에 미치는 영향을 최소화하면서 실시간으로 변경된 데이터를 온프레미스 또는 클라우드 기반의 데이터 웨어하우스, 레이크 및 객체 저장소, 보고 시스템 및 기타 OLTP(온프레미스 온라인 트랜잭션 처리) 데이터베이스로 캡처하고 전달합니다. 실시간 데이터 액세스는 비즈니스 통찰력과 분석을 향상시킵니다.

Oracle GoldenGate 제품군

Oracle GoldenGate 제품군에는 다양한 제품이 있습니다.