View
52
Download
9
Category
Preview:
Citation preview
<Insert Picture Here>
Real Time Access to Real Time Information
GoldenGate is Strategic to Oracle
3
• 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
Real-Time Information Access for Intelligence & Decisioning
• Instantly available Data for Reporting• Access to Key Information for Analysis
• Across Heterogeneous Systems
Real-Time Business Operations
Customers Demand Continuous Real Time DataWhile Lowering IT Costs and Gaining Operational Efficiencies
Continuous Availability of CriticalApplications and Data
• Continuous Uptime in event of disaster• No downtime during planned outage• Load balancing & Data distribution
Lower IT Spend & Improve Efficiencies
• Choose best system for need• Modernize Legacy Systems
• Offload for reporting
7
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
OGG
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
Value Propositions for Oracle GoldenGate
Delivers continuous operations for mission critical applications to eliminate unplanned outages and reduce cost of planned outages.
Lowers IT costs through heterogeneous support for multiple platforms to leverage lower cost infrastructure for query offloading.
Reduces risk by ensuring data integrity and reliability between source and target systems.
Improves business insight through real-time BI Data Warehousing and report offloading.
Improves efficiencies through improved performance, scalability of real-time feeds, and data distribution.
8
Reduces barriers to sharing data because of no application impact for real time data acquisition.
Oracle GoldenGate…
Oracle GoldenGate Technology Differentiators
99
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
11
Key Solutions for Oracle GoldenGate
12
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
Query OffloadingFor Resource Utilization
Query Offloading
13
Solution• Leverage existing physical standby database using
Oracle Active Data Guard for read-only & queries
• Improve utilization on both OLTP and standby systems by segmenting all query traffic to standby.
Benefit• Offloads Queries - reduces load on transactional
systems
• Leverage existing investment in physical standby databaseOracle Physical
Standby Database
OLTPTransactions
Read OnlyUsers
ADG
OraclePrimary Database
Improve Resource Utilization
“Do you want to take advantage of your physical standby database for queries and improve resource utilization across OLTP and standby Systems?”
Query OffloadingInfrastructure Cost Reduction
Query Offloading
14
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-
oracle
CHALLENGES / OPPORTUNITIES
• Optimize OLTP system performance –offload all query activity
• Reduce TCO via platform changes and segment “lookers” from “bookers”
• Handle growing data volumes and support heterogeneous systems over life-cycle of Air Travel Shopping Engine (ATSE)
• Maintain data integrity across all systems
GoldenGate PROVIDES
• Supports 1.6TB of data movement per day to read-only servers
• Source– Oracle 10g | Target – MySQL• Current plans to migrate to Oracle 11g on
both source and target.
RESULTS• 80% TCO Reduction – Millions $$ saved
COMPANY OVERVIEW
A world leader in the travel marketplace, Sabre Holdings merchandises and retails travel products and provides distribution and technology solutions for the travel industry
Query Offloading Case StudyQuery Offloading Saves Millions $
“Lookers vs Bookers”
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
Continuous AvailabilityZero Down-time Migration and Upgrade
Continuous Availability
18
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
Continuous Availability Use Case24x7 Fraud Detection & Payment Processing for Blue-Chip Retailers
COMPANY OVERVIEW
Retail Decisions (ReD) is a payment card issuer and a world leader in card fraud prevention and payment processing. A specialist supplier to the payments industry worldwide. Its blue-chip international clients come from the global telecommunications, retail, travel, petroleum, banking and the broader e-commerce sectors
CHALLENGES / OPPORTUNITIES Typical Service Level Agreements dictate
99.95% availability & aggressive sub-second average response times
Must ensure quick, massive scalabilityHigh cost of downtime -- ReD’s clients lose
millions of dollars per hourGlobal clients; data centers on 4 continents
Oracle PROVIDES: Fraud Detection (ReDShield) using Oracle 9i
and 10g databases U.S. Payment Processing system, using SQL
Server databases – also supports data access for Web apps and Reporting
RESULTS “Lightning Fast” implementation Time to recover: ZERO minutes Reduced database license & infrastructure
costs
"We needed a mega-scalable architecture capable of handling increasing e-commerce traffic, while meeting our customers' stringent SLAs.” - Chris Uriarte, CTO
23
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
Real-Time Data IntegrationOperational Reporting
Real Time Data Integration
27
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?”
Real-Time Data IntegrationEnables Real-time BI
Real Time Data Integration
28
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
Data Integration for Business IntelligenceData Integration for Business Intelligence
• Operational BIGoldenGate for Offloading, BI Publisher for Reporting• Remove the concerns of transaction system operations teams
about operational BI
Add ODI-EE and DW to Combine Operational and Analytical BI
• Get combined benefits of insight into current business state with the deeper analysis and historical context of a traditional data warehouse
• Load the data warehouse by running ELT off of the ODS to streamline processes and avoid load on transactional system
30
Sources: Legacy, Packaged Apps, OLTP Databases Target:
ODS
Non-Invasive Operational BI
OGGOGG
Sources: Legacy, Packaged Apps, OLTP Databases
Operational and Analytical BI
Target: ODS and DW
OGGOGG
ODI
CHALLENGES / OPPORTUNITIES Better understand customer
purchasing behavior Provide timely information to support
marketing, merchandising & operational decisions
Improve shopping database reliability & uptime
Oracle PROVIDES: Support for high availability & disaster
tolerance across Oracle production sites Zero-downtime system migration and
upgrade Enable active data warehouse roll-out in 90
days with real-time data feeds Complements Oracle Data Integrator for data
transforms on target
RESULTS Customer analysis now done in minutes,
rather than days Dashboard reports using real-time data for
P&L & customer profitability Google Adwords adjusted based on real-
time data reports Ranked #4 in customer service by National
Retail Federation
COMPANY OVERVIEW
Overstock.com is an online “closeout” retailer offering high-quality, brand-name merchandise, including bed-and-bath goods, home décor, kitchenware, watches, jewelry, electronics and computers, sporting goods, apparel and designer accessories among other products at discount prices.
Real-Time Business IntelligenceReal-Time Data and BI Enables Intra-Day Business Optimizations
33
Complementary and Used TogetherActive Data Guard and GoldenGate
35
• 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
Complementary and Used TogetherData Integrator Enterprise Edition and GoldenGate
37
• Fastest real-time solution• Sub-second latency for real-time feeds• Guarantee delivery eliminates data loss• Eliminates down-time for migration and
upgrades• Least intrusive to source systems• Leverage ELT/ETL for complex
transformation
• Fastest real-time solution• Sub-second latency for real-time feeds• Guarantee delivery eliminates data loss• Eliminates down-time for migration and
upgrades• Least intrusive to source systems• Leverage ELT/ETL for complex
transformation
Real-Time Data Integration and Replication
Oracle GoldenGate
• Fastest E-LT Solution• Optimized SET-based transformation for
high volume transformations• Data lineage for improved manageability• Integrates to Data Quality
• Fastest E-LT Solution• Optimized SET-based transformation for
high volume transformations• Data lineage for improved manageability• Integrates to Data Quality
Bulk Data Movement and Transformation
Oracle Data Integrator Enterprise Edition
Oracle GoldenGate
Oracle Data IntegratorEnterprise Edition
Real-time Data
E-LT Transformation
Heterogeneous Sources Heterogeneous Targets
Oracle GoldenGateTechnical Solution Overview
39
40
How It Works: Modular Architecture
SourceDatabase(s)
TargetDatabase(s)
LAN / WAN / Internet(TCP/IP)
Route: Data is compressed, encrypted for routing to targets.
Capture: Committed changes are captured (and can be filtered) as they occur by reading the transaction logs.
Capture
Trail files: Stages and queues data for routing.
Source Trail
Delivery: Applies data with transaction integrity, transforming the data as required.
Target Trail
Delivery
Bi-directional
Source TrailTarget Trail
Delivery Capture
Pump
Pump
Pump: Distribute data for routing to multiple targets.
Recommended