replication solution Using CDC and Data Replication October 19, 2010



Similar documents
Attunity Integration Suite

Efficient and Real Time Data Integration With Change Data Capture

Accelerate Data Loading for Big Data Analytics Attunity Click-2-Load for HP Vertica

Informatica Data Replication: Maximize Return on Data in Real Time Chai Pydimukkala Principal Product Manager Informatica

Implementing efficient system i data integration within your SOA. The Right Time for Real-Time

Real Time Data Integration

Data Integration Overview

Real-time Data Replication

SAP Sybase Replication Server What s New in SP100. Bill Zhang, Product Management, SAP HANA Lisa Spagnolie, Director of Product Marketing

An Oracle White Paper March Best Practices for Real-Time Data Warehousing

Service Oriented Data Management

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

Introducing Oracle Data Integrator and Oracle GoldenGate Marco Ragogna

<Insert Picture Here> Real-time database replication

JBoss Enterprise Data Services Platform in the Enterprise

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Using Attunity Replicate with Greenplum Database Using Attunity Replicate for data migration and Change Data Capture to the Greenplum Database

A TECHNICAL WHITE PAPER ATTUNITY VISIBILITY

Shadowbase Data Replication Solutions. William Holenstein Senior Manager of Product Delivery Shadowbase Products Group

ENABLING OPERATIONAL BI

Integrating Netezza into your existing IT landscape

CRM Magic with Data Migration & Integration

<Insert Picture Here> Real-Time Data Integration for BI and Data Warehousing

Oracle SOA Suite: The Evaluation from 10g to 11g

ITG Software Engineering

Cloud Ready Data: Speeding Your Journey to the Cloud

Oracle Database 11g Comparison Chart

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam

Data Integration Checklist

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1

XpoLog Competitive Comparison Sheet

SOLUTION BRIEF. JUST THE FAQs: Moving Big Data with Bulk Load.

Upgrading to Microsoft SQL Server 2008 R2 from Microsoft SQL Server 2008, SQL Server 2005, and SQL Server 2000

A roadmap to enterprise data integration.

An Oracle White Paper. Using Oracle GoldenGate to Achieve Operational Reporting for Oracle Applications

Cross Platform Software Release Capabilities

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

Using the SQL Server Linked Server Capability

SQL Server What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.

Oracle SOA Suite Then and Now:

Cloud First Does Not Have to Mean Cloud Exclusively. Digital Government Institute s Cloud Computing & Data Center Conference, September 2014

<Insert Picture Here> Oracle Data Integration 11g Overview Tim Sawyer

Green Migration from Oracle

Dedicated Real-time Reporting Instances for Oracle Applications using Oracle GoldenGate

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

Building a Data Warehouse

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

Implementing a Data Warehouse with Microsoft SQL Server

SQL Server 2005 Features Comparison

Enterprise Data Integration for Microsoft Dynamics CRM

IBM WebSphere DataStage Online training from Yes-M Systems

Session 4002: Data Provisioning from SAP and non-sap Data Sources to SAP HANA for both Real time and Batch type Data Replication

White Paper November Technical Comparison of Perspectium Replicator vs Traditional Enterprise Service Buses

Implementing a SQL Data Warehouse 2016

SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box)

SQL Server Training Course Content

Oracle to SQL Server 2005 Migration

AtScale Intelligence Platform

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Informatica Data Replication FAQs

Consolidate by Migrating Your Databases to Oracle Database 11g. Fred Louis Enterprise Architect

SOA REFERENCE ARCHITECTURE: SERVICE TIER

Oracle Data Integration: CON7926 Oracle Data Integration: A Crucial Ingredient for Cloud Integration

Implementing a Data Warehouse with Microsoft SQL Server

Oracle Business Activity Monitoring 11g New Features

Instant Data Warehousing with SAP data

OWB Users, Enter The New ODI World

<Insert Picture Here> Playing in the Same Sandbox: MySQL and Oracle

SAP HANA implementation on SLT with a Non SAP source. Poornima Ramachandra

Methods and Technologies for Business Process Monitoring

Enterprise and Standard Feature Compare

MDM and Data Warehousing Complement Each Other

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

enterprise professional expertise distilled

Implement a Data Warehouse with Microsoft SQL Server 20463C; 5 days

Shadowbase Data Replication VNUG - May 26, Dick Davis, Sales Manager Shadowbase Products Group Gravic, Inc.

Implementing a Data Warehouse with Microsoft SQL Server

SharePoint Governance Execution

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco

The ActiveBatch Integrated Jobs Library: Extensions Job Steps. The ActiveBatch Integrated Jobs Library: SSIS Job

