Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 13

IDMS Shadow Database

Facility
July 2007

E-Net 2007

E-NET2 Objectives
Maintain replica of CA-IDMS database
Remote: with RRDF
Local: uses CA-IDMS journals
Provide fast recovery
Enhance availability
Work with CA-IDMS roll forward utility
CA-IDMS 14.0, 14.1, 15.0, 16.0

E-Net 2007

Remote Shadowing Components


Sending Site
Primary
IDMS
Region

RRDF
Sending
Region

Journal
Data

Queue
and
Buffers

Database

E-Net 2007

Receiving Site
RRDF
E-NET2
Receiving Shadow
Region
Process

Buffers

Shadow
IDMS
Region

Journal
Data

Journal
Files

Shadow
Database
3

Local Shadowing Components

E-Net 2007

Primary
IDMS
Region

IDMS
Archive
Utility

E-NET2
Shadow
Process

Database

Disk
Journal

Archive
Journal

Shadow
IDMS
Region
(optional)

Shadow
Database

E-NET2 Features
Aborted recovery-units discarded
In-flight recovery-units suspensed
Simple recovery from failures
Journal splitting permits parallel roll-forward
Automated submission of roll-forward jobs
Frequency of execution independent of
production site archiving

E-Net 2007

Remote Shadowing Process


RRDF Reformat with
E-NET2 Processes

RRDF
Archive
Journals

RRDF
RCFs

1st
SAJF

IDMS
Roll-Forward
Utility

2nd
SAJF

IDMS
Roll-Forward
Utility

nth
SAJF

IDMS
Roll-Forward
Utility

1st IDMS
Database
Data Set

Assemble Original
IDMS Journal Stream

2nd IDMS
Database
Data Set

Suspense
Journal
Data

Splitting
Parms

E-Net 2007

Split Journal Into


Recovery Units By
IDMS File/Area

nth
IDMS
Database
Data Set

Remote Shadowing - Detailed


Schematic

RRDF
Archive Journal Utility

RRDF
RECV/RGAP
Regions

RRDF
Disk Journals

RRDF Reformat Utility


E2ACCUM

RRDF
Archive Journals

DMCL &
Splitter Parms

Unit-of-Work Management

ICF

E-Net 2007

DST
Suspense
(GDG)

E2SPLIT
Journal Splitter

E-NET2
Integrated
Control
File

E2ICFUT
ICF Update
Utility

RCF

Old
New

SAJF
0000

SAJF
0001

RollFwd

RollFwd

0000

0001

Shadow
0000

Shadow
0001

SAJF
0002

RollFw
d

0002

Shadow
0002
7

Local Shadowing - Detailed Schematic


IDMS Archive
Journals
produced by
standard IDMS
archive
journal utility

ICF

E2RDAJ
Old
Read Archive
E2ACCUM
Suspense Files
Unit-of-Work Management
E2SPLIT
Journal Splitter
New

Integrated
Control File
SAJF
0000

E2ICFUT
Initialize ICF
Utility

RollFwd

0000

SAJF
0001

SAJF
0002

RollFwd

RollFwd

0001

0002

DMCL &
Splitter Parms
E-Net 2007

Shadow Database Files

Shadow Databases for Continuity &


Availability
Site 1

Site 2

Normal Operations PROD

Switch-over
Fail-over

PROD

Catch-up Phase

Switch-back
Fail-back
E-Net 2007

PROD

PROD

Journal from Site 1 is


applied to shadow
database at Site 2
Shadow database available
for read-only
queries/reports
Database at Site 1
unavailable - shadow
database becomes the
production database
Journals are accumulated at
site 2 but cannot be
transmitted and/or applied
Journal from Site 2 is
applied to shadow
database at Site 1
Gap recovery used to
acquire accumulated
journals
Journal from Site 1 is
applied to shadow
database at Site 2
Return to normal
operations complete
9

Edward Jones Configuration

Comdisco
Hotsite
(retired 2001)
St Louis Production
Site
Tempe Backup
SIte

E-Net 2007

Full-service
brokerage firm
8000 field offices
2 data centers
DB2 and CA-IDMS

1 DB2 Production subsystem with 2127 tables


4 CA-IDMS Production CVs with 1078 areas
DB2 data resides on approximately 650 DASD volumes
CA-IDMS data resides on approximately 215 DASD volumes
10

Edward Jones Production


Configuration 5 Domains
DB2

Send

Receive

Ajnl

Refm/LogApply

IDMS 1

Send

Receive

Ajnl

Refm/E-NET2

IDMS 2

Send

Receive

Ajnl

Refm/E-NET2

IDMS 3

Send

Receive

Ajnl

Refm/E-NET2

IDMS 4

Send

Receive

Ajnl

Refm/E-NET2

FIVE domains are being used


A domain is a send-receive pair plus dependent regions and batch
jobs
One RRDF Plex
An RRDF Plex is a grouping of domains where there are data
relationships requiring a common truncation group
Coordinated archiving and apply/replication processes across the Plex
Runs approximately every 15 minutes
E-Net 2007

11

Business Solutions
Fast recovery
Availability
Data mining applications
Source for audit purposes
Enhanced backup
Journal splitting
Batch reporting
E-Net 2007

12

IDMS Shadow Database


Facility

E-Net 2007

13

You might also like