Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OCI GoldenGate Overview

OCI GoldenGate Overview

OCI GoldenGate に関する概要資料です。2022年12月時点での情報をベースとしています。最新情報は、随時アップデートされた資料やマニュアルを御確認下さい。

oracle4engineer

December 01, 2022
Tweet

More Decks by oracle4engineer

Other Decks in Technology

Transcript

  1. Copyright © 2022, Oracle and/or its affiliates 2 The GoldenGate

    Platform Oracle Cloud Infrastructure – GoldenGate は、 実績ある優れたソフトウェアテクノロジーで ある Oracle GoldenGate をベースとしたサー ビスです。 はじめに Oracle GoldenGate について簡単に 御紹介します。
  2. 実績ある優れたソフトウェアテクノロジー The GoldenGate Platform Copyright © 2022, Oracle and/or its

    affiliates 3 Oracle GoldenGate the most trusted solution for data integration 84% 1000’s #1 of customers of Fortune 100 use GoldenGate in real-time data & Data Fabric Strategy
  3. Oracle GoldenGate Platformが持つVISION Copyright © 2022, Oracle and/or its affiliates

    4 ETLやクラウドのハブアンドスポークのような一枚岩ではなく、マルチクラウド やエッジトポロジーに対応した分散型マイクロサービスのランタイムメッシュ。 Trusted, Ledger-based Data Integration 従来のバッチ処理に代わり、分散型の台帳ベースのデータ統合のための完全なト ランザクションの一貫性を実現 キュレートされた変更データ、CTLパイプライン、時系列分析、イベントドリブ ンダッシュボードなど、魅力的なデータ製品を作成するためのセルフサービスお よびコードレスツール De-centralized, Streaming Data Mesh De-centralized, Streaming Data Mesh
  4. GoldenGate & Stream Analytics Oracle GoldenGate Platformの主な機能 Copyright © 2022,

    Oracle and/or its affiliates 5 Data Replication Data Pipelines/CTL Stream Analytics データの可用性 • Oracle/Non-Oracle DB • 低ダウンタイムDB移行 トランザクション伝搬 • OLTP/Reference Data DWHへのデータロード • ほぼ影響を与えないキャプチャ • リアルタイムなステージング環境 の実現 Data Lake Ingest • 高性能な差分ストリーム伝搬 • イベントドリブンなデータをリア ルタイム伝搬 Stream Data Preparation • Filter, Correlate, Enrichなど CTL & Data Integration • Continuous Transformation and Loading (CTL), Aggregate, Lookup, RegEx, など Analyze Data Streams • 時系列解析, 機械学習, Geo- Spatial, ML/AI Observe, Alert and Deliver • 外部データストアへのストリーム • 高度なアラート機能 No-code Development • 20以上の事前構成済機能
  5. Oracle GoldenGate Platformが実現するEnterprise Solution Copyright © 2022, Oracle and/or its

    affiliates 6 DB2/z Replication of Real-time Data Transactions & Events GoldenGate Stream Analytics ETL &ML Object Storage Relational Non- Relational Apps DBMS Cloud Big Data NoSQL Streams
  6. 多くの実績、信頼性、性能 Oracle GoldenGate Platform の優位性 Copyright © 2022, Oracle and/or

    its affiliates 7 180ヶ国、8,000以上の企業が導入 (Oracle Data Integration / Data Fabric Products and Services) グローバルの決済機関が導入 (Oracle GoldenGate is backbone for banking High Availability fabric) 他に類を見ない性能とスケール (Core ETL/E-LT, Replication and Streaming is industrial strength) 世界中の金融決済業界の90%以上 がGoldenGateを導入しており、 毎日30兆ドル以上の決済、為替、 証券の移動が行われています。
  7. Copyright © 2022, Oracle and/or its affiliates 8 Oracle Cloud

    Infrastructure – GoldenGate (以降OCI GoldenGate) について御紹介します。 Oracle Cloud Infrastructure GoldenGate
  8. マーケットをリードするリアルタイムデータソリューションをフルマネージド型サービスとして提供 Oracle Cloud Infrastructure GoldenGate Copyright © 2022, Oracle and/or

    its affiliates 9 リアルタイム・データ・ソリューション フルマネージド & オートスケール 柔軟なユースケースを実現 Changed data capture(CDC)を ベースとしたリアルタイム・デー タ連携により、リアルタイムな DWH/Lakehouseによるタイム リーなインサイトの獲得や、常時 データ利活用可能なBusiness Continuity構成の実現が可能 フルマネージド型のサービス提供 により運用のオーバヘッドを大幅 に削減するとともに、負荷状況に 合わせたオートスケール機能に よって設計時の負担削減とコスト 最適化を実現可能 片方向連携によるリアルタイム DWH/Lakehousや、双方向連携に よるActive-Active構成、オンプレ ミスを含めたマルチクラウド連携 構成など、幅広いユースケースを 実現するための構成が可能
  9. 市場をリードするデータレプリケーションがフルマネージドサービスとして利用可能に Oracle Cloud Infrastructure – GoldenGate Copyright © 2022, Oracle

    and/or its affiliates 10 ベスト・オブ・ブリードのリアルタイム・データ • Change Data Capture(CDC)、データレプリケーション • Forrester Enterprise Data Fabricの戦略部門で1位を獲得 クラウドネイティブ • フルマネージド型でGoldenGate 21cを搭載 • オートスケールによる弾力性、低運用コスト • オンプレミスのOracle 11.2.0.4+に接続可能 優れたユースケースの実現 • Active-Active構成、リアルタイムDWHなど • AutonomousDB からのデータ取得および配信 • マルチクラウド/オンプレミスのデータベースに対応
  10. どのような環境でも信頼性のある正しいトランザクションを実現 On-Premises to Cloud クラウド環境への リアルタイム データ連携 Multi-Region ドメインやリージョン に跨がって

    データ可用性を実現 SaaS to OCI Oracle SaaS が持つトラ ンザクションデータの 利活用 Multi-Cloud 様々な場所での リアルタイム データ連携 OCI GoldenGateによる柔軟なリアルタイム・データ・レプリケーション Copyright © 2022, Oracle and/or its affiliates 11
  11. OCI GoldenGate - フルマネージド型の違い Copyright © 2022, Oracle and/or its

    affiliates 12 OCI GoldenGate GG OCI Marketplace GoldenGate Solution Management GoldenGate 環境の作成・管理 < ----------------- 顧客側管理 ----------------- > Platform Services Oracle Cloud Automations Oracle マネージド 未提供 未提供 自動スケーリング (最大3倍) OCIモニタリング/サービス・テレメトリー 分単位での計測・課金 Control Plane/Data PlaneのREST API管理 顧客側管理 顧客側管理 DRおよびバックアップ/リストア アップグレードとパッチ適用(*) Private Endpoints と Secure Vault 自律型DBとのウォレットの統合 OS管理 Infrastructure Management 仮想化とTerraformのスタックオートメーション Oracle提供 Oracle提供 顧客側提供 インストール / 高速プロビジョニング サーバー管理 Storage and Durability Guarantees Core Networking (*)2022年5月時点、アップグレードが利用可能になってから手動で適用する方式とな ります。自動でのアップグレードは今後提供を計画しています。
  12. OCI GoldenGate を用いて実現可能な構成例 Copyright © 2022, Oracle and/or its affiliates

    13 OCI DB to OCI DB On-prem to OCI (SQL*Net) On-Prem to OCI (Distro→Rec) Cross Region (SQL*Net) Cross Region (Distro/Rec) On-prem to On-prem Autonomous to On-Prem Non-Oracle Cloud to OCI SaaS Replication to OCI Other OCI Targets Cloud@Customer (Agent) On-prem to On-Prem (Agent) 今後提供予定(時期未定)
  13. 利用実態に応じた課金のため、小規模ではじめても大規模トランザクションに対応可能 OCI GoldenGate における 自動スケーリング Copyright © 2022, Oracle and/or

    its affiliates 14 0 4 8 12 Dynamic Auto-Scale 自動的に3倍までスケールアップ ゼロダウンタイムでのスケーリング OCI GoldenGate CPU Usage ワークロードの時間経過 • Autonomous Database同様、ベースサイズ を選択し自動スケーリングをONにすると、 最大3倍までの自動スケーリングが可能 • 自動スケーリングは最大24OCPU • スケーリングはダウンタイムなくオンライ ンで実行され、1時間あたりに消費された OCPUの実平均が課金対象 (例:3OCPUでAuto ScalingをONにすると最大9OCPU となり、1時間あたりの平均消費OCPUが60%であれば 6OCPU分が課金されます)
  14. ※あくまで参考値となりますのでご了承下さい 【参考】サイジング例 Copyright © 2022, Oracle and/or its affiliates 15

    コンソールからOCI GoldenGate を簡単に管理 ◼ トライアル/テスト/開発環境 • 1 OCPU + 自動スケーリング ◼ 一般的なユースケースの本番環境 • 4 OCPU + 自動スケーリング • Redo生成量60GB/hrぐらいまでをカバー (YMMV) ◼ 高性能が求められるケースの本番環境 • 8 OCPU + 自動スケーリング
  15. 2022年5月現在 • Oracle Databases 11.2.0.4, 12.1.0.2, and higher • Oracle

    Exadata • Oracle ExadataCS • Oracle Autonomous Transaction Processing • Oracle Autonomous Data Warehouse ※1) オンプレミス環境および他社クラウド環境上の対象DBと接続する場合は、ネットワーク接続可能であることが前提となります。 ※2) GoldenGate ソフトウェアおよび GoldenGate on OCI Marketplace と OCI GoldenGateを連携させることは可能です。 サポート対象のデータベース Copyright © 2022, Oracle and/or its affiliates 16
  16. 2022年12月時点 OCI GoldenGate 価格(日本円) Copyright © 2022, Oracle and/or its

    affiliates 17 Pay as You Go Annual Flex Metric Metric Minimum Oracle Cloud Infrastructure - GoldenGate ¥188.174 ¥188.174 OCPU Per Hour - Oracle Cloud Infrastructure - GoldenGate - BYOL ¥45.164 ¥45.164 OCPU Per Hour - 【補足】 • 金額は1$=140円換算の日本円表記です • BYOLの換算率については、Oracle PaaS and IaaS Universal Credits Service Descriptions を御確認下さい https://www.oracle.com/us/corporate/contracts/paas-iaas-universal-credits-3940775.pdf
  17. オンプレミスからクラウドへのリアルタイムデータ連携 (参考)構成例と価格イメージ Copyright © 2022, Oracle and/or its affiliates 18

    DBCS DB OCI GG (3OCPU) スケール想定要件 サービス名 Annual Flex単価 月額料金 自動スケーリングOFFの場合 - Oracle Cloud Infrastructure - GoldenGate ¥188.174 ¥420,004.368 自動スケーリングONの場合 48[時間/月] 平均60%までスケール Oracle Cloud Infrastructure - GoldenGate ¥188.174 ¥447,101.424 【自動スケーリングONの場合の補足】 • 3 OCPU の自動スケーリングは最大 9 OCPU • これに対して自動スケーリングが機能すると、1時間あたり平均60%のCPU使用率なので 6 OCPUが課金対象となる • 6 OCPU * 48時間 (¥54,194.112)と 3 OCPU * 696時間(¥392,907.312) の合計が月額料金(¥ 447,101.424)となる * 2022年12月現在
  18. フルマネージド型データレプリケーション(Change Data Capture)サービス サービス概要/特徴 • OCI GoldenGate は、Oracle GoldenGateをベースと したフルマネージド型のデータレプリケーション

    サービスです • OCI GoldenGate は、接続対象データベースのパ フォーマンスへの影響を最小限に抑えながら、リア ルタイムの変更データをキャプチャして、OLTP、 DWH、ODS、レポート・システムなどに伝搬しま す こんな課題に役立ちます • OLTPシステムとDWHシステムの間で、変更差分 データをリアルタイムに連携させたい • オンプレミスDBのデータをクラウド上のDBにリア ルタイム連携させたい • クラウド上のDB間でリアルタイムデータ連携をし たい サービス価格 • Oracle Cloud Infrastructure - GoldenGate: ¥188.174 [OCPU/時間] Oracle Cloud Infrastructure - GoldenGate GUIで操作する フルマネージド型 GoldenGate サービス オンプレミスと クラウドを繋ぐ リアルタイムな データ連携 マルチリージョン、 マルチクラウドでの リアルタイムな データ連携 Copyright © 2022, Oracle and/or its affiliates 19 * 2022年12月現在