8/12/2019 IDUG Solution Presentation May 2005
1/34
E-Net DB2 Solutions for Availability,Workload Balancing and BusinessContinuity
Tom F lesher EVPE-N et Corporation
IDUG DenverSession: VSPWednesday, May 25, 20052:00 pm
Information all day, every day.
8/12/2019 IDUG Solution Presentation May 2005
2/34
2
E-Net Corporation Overview
Providing DB2 Offsite Recovery and Replication Solutions since 1989 Customers
Primarily financial services, banking, government
Main office: San Francisco, California International distribution & support network Development and support locations across the US
Development/Marketing Partners IBM, BMC, Software AG, CA, Treehouse
Business Continuity Service Providers IBM Business Continuity and Recovery Services Sungard
8/12/2019 IDUG Solution Presentation May 2005
3/34
3
E-Net Locations
8/12/2019 IDUG Solution Presentation May 2005
4/34
4
Information - all day, every day.
Business continuity Protect real-time business transactions Minimize outage time
Continuous availability 24 x 7 operation
Database replication Balancing demands on centralized data
8/12/2019 IDUG Solution Presentation May 2005
5/34
5
DataLoss(RPO)
0
1 Day
1 Hour
1 Second
Recovery Time (RTO)0 15 Minutes 6-24 Hours1-2 Hours
E- Net Solutions Address Customers RPO/RTO Requirements
Daily BackupsCTAM / Vaulting
Traditional
Journaling (and/orVaulting) Solutions
Asynchronous Disk Mirroring
Synchronous Disk Mirroring(short distance only)
Asynchronous Database Replication
RPO RecoveryPoint ObjectiveHow muchtransactionaldata is lost whenan offsiterecovery isrequired?
RTO Recovery Time ObjectiveHow much time is required to perform
offsite recovery?
8/12/2019 IDUG Solution Presentation May 2005
6/34
6
Relative Cost Levels
0
50
100
150
200
250
300
350
CTAM Remote Tape RRDF wi thREMOTe-VAULT
RRDF host-to-host
RRDF and DBShadowing
SynchronousMirroring
Semi-Synchronous
Mirroring
XRC or HXRCSemi-
Synchronous
Fees&MiscPeopleCommTapeDiskMemoryCPU
8/12/2019 IDUG Solution Presentation May 2005
7/34
7
RRDF Remote Recovery Data Facility
E- Nets flagship product Remote site disaster recovery Remote site data replication
Enables remote recovery of critical databases to point-of-failure
Enables uni-directional homogeneous replication for criticaldatabases
Captures, transmits, archives and reformats log and journal
data emanating from mainframe DBMS systems DBMS feature modules for each supported DBMS DB2 for z/OS, IMS, CICS/VSAM, CA-IDMS, ADABAS, MQ-Series, CPCS
Highly efficient, optimization features Compression and filtering
8/12/2019 IDUG Solution Presentation May 2005
8/34
8
DBMS
Database
Logs
RRDF LogManagement
Software
RemoteRecoveredDatabase
RRDF LogManagement
Software
DatabaseRecoveryProcess
L ocal Server Remote Server
Network Connection
Log has after-images of changed recordsSometimes only changed fields or columnsUsed for forward/backward recovery processesConcise basis for change propagationTypically used for recovery on demand i.e. disaster recovery or testing
Real-time log capture Gap recovery
Logs
E- Nets Journaling Solution
RRDF and Database Recovery
8/12/2019 IDUG Solution Presentation May 2005
9/34
9
Replication & Supporting Products
Log Apply for DB2 Enables replication of DB2 databases Licensed as RRDF feature
Log Apply for CICS/VSAM Enables replication for VSAM, online and batch
E-NET2 CA-IDMS Database Shadowing Facility Enables replication of CA-IDMS databases Remote use requires RRDF
REMOTe-VAULT Real-time journaling to inexpensive Windows platform Recovery performed on mainframe (hotsite) system
E-NET7 Sophisticated compression for RRDF
8/12/2019 IDUG Solution Presentation May 2005
10/34
10
DB2
Database
Logs
RRDF LogManagement
Software
RemoteReplica
Database
RRDF LogManagement
Software
Log Apply forDB2
Replication &change
propagationsoftware
L ocal Server Remote Server
Network Connection
Log data is periodically applied to remote replica databaseFacilitates quick switch-over to backup siteReplica can be used read-only at any timeSupports DB2 for z/OS through Version 7
Real-time log captureGap recovery
DB2 Replication Solution:
RRDF and Log Apply for DB2
8/12/2019 IDUG Solution Presentation May 2005
11/34
11
EDR Enterprise Data Replicator
E- Nets Enterprise Data Replicator sets the new standard in databaseapplication availability. EDR provides replication and propagationsolutions designed specifically for real-world applications.
Your applications: High-value. High-volume. Critical systems whichhave the ultimate availability requirements. Not 99%. Not99.99999%...... Systems that r equi re 100% uptime .
EDR provides industrial-strength real-time peer-to-peer replication youcan deploy with confidence.
EDR replaces RRDF /L ogApply for D B2 for z/OS Version 8 andbeyond
M igr ation f rom V7 to V8 compatibil ity mode to V8 new function mode F ul ly tested using V8 new featur es RRDF jour nali ng soluti on supports DB2 V8
both modes: compatibi l ity & new function
8/12/2019 IDUG Solution Presentation May 2005
12/34
12
EDR: Solutions
EXPERIENCE EDR builds on E- Nets twenty years of experience with mainframe database
replication and offsite recovery solutions, for both continuous availability anddisaster recovery applications.
LEAN AND CLEAN ARCHITECTURE EDR uses a completely new and redesigned software architecture exploiting todays
best practices in development and quality assurance. It provides the leanest andcleanest high-end data replication capability.
EXTENDED DISTANCE EDR addresses todays and tomorrows demands for completely available and
responsive mainframe database applications across potentially many nodes,distributed across the globe, separated by thousands of miles.
8/12/2019 IDUG Solution Presentation May 2005
13/34
13
EDR: Solutions
GOES BEYOND MIRRORING EDR goes well beyond the capabilities of any hardware mirroring approach,
which are by design uni-directional . EDR does not require any proprietary
hardware. NETWORK COMPATABILITY EDR fully exploits todays and tomorrows network configurations and
topologies, with full TCP/IP and Websphere MQ support. BULLET-PROOF
EDR automatically recovers from unforeseen system outages, abends andoperational errors with no impact on users.
EASE OF OPERATION EDR is easily maintained and operated, enabling true 100% continuous operation
24 by 7 by 365. Your applications are always up. Your information is availableall day every day.
8/12/2019 IDUG Solution Presentation May 2005
14/34
8/12/2019 IDUG Solution Presentation May 2005
15/34
15
Replication Scenario ASwitch-over & Switch-back
Normal OperationsSite 1 Site 2 Changes from Site 1 arecontinually applied to replica
database at Site 2Database at Site 2 available forread-only queries/reports
Switch-over Fail-over
Database at Site 1 unavailable replica database at Site 2becomes the production database
instantaneously!
PROD
PROD
Catch-up Phase
Updates which occurred at Site
2 are applied to originalproduction database at Site 1PROD
Switch-backFail-back
Return to normal operationscompletePROD
PROD?
8/12/2019 IDUG Solution Presentation May 2005
16/34
16
Business Requirements
Scenario B Peer-to-Peer Replication Multiple sites simultaneously handling update workload Virtual Data Center concept Enables unrestricted load balancing across multiple sites
A given user may be normally assigned to his/her preferredsite but can be immediately redirected to an alternate sitewhen preferred site is not available
Need to resolve logical collisions which are possible due toinvolvement by multiple commit managers
All sites have Referential Integrity, Triggers, StoredProcedures
8/12/2019 IDUG Solution Presentation May 2005
17/34
8/12/2019 IDUG Solution Presentation May 2005
18/34
18
Enterprise Data Replicator - Goals
Reliability The cornerstone to E-Net's ongoing success is reliability - guaranteed
data movement from DB2 to DB2 without compromising data integrityor the operating system environment. In the world of continuousavailability, the ability to recover from abends or unforeseen systemoutages must have no impact on the users of the system.
Performance As the performance leanness of the E -Net Log Apply engine has
always been acknowledged by our customers, it is a key goal for EDR.E-Net designed and implemented EDR based on years of experiencehandling real-world applications having both high transaction rates andlarge databases.
8/12/2019 IDUG Solution Presentation May 2005
19/34
19
Flexibility EDRs engine is structured and flexible enough to take advantages of
any new or improved features for any DB2 version. An example would be the ability to adapt to a new DB2 data type.
Maintainability EDR is easily maintained and by design anticipates true continuous
operations (24 by 7). EDRs engine is able to switch between softwarelevels without impacting current users of the system. In addition EDRis software back level tolerant. This means that it permits differentversions of the engine to execute concurrently with no impact to users.The engine itself contains easily distributable and maintainablemodules implemented and architected by design.
Compatibility Compatibility with the existing versions, and future versions of DB2
and other DBMS products are a must. Downward compatibility between and among versions of EDR is also supported.
Enterprise Data Replicator - Goals
8/12/2019 IDUG Solution Presentation May 2005
20/34
20
EDR: OCEAN and OAR Architecture
EDR: OCEAN O pen Communications E nvironment
Across Networks
EDR: OAR O pen Architecture R eplication
User interface
3270
Web client
8/12/2019 IDUG Solution Presentation May 2005
21/34
21
EDR: OCEAN - Features
TCP/IP or MQ communication layer Native TCP/IP support Websphere MQ Series support
Uses non-persistent queues for performance Client/server user interface architecture XML-like packages Standard web app (browser) interface
Also providing 3270 (green screen) support via TSO Extensible and customizable user interface
Dynamic session management Network pipes constantly monitored and balanced as traffic and
availability change over time When required (e.g. network outage), packets routed over alternate
connections
8/12/2019 IDUG Solution Presentation May 2005
22/34
8/12/2019 IDUG Solution Presentation May 2005
23/34
8/12/2019 IDUG Solution Presentation May 2005
24/34
24
EDR: OAR/DB2 - Features
Real-time DB2 replication Exploits DB2 Change Data Capture Uses efficient push log capture technology
Peer-to-peer support Effective for both Scenario A and Scenario B deployments Highly automated operation
Fully dynamic and automatic activation for new objects Ability to tolerate DDL changes at source site with no outage at
target Data sharing support at both source and target
Enables true parallelism exploitation Supports LOBs
8/12/2019 IDUG Solution Presentation May 2005
25/34
25
EDR: OAR/DB2 - Features
Full DB2 Version 8 exploitation Supports variety of migration strategies Different levels of DB2 supported within a sphere
Highly efficient parallel apply mechanism Lean and Clean Partition-level apply for partitioned table spaces
Even if unique NPIs are in use Specially-designed exploitation of static and dynamic SQL to
apply changes at a target location
Full support for referential integrity (RI), triggers andstored procedures No requirement for a unique index on target object Ability to handle long running URs Customizable conflict resolution
8/12/2019 IDUG Solution Presentation May 2005
26/34
26
OAR/DB2: Capture, Apply & User Interface
OAR/DB2 Apply
OAR/DB2Capture
DB2for z/OS
OAR/DB2 Apply
OAR/DB2Capture
DB2for z/OS
OAR/DB2 Apply
OAR/DB2Capture
DB2for z/OS
Ocean A Ocean C
Ocean BUser interface
8/12/2019 IDUG Solution Presentation May 2005
27/34
27
EDR: OAR/DB2 RO Sets
> Synchronizationand apply are doneat the RO Set level
> Insures integrityamong relatedobjects
8/12/2019 IDUG Solution Presentation May 2005
28/34
28
EDR: OAR for DB2
OAR/DB2Capture
OAR/DB2 Apply
8/12/2019 IDUG Solution Presentation May 2005
29/34
29
EDR: DB2 Consistent Unload
Source Database
IBM ImageCopy Utility
Share-level Change Image Copy
Log Files
E-Net ConsistentUnload Utility
Consistent Unload File
Introduced with RRDF V3, US Patent pending
Consistent unload output file reflects a state ofconsistency even though no quiesce has occurred
8/12/2019 IDUG Solution Presentation May 2005
30/34
30
EDR: OAR/DB2 Sync Process
SourceDatabase
Unload File
TargetDatabase
ASCL
OAR/DB2
OCEAN A
ASCL
OAR/DB2
OCEAN B
Automated FTP process
ConsistentUnload
StandardLoad Utility
8/12/2019 IDUG Solution Presentation May 2005
31/34
8/12/2019 IDUG Solution Presentation May 2005
32/34
32
Application Design
Data Center A
Application
DB2 for z/OS
EDR
Data Center C
Application
DB2 for z/OS
EDR
Data Center B
Application
DB2 for z/OS
EDR
ber-application layer
8/12/2019 IDUG Solution Presentation May 2005
33/34
33
In summary
E-Net provides comprehensive solutions forDB2 recovery, replication and change
propagation
We are happy to discuss your requirements indetail with no sales pressure!
We provide a log analysis tool (RRDFanalyze) to size up your logging volumes and
identify appropriate solutions and costs.Available at no cost.
Thank you for attending!
8/12/2019 IDUG Solution Presentation May 2005
34/34
34
E-Net DB2 Solutions for Avail abil i ty, Workload Balancing and Business
Continuity
Session: VSP
Tom Flesher
E-Net [email protected]
Tel +1-415-835-8419
mailto:[email protected]:[email protected]Top Related