Vous êtes sur la page 1sur 19

1

Introduction to Oracle GoldenGate 11g


Fundamentals

Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Objectives

After completing this lesson, you should be able to:


Describe Oracle GoldenGate features and functionality
Identify key capabilities and differentiators
Describe Oracle GoldenGate high-availability and disaster
tolerance solutions
Describe Oracle GoldenGate real-time data integration
solutions

1-2 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
Oracle GoldenGate 11g

1-3 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
Key Capabilities and Technology Differentiators

1-4 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
Value Propositions for Oracle GoldenGate

Oracle GoldenGate 11gR1:

Delivers continuous operations for mission-critical applications to


eliminate unplanned and planned downtime and the related costs

Lowers IT costs through heterogeneous support for multiple


platforms to leverage lower-cost infrastructure for query offloading

Improves efficiencies through improved performance, scalability of


real-time feeds, and data distribution

Reduces risk by ensuring data integrity and reliability between


source and target systems

Reduces barriers to sharing data because it has no application


impact for real-time data acquisition. Allows improved visibility and
business insight.

1-5 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
Oracle GoldenGate Topologies

Unidirectional Query Bidirectional Peer-to-Peer


Offloading Standby DB or Load Balancing,
Active-Active for HA Multimaster

Broadcast Integration/Consolidation Cascading


Data Distribution Data Warehouse Data Marts

1-6 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Middleware for Business Intelligence

Oracle Custom MDM Business Activity SOA


Applications Applications Applications Intelligence Monitoring Platforms

Comprehensive Data Integration Solution

SOA Abstraction Layer


Process Manager Service Bus Data Services Data Federation

Oracle Data Integrator Oracle GoldenGate Oracle Data Quality

ELT/ETL Real-Time Data Data Profiling


Data Transformation Log-Based CDC Data Parsing
Bulk Data Movement Replication Data Cleansing
Data Lineage Data Verification Match and Merge

Storage Data Warehouse/ OLTP OLAP Cube Flat Files Web 2.0 Web and Event
Data Mart System Services, SOA

1-7 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Data Integrator EE and
Oracle GoldenGate
Oracle Data Integrator
Enterprise Edition

ELT
Oracle GoldenGate
Transformation
Real-Time Data
Heterogeneous Sources Heterogeneous Targets

Real-Time Data Integration Bulk Data Movement


and Replication and Transformation

Fast real-time solution Fast ELT solution


Sub-second latency for real-time feeds Optimized SET-based transformation for
Guaranteed delivery eliminates data loss. high-volume transformations
Eliminates downtime for migration and Data lineage for improved manageability
upgrades Integrates to Data Quality
Least intrusive to source systems

Oracle Data Integrator


Oracle GoldenGate
Enterprise Edition

1-8 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
Oracle GoldenGate for
Real-Time Data Warehousing
Sub-second data latency
Minimal overhead and no batch windows
High-performance, in-database transformations
Read-consistent changed data with referential integrity
Complete data recoverability via Trail files

BI Application
Real-Time Streaming of Transactions

tx6 tx5 tx4 tx3 tx2 tx1 ODI

LAN/WAN/
Target Trail
Capture
Source Trail Internet Deliver Data
Production Warehouse
OLTP Databases

1-9 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
Oracle GoldenGate Solutions for Oracle Database

Continuous availability via active-active databases


Zero downtime upgrades, migrations, and maintenance
Migrate from non-Oracle databases to Oracle 11gR2.
Upgrade Oracle Database 8i, 9i, 10g to 11gR2.
Upgrade/migrate the database server or OS.
Perform database maintenance.
Perform application upgrades (Siebel CRM).
Offloading queries from legacy systems to Oracle
databases
Global Data Synchronization for distributed systems

1 - 10 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Oracle GoldenGate for Oracle Database
Eliminate Downtime for Migrations and Application Upgrades

Zero Downtime Siebel Upgrade


and DB Migration

Upgrade/migrate/
maintain database,
Siebel CRM
hardware, OS, v6 or 7
Siebel CRM
v6 or 7
and/or application.
Minimizes risk with
fall-back option Capture Delivery
Route
Improves success LAN/WAN/Web/IP
with phased user Non
-Oracle DB Fallback
Oracle
DB
Delivery Capture
migration Data Flow

1 - 11 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Oracle GoldenGate for Oracle Database
Eliminate Downtime During Oracle Database Upgrades

Zero Downtime
Zero database Database Upgrades
downtime for
upgrades from 8i,
Switchover
9i, or 10g to 11g
Application
Leverage new Real-Time Updates

features of Oracle
Database 11g
without impacting Capture Delivery

business Route
LAN/WAN/Web/IP
operations. Oracle Oracle
8i/9i/10g Post-Switchover 11g
Delivery Capture
Minimize risks by Data Flow

using the failback


option. Compare & Verify

1 - 12 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Oracle GoldenGate for Oracle Database
Eliminate Unplanned Downtime with Active Data Guard and
Oracle GoldenGate
Disaster Recovery
and Data Protection
Utilize Active Data
Guard for Oracle- Can be
Oracle databases. Switchover used for
reporting,
Utilize Oracle Application testing,
Real-Time Updates etc.
GoldenGate for:
Non-Oracle
platforms Capture Delivery
Active-active Route
LAN/WAN/Web/IP
configurations Source
Delivery Post-Switchover Capture Standby
Cross-OS and Data Flow
Oracle database
version
requirements

1 - 13 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Oracle GoldenGate for Oracle Database
Improve Production System Performance and Lower Costs

Off-load queries from Query Offloading


production systems in:
Transaction Read-only
Heterogeneous Processing activity
Activity
configurations
Application
Different OS,
database version, Real-Time Data

or different type
of database
Legacy system Capture Route Delivery
query off-load LAN/WAN/Web/IP

Active-active Legacy Oracle


Production Replica
environments OLTP

1 - 14 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Oracle GoldenGate for Operational Reporting

Sub-second data latency


No performance degradation for the source system
Read-consistent changed data with referential integrity
Complete data recoverability via Trail files
Operational Reporting

OLTP Reporting
Application Application

Real-Time Data

Capture Trail File Trail File Delivery

Production Route
Reporting
LAN/WAN/Web/IP
Database Instance

1 - 15 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Oracle GoldenGate for Oracle Database
Increase Return on Investment (ROI) on Existing Servers and
Synchronize Global Data
Active-Active
Utilize secondary
systems for
transactions.
Enable continuous Application Application
availability during
unplanned and
planned outages.
Synchronize data
across data centers
around the globe.
Capture Delivery
Source & Source &
Target DB Target DB
Route
LAN/WAN/Web/IP
Delivery Capture

1 - 16 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Quiz

Which statements are true about Oracle GoldenGate? (Select


more than one.)
a. GoldenGate is an Oracle Database product that supports
other Oracle products.
b. GoldenGate is a middleware product that does not require
an Oracle database.
c. GoldenGate captures changes from the Oracle Redo logs
or non-Oracle transaction logs and moves them to another
database.
d. GoldenGate can support high availability.

1 - 17 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Quiz

Oracle GoldenGate is middleware software for business


intelligence, and it is designed to support a heterogeneous
database environment.
a. True
b. False

1 - 18 Copyright 2011, Oracle and/or its affiliates. All rights reserved.


Summary

In this lesson, you should have learned how to:


Describe Oracle GoldenGate features and functionality
Describe Oracle GoldenGate solutions for real-time
business intelligence
Describe Oracle GoldenGate for continuous availability

1 - 19 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Vous aimerez peut-être aussi