Mais conteúdo relacionado
Semelhante a Advanced DBA – High Availability for MUF (20)
Mais de CA Technologies (20)
Advanced DBA – High Availability for MUF
- 8. 8 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
§ Primary MUF – is the MUF instance up
and enabled at that moment of time
§ Shadow MUF – is the second instance of
the MUF that is considered not enabled
but running on same LPAR or a different
LPAR on the same SYSPLEX
§ Both MUFs share the same set of
databases (DASD)
A special form of Data Sharing
Primary
Shadow
Shadow Technology (cont’d)
- 10. 10 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
§ XCF messages
– Primary MUF DSNZMFM1
DSNZMFM1:MUFM1:DB02330W - SHADOW START,
JOB=DSNZMFM2 SYSTEM=CA31
– Shadow MUF DSNZMFM2
DSNZMFM2:*:DB02301I - XES GROUP JOINED (QAPLEX1,SHADOW$$071)
DSNZMFM2:*:DB02325I - SHADOW MUF NOW WAITING
A special form of Data Sharing
Primary
Shadow
Shadow Technology (cont’d)
- 14. 14 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
§ Primary MUF (MUFPLX1) fails
§ Existing transactions notified
of MUF failure
§ Remote Shadow automatically
detects failure
§ Remote Shadow begins clean-up
of failed MUF
§ New requests can be told to “wait”
§ Remote Shadow becomes MUFPLX1
Shadow Technology – Unplanned outage (cont’d)LPAR 1
CICSPLEX
BATCH
CICSPLEX
XCF
LPAR 2
CICS TOR
CICS TOR
DSNZMFM1
BATCH
New DB req wait New DB req wait
Full access/begin
clean-up and new
work
XMEM
Shadow MUFPLEX
DSNZMFM2
Remote Shadow
- 16. 16 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
§ Planned Shadow MUF
– CF structure required
– Two MUFs can be up so the rules for full data sharing
are now enforced
– Can use the Migrate command or do the process
manually
– If either MUF instance fails during this process, must
restart the MUF instance that failed ASAP
– EOJ of either MUF instance removes the aspects of full
data sharing
– Time line for two MUF instances being up at the same
time should be considered to be brief
A special form of Data Sharing
Shadow Technology – Planned outage
Primary
Shadow
- 18. 18 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
§ All applications now running on
LPAR2
§ Stop MUF on LPAR1
§ Use of coupler stops
§ IPL LPAR1
§ Once complete restart Shadow on
LPAR1
§ Could issue MIGRATE to revert to
original state
§ Could use Shadow on LPAR3 while
LPAR1 IPL’d
Shadow Technology – Planned outage (cont’d)
SVC
LPAR 1
CICSPLEX
BATCH1
CICSPLEX
LPAR 2
CICS TOR
CICS TOR
MUFPLX1
Shadow MUFPLEX for IPL
Coupler
BATCH2
BATCH3
EOJ
EOJ
EOJ
EOJ
Full Access
DSNZMFM2
Active MUF
- 21. 21 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Shadow Technology – Other Considerations
§ Products such as CA 7 and CA 11 have the built-in logic to
recognize a MUF failure and automatically reconnect to the
Shadow without loss of information
§ CA Datacom provides a suite of “online” utilities so that items
like data reorganization are supported while the data is in use
– These functions are not allowed when running data sharing mode for
two or more MUF instances at the same time
A special form of Data Sharing
- 25. 25 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Remote Replication Technology – Active Standby
§ Primary image runs in full update mode
– User transactions are directed by a router to
the current “primary” data manager
– Dynamic switching can occur to shift workload
if the primary data manager fails
– Secondary “standby” image does not process
any user work
– All users issue data requests on the primary
image
– Data changes are replicated in a timely fashion
from the primary to the standby image
Active Architecture
- 26. 26 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Remote Replication Technology – Active Query
§ Primary image runs in full update mode
– User update transactions are directed by a
router to the current “primary” image
– Dynamic switching can occur to shift
workload if the primary image fails
– User query transactions can be directed to
the “query” image which allows work to be
processed
– Data changes are replicated in a timely
fashion from the primary to the query
data management image
Active Architecture
- 28. 28 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Remote Replication Technology - Components
§ Change Data Capture (CDC)
– Built in facility to capture changes for selected tables
– Changes stored in a Datacom database as TSN and MNT rows
§ MQ Transport Service (MQTS) - Part of IPC 15.0
– New IPC facility to enable Datacom components to interact
with IBM MQ
§ New CDC Remote Replication component
– New Datacom deliverables that move the data from the CDC
across MQ to a target MUF
Active Query – Datacom V14.02 / IPC V15.0
- 30. 30 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Remote Replication Technology - MQTS
§ Operates on IBM MQ queues
– Requires MQ setup, part of IPC 15.0 (compatible with DB 14.0 and 15.0)
§ MQTS uses a workload ID to construct the MQ queue names
– CAMQTS.queue.workloadID
– Where queue is:
§ SOD – Source, outgoing, data (connects with remote’s TID)
§ SID – Source, incoming, data (connects with remote’s TOD)
§ TOD – Target, outgoing, data (connects with remote’s SID)
§ TID – Target, incoming, data (connects with remote’s SOD)
§ XQ – Transmission queue
Active Query – Datacom V14.02 / IPC V15.0
- 40. 40 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Remote Replication Technology - Summary
§ New MQ Transport Service provides
– MQ wrapper so that sender/receiver don’t have to have MQ knowledge
§ CDC used to capture changes at source
§ Sender used to package source changes and send to receiver
– Once sent deletes changes from source CDC
§ Receiver used to take packaged changes from MQ and apply to
target MUF
– Once applied deletes package from MQ
Active Query – Datacom V14.02 / IPC V15.0
- 43. 43 © 2016 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
MFX92S Strategy and Vision for CA Datacom and CA Ideal 11/16/2016 at 12:45 pm
MFX93S What’s new in CA Datacom 11/16/2016 at 1:45 pm
MFX94S Reducing TCO with Datacom Compression (Presspack) 11/16/2016 at 3:00 pm
MFX95SA Modernizing the CA Datacom data – SQL Access Part I 11/16/2016 at 3:45 pm
MFX95SB Modernizing the CA Datacom data – SQL Access Part II 11/16/2016 at 4:30 pm
MFX96S CA Datacom/AD Installation/Upgrade and Maintenance 11/17/2016 at 12:45 pm
MFX97S
CA Datacom/AD Report Utilization, and
information gather for Support
11/17/2016 at 1:45 pm
MFX98S
Using Sysview to monitor and measure your CA Datacom
environment – AD and DB
11/17/2016 at 3:00 pm
MFX99S Birds of a Feather/Stump the Techie! 11/17/2016 at 3:45 pm