Upload
vohanh
View
216
Download
2
Embed Size (px)
Citation preview
<Insert Picture Here>
Oracle’s Data Integration Solutions and Oracle GoldenGate Update
Graham F. Hainbach 4th August 2010
2
Oracle Data Integration SolutionBest-in-class Heterogeneous Platform for Data Integration
MDMApplications
SOAPlatforms
OracleApplications
BusinessIntelligence
Activity Monitoring
Custom Applications
Oracle GoldenGate
Log-based CDC
Bi-directional Replication
Real-time Data
SOA Abstraction Layer
Service BusProcess Manager Data Services
Oracle Data Integrator
ELT/ETL
Data Transformation
Bulk Data Movement
OLTPSystem
Flat FilesData Warehouse/Data Mart
OLAP Cube Web 2.0 Web and Event Services, SOA
Storage
Data Verification
Oracle Data Quality
Data Profiling
Data Parsing
Data Cleansing
Data Federation
Data Lineage Match and Merge
Comprehensive Data Integration Solution
3
GoldenGate is Strategic to Oracle
• Best-in-class leader in real-time data solutions• Complements existing Oracle products
• Continuous Availability for heterogeneous systems
• Real-time data access for Reporting• Real-time data for BI, EPM, Exadata• Zero-downtime migrations / upgrades to Oracle
Database and Applications
• Over 400 customers with 4,000+ implementations across Fortune 500 companies: Financial Services, Communications, Healthcare, Public Sector, Retail & Utilities industries
• Top 3 of 5 largest commercial banks • Top 3 of 3 busiest ATM networks• Top 7 of 10 financial data services companies• Top 4 of 5 telecommunications providers• Top 3 of 5 largest food & drug stores
4
Oracle GoldenGate Use CasesEnterprise-wide Solution for Real Time Data Needs
Log Based, Real-Time Change Data
Capture
Heterogeneous Source Systems
EDWODS
EDW
Disaster Recovery, Data Protection
Zero Downtime Migration and
Upgrades
Operational Reporting
Real-time BI
Standby(Open & Active)
ReportingDatabase
ETL
ETL
Query Offloading
Data Distribution
• Standardize on Single Technology for Multiple Needs
• Deploy for Continuous Availability and Real-time Data Access for Reporting / BI
• Highly Flexible• Fast Deployments
• Lower TCO & Improved ROI
OGG
5
Oracle GoldenGate Technology Differentiators
Oracle GoldenGate provides low-impact capture, routing, transformation, and delivery of database transactions across heterogeneous environments in real-time
Performance
Extensible &Flexible
Reliable
Key Differentiators:
Non-intrusive, Low Impact, Sub-second latency
Open, modular architecture - Heterogeneous sources & Targets
Maintains Transactional Integrity - Resilient against interruptions and failures
7
Solution – Query Offloading
• Cost Reduction • Improve Resource Utilization
Find a solution that can transfer our data in real-time, keeping up with data volumes and meet future business needs. In actuality, GoldenGate was the
only solution that handled all three requirements with ease.”– J Seelan, DBA Manager, 1-800-Flowers.com
8
Query OffloadingInfrastructure Cost Reduction
Query Offloading
Non-Oracle orLegacy Platform
Oracle Platform
OLTPTransactions
Read OnlyUsers
OGG
Cost Reduction
“Do you want to move query processing to standard, lower cost DB & Hardware infrastructure with no disruption to critical transaction processing systems & satisfy business end-users as data volumes and users grow?”
Solution• Create a real-time replica of existing expensive
operational system (e.g. legacy or big iron) on Oracle with RAC on Linux.
• Sync replica in real-time and route all read-only traffic
Benefits• Reduce/Eliminate query load on transactional
system• Directly reduce cost of legacy, mainframe, non-
oracleOLTP Oracle Platform
ADG
HA/DR & Read OnlyUsers
9
Powerful Combination!Integrated HA, DR and Active-Active Replication
GoldenGate- Information Distribution- Heterogeneous
Bi-directional Replication Subsetting MySQL
Standby Database
Active Data Guard- DR & Data Protection- Real-time Query
Primary Database
RAC- Scalability- Server HA
10
Solution – Continuous Availability
• Disaster Recovery / Data Protection• Zero-Downtime Migration / Upgrade• Data Distribution / Synchronization
“We believe this is the only product on the market that can meet our demands for 99.95% database availability, performance and
scalability.”Chris Uriarte, CTO, Retail Decisions
11
Continuous AvailabilityZero Down-time Migration and Upgrade
Continuous Availability
Solution• Migrate from any heterogeneous database to Oracle11g
with minimal downtime• Migrate hardware or OS platforms with no downtime• Upgrade Siebel CRM with no downtime• Allow active users to move to new system gradually while
both systems are live
Benefit• Standardize your data center and modernize platforms• Zero down-time for mission critical applications• Safely migrate users from one system to the next, while
keeping both systems running.• Lower risk by enabling failback
Previous Version New Version
OGG
“Do you need to migrate your database or upgrade critical applications but can’t afford to take any down time and impact critical business processes?”
Old DB Version New DB Version
12
Continuous Data AvailabilityData Distribution / Synchronization
Continuous Availability
Solution• Replicate data for distributed applications to drive global
operations and improve operational efficiency • Distribute data in real-time across Oracle and Non-Oracle
environments• Active-Active configuration keeps multiple data centers in
sync
Benefit• High Availability for mission critical data• Ability to scale, handle large & growing data volumes • Access to consistent data across geographically
dispersed data centers
Oracle 9i Oracle 11g
Oracle 10g SQL Server
OGG
“How does your data keep up with the demands of your 24x7 global business. Can all business units access the same, up-to-data information at any time, continuously?”
13
Complementary and Used Together Active Data Guard and GoldenGate
Example of a how a global hub & spoke manufacturing operation may be deployed using both Active Data Guard and GoldenGate
Central HubActive Data Guard Physical Standby
GoldenGateSource &
Target
GoldenGate Targets
GoldenGateTarget
GoldenGateSource &
Target
Continuous Availability
14
Solution – Real-time Data Integration
• Operational Reporting • Real-time Business Intelligence
“Accessing the data in real time using GoldenGate we can immediately see if we’re profitable and if our business processes are working.”
- Sam Peterson, SVP Technology, Overstock.com
15
Real-Time Data IntegrationOperational Reporting
Real Time Data Integration
Solution• Report on live data in transactional systems • No additional load on source system – offload reporting
to a database instance that is synchronized in real time
Benefit• Enables tactical reports quickly for decision making
and business transparency • Removes impact from source systems• Avoids the political challenges of running reports on
transactional systemsTransactionalApplications
OperationalData Store
OGG
“Do you have adequate transparency into the data in your most sensitive transactional systems?”
16
Real-Time Data IntegrationEnables Real-time BI
Real Time Data Integration
Solution• Populate an operational data store for operational BI
with real-time data• Run ELT from the ODS to load data warehouse with
transformed data
Benefit• Improves business insight• Combines intelligence on current business status with
historical context• Eliminates load on source systems • Reduces latencies and batch windows
Enterprise Data WarehouseOracle Database, Oracle Exadata
Real-time Integration + Bulk Data Transformation
ODI
“Do you need better business insight with the most current data and no impact to your critical systems?”
HeterogeneousSources
Production
OGG
18
Oracle GoldenGate Management Pack™
• Define, configure, manage, and report on Oracle GoldenGateprocesses deployed across your business
• Utilizes Oracle GoldenGateManagement Services architecture
• Key features:• Centralized management of any
number of Oracle GoldenGateprocesses
• Rich-client and Web-based interfaces for increased visibility
• Alert notifications, integrationwith 3rd-party monitoring products
• Real-time feedback on Oracle GoldenGate processes
• Zero-impact implementationwithout affecting performance
19
GoldenGate Veridata™
High-speed data comparison solutionAudits, identifies, and reports data discrepancies between in-use databases
Benefits:Reduce risk exposure and act on data discrepancies soonerSpeed and simplify comparisonNo disruption to business systems
Key features:Support for large data volumesComparisons ran while data sources are kept onlineUnparalleled speed and efficiencySelective comparison optionsUnattended executionFlexible reporting
20
Very Low Latency, High Throughput Data MovementEnd-to-end Processing Rates
Red
o P
roce
ssin
g G
B/H
our
20
40
60
80
100
120
5565
100
120+
SunV1280 HP-UX HP
DL380
• PayPal – Query Offloading & Scalability
• Amdocs –Continuous Availability
• CME – Continuous Availability
21
Complementary and Used TogetherActive Data Guard and GoldenGate
• Enterprise-wide heterogeneous replication• Zero downtime operations• Non-invasive by reading database logs• Supports active-active scenarios• Ensures transactional consistency• High volume; low latency• Guaranteed delivery across wide area
networks
• Enterprise-wide heterogeneous replication• Zero downtime operations• Non-invasive by reading database logs• Supports active-active scenarios• Ensures transactional consistency• High volume; low latency• Guaranteed delivery across wide area
networks
Data Distribution /Synchronization
Oracle GoldenGate
• Fast failover to physical standby database• Fastest solution for Oracle• Oracle Database only• Allows standby to be open for reads to
leverage customer investment• Transparent data protection to repair
corrupted blocks on primary or standby
• Fast failover to physical standby database• Fastest solution for Oracle• Oracle Database only• Allows standby to be open for reads to
leverage customer investment• Transparent data protection to repair
corrupted blocks on primary or standby
Disaster Recovery &Data Protection
Oracle Active Data Guard
Oracle Active Data Guard
Oracle DB Primary Oracle DB Standby
HeterogeneousDistributedSubsetReplicas
Oracle GoldenGate