Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Plan DRXRC-type staging data sets for coupling facility log streams z/OS MVS Setting Up a Sysplex SA23-1399-00 |
|
The use of DRXRC-type staging data sets provides DASD mirroring capability for Logger exploiters that previously could not take advantage of duplexing to log stream staging data sets. System logger and Extended Remote Copy/System Data Mover (XRC/SDM) provide support for remote mirroring of high volume logging applications, such as IMS™ CQS and CICS®. This support allows you to choose asynchronous writes to staging data sets for log streams. Previously, all writes had to be synchronous with respect to writing data to a Coupling Facility structure before responding to the log stream writer and this limited the throughput on the primary systems for high-volume logging applications. The ability to do asynchronous writes to the log stream staging data sets can allow the use of XRC as a mirroring technology for some applications for which it was not previously practical. DRXRC-type staging data sets are used when a log stream is defined with STG_DUPLEX(YES),DUPLEXMODE(DRXRC) and will be used for additional log data duplexing in order to provide remote disaster recovery opportunity. See the DUPLEXMODE keyword description in Selecting a method of duplexing coupling facility log data and LOGR keywords and parameters for the administrative data utility for additional details on the use of this specification. Using DRXRC-type staging data set use provides DASD mirroring capability for Logger exploiters that previously could not take advantage of duplexing to log stream staging data sets because of log data write throughput performance considerations; meaning it was too costly for the I/O overhead per IXGWRITE to the log stream. By allowing the MVS™ system logger staging data sets to be written to asynchronously and providing the appropriate consistency group times on a recovery site, Logger and XRC provide a viable mechanism for an enterprise to use a long distance disk mirroring solution to recover log stream data written to a coupling facility structure in the event of a disaster at their primary sysplex site. Basically, system logger exploiters continue to have a mechanism to use log stream staging data sets and DASD mirroring technology to provide remote site disaster recovery capability for coupling facility based log streams. The existing XRC capabilities, combined with the asynchronous writing to log stream data sets, provides a more complete method of mirroring log data written into a coupling facility structure. Peer to Peer Remote Copy (PPRC) or any non-XRC (LOGPLUS) configurations will not provide the correct environment for the proper use of DRXRC-type staging data sets. Note: An installation can continue to duplex log data to
log stream staging data sets for recovery purposes at their primary
sysplex site in conjunction with the new DRXRC-type staging data sets,
but only one type of duplexing specification is allowed for a given
log stream. The log streams using conventional staging data sets will
still be used for log data recovery at the primary site or at a secondary
recovery site. Also, note when the DRXRC option is used to duplex
log data, careful consideration needs to be given to the primary (local)
systems duplexing and log data recovery capabilities to ensure both
the throughput and recoverability aspects are met for the log stream.
In addition, IBM® recommends
you NOT define a log stream to use the DUPLEXMODE (DRXRC) attribute
in the same CF structure as other log streams that will be connected
on pre-z/OS V1R7 release level systems. Logger's log stream log data
recovery processing during system level recovery or following structure
rebuilds can result in any system connected to the structure attempting
to recover for any log stream in the structure. If log stream recovery
is attempted on a pre-z/OS V1R7 release level system for log streams
with the DRXRC attribute, the following undesirable effects may result:
There are specific DASD and configuration requirements when using
XRC and Logger DRXRC-type staging data sets. See z/OS DFSMS Introduction, z/OS DFSMS Advanced Copy Services, DFSMS Advanced Copy Services Installation Planning
Guide, GC35–0481,
and DFSMS Extended Remote Copy Reference
Information for Advanced Users, GC35–0482, for more information about XRC.
Any log stream DRXRC-type staging data set will only be usable for recovery purposes when a system is IPLed with the DRMODE=YES system parameter specification. This type of IPL would normally be done when the first secondary site recovery system is initially IPLed to handle the start up following a disaster situation for the primary (main) sysplex systems. It is assumed that the necessary actions (e.g. XRC XEND and XRECOVER commands) had been taken to establish the DASD consistency groups related to the Logger data sets before a recovery system being IPL'd with DRMODE=YES. See System logger recovery and DRXRC considerations and DRMODE=YES IPL option for more details on how to make DRXRC-type staging data sets available for log data recovery. For DRMODE=YES specific IPLs, Logger will issue message IXG068D indicating that a decision be made by the installation to confirm (Y) or ignore (N) the DRMODE=YES IPL system parameter specification. Before responding to message IXG068D, enter a D LOGGER,L,LSN=* command and view the resulting IXG601I message to identify any log streams that have "STAGING DRXRC" included as a duplexing method. These log streams are the ones that have DRXRC-type staging data sets and will be affected by the response to the IXG068D message. A reply of Y to message IXG068D will cause Logger to issue message IXG072I indicating the consistency time that will be used by Logger for log data associated with the DRXRC-type staging data sets. Logger will also make use of log stream DRXRC-type staging data sets eligible for log data recovery purposes. To prepare log streams for recovery in this situation, the log streams that had DRXRC-type staging data sets in use are identified, and these log streams will have their attributes updated to STG_DUPLEX(NO),DUPLEXMODE(). Message IXG224I is issued, to hardcopy, for each log stream that is updated. This attribute change is made since the intent of DRXRC-type staging data sets is to allow the log stream recovery to occur on the secondary (remote) site. Once the log data has been recovered, the installation's need for using DRXRC-type staging data sets had just been satisfied. It is expected that continued use of these recovered log streams on the secondary sysplex (recovery) site should not automatically cause new staging data set duplexing. The installation will have to reestablish any specific duplexing if the automatic result of log stream duplexing is not desired. After the appropriate log streams have their DRXRC-type staging data sets marked as eligible to be included for log data recovery, message IXG069I is issued and Logger will perform its system level recovery for log streams that have failed connections for the system being IPLed. Once message IXG069I is issued, all remaining recovery systems can be IPLed with DRMODE=NO. system logger will use the previously defined DRXRC-type staging data sets as part of the system level log stream recovery on those systems as well. If message IXG069I has not been issued a new message, IXG073D will be issued indicating that Logger has failed to mark the DRXRC-type staging data sets for log data recovery. Installation will be asked to reply 'R' to retry and 'C' to cancel the conversion phase. Before replying to the IXG073D message, enter a D LOGGER,L,LSN=* command and view the resulting IXG601I message to identify any log streams that have STAGING DRXRC included as a duplexing method. If 'C' is replied as a response to message IXG073D then data for all the log streams, with duplex mode DRXRC, will not be recovered. |
Copyright IBM Corporation 1990, 2014
|