Enterprise Application Integration

Getting Started with Attunity CloudBeam for Azure SQL Data Warehouse BYOL

Business Intelligence Competency Partners

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

Microsoft. Course 20463C: Implementing a Data Warehouse with Microsoft SQL Server

Active Data Warehousing With ADABAS SQL GATEWAY

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

Implementing a Microsoft SQL Server 2005 Database

College of Engineering, Technology, and Computer Science

GENWARE COMPUTER SYSTEMS AUDITING SOLUTION FOR COGNOS BUSINESS INTELLIGENCE

DATA REPLICATION FOR REAL-TIME DATA WAREHOUSING AND ANALYTICS

Overview Western Mariusz Gieparda

EII - ETL - EAI What, Why, and How!

Building a BI Solution in the Cloud

Chapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya

Oracle Data Integrator Technical Overview. An Oracle White Paper Updated December 2006

Microsoft Data Warehouse in Depth

Transcription:

Introducing the only real-time data replication solution Using CDC and Data Replication October 19, 2010 John Apps, OpenVMS Ambassador, HP Hein van den Heuvel, HvdH Performance Consulting Brian Schenkenberger, TMESIS Richard Thomas, Director of Technical Services, Attunity

Agenda Connect Offloading Data for BI Enabling Technologies CDC Attunity Stream for Data Replication Attunity -CDC for SSIS Demo - end to end! Summary + Q&A 2

Attunity - CONNECT ODBC, JDBC, OLEdb data access DB2, Oracle, Enscribe, Heterogeneous queries / optimizer Bindings ( Tuning, Log level, Optimizer settings, Codepages ) Deamons Workspaces ( Server Processes, OpenVMS Usernames ) Prestarted, re-usable, log files, tcpi Datasources ( Dictionaries / Directories Tables Adapters

Metadata Import Automatically define relational schema based on existing metadata Automated imports available from: COBOL (COPY books) BASIC (MAP files) FORTRAN Oracle CDD DIBOL DATATRIEVE

Agenda Connect Offloading Data for BI Enabling Technologies CDC Attunity Stream for Data Replication Attunity -CDC for SSIS Demo - end to end! Summary + Q&A 5

Offloading Data for BI Copy data into a relational database As frequently as needed With little impact on the OpenVMS system SQL, JDBC, & Reporting tools Initial full load Incremental CDC Replication /ETL Server Load and apply Relational Database 6

Customer Example: Southeastern Freight Lines Privately-held trucking company, specializing in next day and second day service. The company s dedication to process improvement is represented by over 285 quality awards. 1) R/O COBOL R/W CDC Oracle Rdb 2) R/W...

Customer Example: Express-Scripts p large pharmacy Connect Big Application Refresh. Java /G GUI COBOL R/W CDC + Replication Oracle...

Enabling Technologies CDC Change Data Capture (CDC) C) is a data integration technology that captures and delivers only the changes made to enterprise data sources. It enables real-time and efficient data integration/replication. Replication Data Replication creates a copy of one data source in another, periodically or in real-time. Replication employs CDC to replicate changes from source to target efficiently and in real-time.

Drivers for CDC and Replication 1. Demand for real-time data 2. Increasing data volumes 3. Shrinking batch windows 4. Pressure to reduce cost 5. Reduce risks of failing long batch jobs 10

Use Cases for CDC and Replication 1. Offload Production Data for BI Create a copy for reporting Stage data for data warehousing 2. Maintain Consistency across Operational DBs Keep data integrity For application integration and MDM (master data management) 3. Data Migration/Upgrade Sync with production following initial set-up Enable fail-back 11

Challenges for CDC and Replication 1. Low Impact on existing applications Achieving minimal/no changes to existing applications Achieving low overhead on resources 2. Data mapping challenges Defining a relational schema for the structures Applying changes appropriately to the relational l tables Arrays (of records) in records; Variant records. Funky data types (notably Dates!) 3. Complexity/Cost Making it simple, automated 12 Low cost of ownership

Agenda Connect Offloading Data for BI Enabling Technologies CDC Attunity Stream for Data Replication Attunity -CDC for SSIS Demo - end to end! Summary + Q&A 13

CDC Approaches and Technologies Traditional approaches Intrusive/High Impact: Use timestamps in extracts and file dumps Extract and compare current data to its history Connx uses Checksums on Indexed files buckets to detect changes. Use custom-built triggers Attunity approach Non Intrusive: Log-based CDC Low impact. Non-intrusive. Efficient. Reliable. Scalable. 14

