Database Replication - Chicago Oracle Users Group...

26
Database Replication Chrissy See – Account Executive

Transcript of Database Replication - Chicago Oracle Users Group...

Page 1: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Database Replication

Chrissy See – Account Executive

Page 2: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

quest.com | confidential

• 63• In 3 years 63% of on-prem customers will be moving

to the cloud such as AWS and Azure. *IDC*

• 99.99% database availability is required among 81% of organizations. *ITIC*

• Average cost of 1 hour downtime can range can range $100-$300K to even up to $1 million. *ITIC*

• 99

• 100

Page 3: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Database Replication

Chrissy See– Account Executive

Susan Wong – Solutions Architect

Optimize transactional operations and reporting from multiple sources

Page 4: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential4

• Solutions Architect supporting Business Continuity and Oracle performance management and tuning for 17 years.

• Performed numerous consulting engagements of configurations including high availability, reporting, and migrations, and has been ensuring companies meet their Oracle database availability since Oracle 7x. This expertise extends to SQL Server configurations as well.

• Prior to Quest Software, Mechanical Engineer at Fluor Daniel and subsequently managed the CAD solutions and database teams.

• B.S. in Mechanical Engineering from UCLA

[email protected]

About the Speaker

Page 5: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential5

• How many have Oracle reporting requirements that –

• Require data from multiple databases

• Require data from SQL Server or have SQL Server reporting applications

• Require only specific data (tables, rows, columns)

• Require that the reporting not have access to certain data

• Cause performance issues to customer facing transactional operations

• Where reporting or analytics are required in Postgres or MySQL or another type of database

• Is anyone using Oracle Advanced Replication, Golden Gate, or Streams?

• And how?

• Any issues or challenges?

Let’s take a poll…

Page 6: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential6

Offload Reporting from Transactional Database

Transactional Operations Reporting & BI Analytics

Page 7: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential7

Data Distribution

Transactional Operations

Reporting/BI Analytics –subset data #2

Reporting/BI Analytics –subset data #1

High Availability – failover for unplanned or planned downtime

Page 8: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential8

Data ConsolidationSQL Server application database for inventory

SQL Server application database for HR

Oracle database for Financial application

SQL Server Data Mart for BI Analytics

Oracle database for Sales Support

(This could be Oracle or any of the other supported targets)

Page 9: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential9

Data Integration

Oracle database

Oracle database

Oracle database

Kafka for Big Data Analysis

SQL Server reporting/ analytics

MySQL

Oracleon-prem

database

AWS EC2 or Oracle RDS

Page 10: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential10

Source/Targets we support with Oracle and SQL Server as source

Oracle Database

MicrosoftSQL Server

EDB Postgres

SAP ASE

Teradata Kafka Xml files

Oracle DB

Oracle DB

SAP HANA

MySQL

SQL Server Database

MicrosoftSQL Server

Oracle DB

Azure SQL Server

ASE

Page 11: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

SharePlex 9.1 Cloud Support

AWS RDS AWS EC2 Azure Marketplace Azure SQLService

Source Target Source Target Source Target Source Target

Oracle X

Also supports

remote source

X X X X X X

SQLServer X X X X X X

PostgreSQL

(community

edition)

X

Amazon Aurora

with PostgreSQL

compatibility

X

EnterpriseDB X X

Fujitsu X X

Page 12: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential12

Projects?

•Migrations•New platform/servers•Oracle to SQL Server•SQL Server to Oracle or other

•Offload processes from OLTP•Reporting•Batch jobs

•Cloud Initiatives•Migrate to cloud•Dev/Test w/ real time prod loads•Long term archiving

•Data Consolidation•App data to SQL Server reporting•BI Analytics

•Data Distribution•One to multiple Reporting target(s) •Failover target

Page 13: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

How can Quest Help?

Page 14: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Achieve scalability, availability, and near real-time data integration with the easiest, affordable, impact-free, all-in-one database replication solution

SharePlex™

Page 15: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential15

Oracle -Redo/Archive logs

SQL Server –Publisher

SharePlex product architectureOn-premises, remote, or in-the-Cloud

Source Target

Export queue

Post queue

SQL

Post

Post

Cloud target

Capture

Read

Export Import

Capture queue

Page 16: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Use Cases

Page 17: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential17

SharePlex Use Cases we support with Oracle Replication

Page 18: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential18

Local access for optimal application performance with data consolidation

Environment

• Offshore oil drilling rigs at 9 locations around the world to a central database in Houston

• 512 kbps satellite network from rigs to Houston

• Select row data replication from central to selected instance

Goals/Benefits:

• Local access to data for optimal application performance

• Less data volume for data searches – better performance

Page 19: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Consolidate Oracle data from 3 different applications to SQL Server Data Warehouse

Customer Case Study – Large Insurance Company

Oracle Application 1

SQL Server data warehouse

Change History tables generated in same Oracle instance, then replicated to SQL Server for reporting on 15 minute intervals of data

•Data consolidation Oracle to SQL Server•Change History

SQL Server Reporting Services for BI Analytics

Oracle Application 2

Oracle Application 3

Oracle data consolidation to SQL Server data warehouse

Page 20: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential20

SharePlex migration steps using a physical copy

Replication

Backup from Prod,

SNAPSHOT, TimeFinder, BCV, RMAN,

Export, Datapump, etc.

Restore to New Production

(Recover to SCN or LOG Number)

Capture

queue

Export

queue Post

queue

Reconcile

Current

production

New

production

Page 21: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential21

SharePlex migration steps using a physical copy

Current

production

Replication

Capture

queue

Export

queue Post

queue

Capture

queue

Export

queue

Post

queue

Move users to New Production

(Considering Application is ready to

accept user connection)

Reverse replication

New

production

Page 22: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential22

SharePlex migration steps using a physical copy -reverse replication (for failback)

Current

production

Replication

Capture

queue

Export

queue Post

queue

Capture

queue

Export

queue

Post

queue

Reverse replication

New

production

Page 23: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Confidential23

… SharePlex can speed you through your project with less risk, better performance, and less administrative worry.

So if you don’t want the sharks after you to complete your project…

… to the rescue!

Page 24: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

SharePlex – Half the costFully-integrated utilities – no hidden costs!

Key features customers consider when choosing a replication solution

• Validates the integrity of data between the source and target.

• If a discrepancy is found, it fixes the anomaly.

• Built on top of Oracle export & import; allows instantiation or re-synchronization.

• Handles in-flight changes to objects

Compare & Repair Sync UtilitySharePlex Manager

• SharePlex Manager

• Graphical user interface to monitor & manage all SharePlex installations.

• Alerts to issues.

Oracle

GoldenGate

Veridata

Management Pack

for Oracle

GoldenGate

Oracle

GoldenGate

Page 25: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Enterprise ready, heterogeneous near real-time database

replication

Comprehensive solution for all

replication needs

Unrivaled, award winning support

• One solution – multiple use

cases

• Ensure high availability for

applications, scale across

enterprise, integrate data near

real-time

• No expensive add-ons

• Flexible pricing model –delivers results at lowest Total Cost of Ownership (TCO)

• No hidden license fees or database upgrades required

• Seven-time Achievement in Customer Excellence awards

• Leading net promoter score in industry

• 100% Customer Satisfaction!

$

The SharePlex Difference

SharePlex is the best-in class solution to achieve high availability, scalability, data

integration and reporting through near real-time database replication

Page 26: Database Replication - Chicago Oracle Users Group (COUG)coug.us/wp/wp-content/uploads/2018/08/SharePlex... · •Solutions Architect supporting Business Continuity and Oracle ...

Complimentary Solutions Architect and

Support Assistance with trial

Download a FREE 30-Day Trial

Datasheets, videos, case studies,

white papers, technical briefs,

events, webcasts, etc.

Explore www.SharePlex.com

Next Steps…

Contact an Expert – [email protected] 949.929.7092

Learn More at the Quest Software Table