Attunity Stream for Log-based CDC for files OpenVMS (Alpha/Itanium) Windows, UNIX ETL/BI Change Tables BPEL, BPM CDC Capture CDC Router JMS JMS Publisher ESB CEP 15

CDC - Key Capabilities Log-based CDC Filter Changes (by file, operation, ) Flexible Change Delivery (periodic, continuous) Interfaces to ETL and EAI Tools Reliable Delivery and Recovery Easy to Use 16

CDC for Unique service intercepts $ system services Provides system wide capture of changes Cobol, Basic, Datatrieve, DCL, Utilities... Any and all record operation. Record based (log : header + record data ) Header : Sequence#; Timestamp; FileID; ProcessID; RFA; Operation; Size. No changes required to any programs Supports all file types Support OpenVMS clusters Independent of (AI/BI) Journaling. RU-J not supported. High performance, low impact Per node Logger not noticeable (3%?) Shared Agent example usage: 1/4 CPU for 10 Million changes in 3 GB Logs. Easy Configuration GUI-based with wizards in the Attunity Studio Metadata import available from many sources 17

CDC Architecture - Overview OpenVMS (Alpha/Itanium) Windows, UNIX Change Tables CDC Capture CDC Router JMS Publisher Process 1 Process 2 Process 3 Application Legacy Attunity Intercept Logger CDC Agent

CDC Architecture Intercept Intercept forms an envelope around the $ system service. Captures changes only for specified list of files. By file-id (from filename) or by name ( next version ) Process 1 Process 2 Process 3 Application Legacy Attunity Intercept Logger CDC Agent

CDC Architecture Logger Logger a separateprocess (1 per node) which reads the intercepted changes from the intercept and writes them to the transient storage Process 1 Process 2 Process 3 Application Legacy Attunity Intercept Logger CDC Agent

CDC Architecture Transient Storage Transient Storage a sequence of typically-fixed sizesequential files holding the captured changes. When one fills up, a new one is created. (ALQ, DEQ, Max.). Utility to control attributes and force new logs if so desired (Daily?) Process 1 Process 2 Process 3 Application Legacy Attunity Intercept Logger CDC Agent

CDC Architecture CDC Agent Attunity CDC Agent Async to the capture process, it reads changes from the transient storage and propagates them to the change processor off platform. Single active agent per solution (router on linux/windows). Failover as needed. Process 1 Process 2 Process 3 Application Legacy Attunity Intercept Logger CDC Agent

Agenda Offloading Data for BI Enabling Technologies CDC Attunity Stream for Data Replication Attunity -CDC for SSIS Demo - end to end! Summary + Q&A 24

Attunity -CDC for SSIS Complete solution for data replication Initial Load + Incremental Load Supports any target (e.g. Oracle/Rdb, SQL Server,...) Monitoring and Control Leverage CDC for incremental load Log-based CDC Synchronized with Initial Load Granular scheduling Easy to Use Design-time with wizards in BIDS/Visual Studio Automatic generation of metadata and packages Runtime uses standard SSIS packages 25

Attunity -CDC for SSIS Product Components 26

Attunity Stream for Multiple Consumers SQL Tables Oracle Tables OpenVMS SQL Server SQL T Logs Attunity CDC Agent Oracle Server Oracle Log Miner SQL Tables Oracle Tables ETL/Staging Server CDC Router Change Tables SSIS Attunity ETL CDC Agent Informatica, DataStage Oracle Client ETL StreamFlow Targets MQ DW ODS Audit 27 Oracle Tables Oracle Server Oracle Log Miner Oracle Tables Attunity is compatible with any ETL Tool D/R

Agenda Introduction Connect CDC Attunity Stream for Data Replication Attunity -CDC for SSIS Demo - end to end! Summary + Q&A 28

Agenda Offloading Data for BI Enabling Technologies CDC Attunity Stream for Data Replication Attunity -CDC for SSIS Demo - end to end! Summary + Q&A 29

Summary Offload data for reporting and BI Simplify data migration and modernization projects Synchronize with other data sources Extract data efficiently and in real-time Eliminate batch windows required to move data 30

Summary About Attunity Corporate Real-time data integration & event capture +15 years of expertise in data/legacy integration Worldwide operations with offices in US, Europe and Asia Products CDC and Operational Data Replication Data Connectivity and Federation Legacy Adapters and Web Services Customers +400 direct customers worldwide Technology of choice for HP, Microsoft, Oracle, IBM,... Thousands via OEM partners 31

Next Steps 1. Ask questions 2. Get started today with an evaluation 3. Check our introductory pricing for existing customers 32

Thank You!