How to Maximize Your Current Russ Witt Sr. Principal Software Architect
Transcription
How to Maximize Your Current Russ Witt Sr. Principal Software Architect
Modernize & Optimize Your Mainframe MT170SN How to Maximize Your Current CA 1® and CA TLMS ® Solutions Russ Witt Sr. Principal Software Architect Abstract Russ Witt CA Technologies, Sr. Principal Software Architect CA 1 and CA TLMS deliver tape data protection, library management, and automation to typical z/OS organizations that process thousands of tape files daily. In this session you will learn the latest enhancements and features to maximize your current tape management operations. 2 Copyright © 2013 CA. All rights reserved. Agenda CA 1 Tape Management recent enhancements – Audit Blockset Processing – SMF Recovery Utility – MSM Configuration Improvements – Volume Pool Monitor CA TLMS Tape Management recent enhancements – Read-only Subpools Support 3 Copyright © 2013 CA. All rights reserved. CA 1 Audit Blockset Processing Audit Blockset Processing – the problem To address a performance problem – CA 1 customers with a very large number of DSNB updates have performance problems which can impact tape processing. The apparent reason is a “bottleneck” updating the Audit File. – The update of a single TMC record requires a reserve/release and at least four I/Os to the Audit file. Adding a DSNB record can cause several updates to the TMC. – While the Audit file is reserved, no other CPUs may update the Audit file and likely the TMC. 5 Copyright © 2013 CA. All rights reserved. Audit Blockset Processing – the solution BLOCKSET mode is a new optional feature which is activated by a new Audit file format. The new Audit improves performance by reducing reserves and updates of CTL#4, and by eliminating reserves This is done by assigning a block of audit records for an LPAR to use rather than a single record. This means that CTL#4 will be reserved and updated less often. Assigned block can only be updated by a single LPAR so there is no need for reserves or reads before the records are written. Multiple time zones are now supported using GMT/UTC time stamps. 6 Copyright © 2013 CA. All rights reserved. CA 1 SMF Recovery Utility TMSSMF Recovery Utility The TMSSMF utility allows for the recovery of CA 1 TMC tracking information that was lost due to any circumstance in which CA 1 was inactive. SMF must have been active recording Type 14 and 15 records – Type 14 – The dataset was opened for INPUT or RDBACK – Type 15 – The dataset was opened for OUTPUT, UPDAT, INOUT, or OUTIN Can use SMF log stream or data set recording: – IFASMFDL used for dumping SMF log streams – IFASMFDP used for dumping SMF data sets 8 Copyright © 2013 CA. All rights reserved. TMSSMF Recovery Utility - JCL //stepname EXEC PGM=TMSSMF[,PARM='[MODE=DETAIL|SUMMARY][,DATEFMT=(fmt)]'] //STEPLIB DD DSN=CAI.CTAPLINK,DISP=SHR //TMSRPT DD SYSOUT=A //SYSOUT DD SYSOUT=A //SMFINPUT DD DSN=your.smf.extract.file,DISP=SHR, // UNIT=xxxxxxxx,VOL=SER=nnnnnn //TMSUPDTE DD DSN=CAI.CA1.TMSUPDTE.TRANS,DISP=(NEW,CATLG,DELETE), // UNIT=SYSDA,VOL=SER=aaaaaa,SPACE=(TRK,(5,5),RLSE), // DCB=(RECFM=FB,LRECL=80,BLKSIZE=n*80,DSORG=PS) //TMSAGGR DD DSN=CAI.CA1.TMSAGGR.TRANS,DISP=(NEW,CATLG,DELETE), // UNIT=SYSDA,VOL=SER=bbbbbb,SPACE=(TRK,(20,20),RLSE), // DCB=(RECFM=FB,LRECL=80,BLKSIZE=n*80,DSORG=PS) //SYSIN DD * (control statements here) /* 9 Copyright © 2013 CA. All rights reserved. TMSSMF Recovery Utility - Data flow IFASMFDP dump TMSSMF transactions transactions TMSAGGR TMSUPDTE TMC 10 Copyright © 2013 CA. All rights reserved. TMSSMF Recovery Utility – Detail Report TMS REPORT-66 SMF RECOVERY UTILITY PARMS RECEIVED: MODE= DETAIL DATEFMT= MMMDDYYYY ACCT= TMSSMF RECORD RECOVERY TAPES ----------------DATA SET NAME---------------------VOLSER-VOLSEQ---FSEQ--TYPE---DATE-------TIME----TEST.FIRST 001517 001 00001 15 NOV082012 11:53 TEST.FIRST 001518 002 00001 15 NOV082012 11:53 TEST.SECOND 001518 002 00002 15 NOV082012 11:53 TEST.THIRD 001518 002 00003 15 NOV082012 11:53 TEST.FOURTH 001518 002 00004 15 NOV082012 11:53 TEST.FOURTH 001519 003 00004 15 NOV082012 11:53 TEST.FIFTH 001519 003 00005 15 NOV082012 11:53 TEST.THIS.FIR 001520 003 00001 15 NOV082012 11:53 TEST.THIS.FIR 001521 004 00001 15 NOV082012 11:53 TEST.THIS.SEC 001521 004 00002 15 NOV082012 11:53 TEST.THIS.THD 001521 004 00003 15 NOV082012 11:53 TEST.THIS.FOR 001521 004 00004 15 NOV082012 11:53 TEST.THIS.FOR 001523 005 00004 15 NOV082012 11:53 TEST.THIS.FFT 001523 005 00005 15 NOV082012 11:53 TEST.THIS.THD 001521 00003 14 NOV082012 11:54 FIRST LAST TOTAL TOTAL TOTAL TOTAL 11 SMF RECORD READ: 11:52 NOV082012 SMF RECORD READ: 11:54 NOV082012 SMF RECORDS READ: 24 TYPE 14 RECORDS SELECTED: 1 TYPE 15 RECORDS SELECTED: 14 SMF RECORDS NOT SELECTED: 9 Copyright © 2013 CA. All rights reserved. TMSSMF Recovery Utility – Next Steps TMSSMF TMSUPDTE TMSCOPY* TMSAGGR TMSCOPY* TMSAPEC| TMSPTRS** * TMSCOPY recommended for large jobs to prevent errors due to a full AUDIT log ** Depending on the customer’s preferences, either TMSAPEC or TMSPTRS may be executed to validate volume chain pointers 12 Copyright © 2013 CA. All rights reserved. CA 1 CSM Configuration Improvements CA 1 CSM Configuration Improvements Several improvements to CA 1 Configuration – Creation of TMC and Audit is now optional – CA 1 System Options panels have been reorganized – Fewer variables required for Configuration – 00 suffix is always used – ABE parameter editing problem fixed Delivered as PTF RO52199 Provides a new version of XML metadata used by Configuration After applying PTF you must do new Deployment and Configuration to see changes 14 Copyright © 2013 CA. All rights reserved. CA 1 CSM Configuration – TMC / Audit Option New option has been added to let you choose to create a new TMC and Audit file or use your existing TMC and Audit file. 15 Copyright © 2013 CA. All rights reserved. CA 1 CSM Configuration – TMC / Audit Option You will only be asked for TMC and Audit parameters if you choose to build a new TMC and Audit file 16 Copyright © 2013 CA. All rights reserved. CA 1 CSM Configuration – TMC / Audit Option If you choose to use your existing TMC and Audit you will just be asked for the name of your TMC and Audit file. 17 Copyright © 2013 CA. All rights reserved. CA 1 CSM Configuration – System Options CA 1 System Options are now grouped by function, similar to ISPF grouping Some options will default to a best practice value, not the documented default value. 18 Copyright © 2013 CA. All rights reserved. CA 1 CSM Configuration – System Options The following parameters have been changed to a “best practice” value instead of the CA 1 default The best practice value is only set by Configuration 19 Option Default New Best Practice AUDB4 NONE BATCH CREATE UPDATE CREATE DCHG NO YES LOGSVC ALL UPDATE RV 0 30 TCHG NO YES UNCATA GDG YES Copyright © 2013 CA. All rights reserved. CA 1 Volume Pool Monitor Volume Pool Monitor Volume Pool Monitor (VPM) is an optional feature which provides a new way to monitor tape activity for pools of CA 1 managed tapes. VPM uses a CTS subtask to monitor the status of volumes in user defined pools and record their status in a VSAM data base. At intervals, the status of these pools are compared to user defined rules and email/WTO “alerts” are sent if required. Model emails/WTOs are created and customized by the user. They may contain “substitution variables” which can provide values for the alert conditions. All information about pools, alerts, substitution variables, and the options that control VPM reside in the VSAM data base (VDB). 21 Copyright © 2013 CA. All rights reserved. Volume Pool Monitor - Features The following are features of Volume Pool Monitor. User created volume pools and alerts. Display of volume pools via z/OS console or ISPF. Constant monitoring of volume pools via CTS task. Notification via email or WTO when “alert” conditions are met. Substitution variables which can be used in emails/WTOs and alerts. History records for volume pools which can be used in spreadsheets. Variables updated by CA 1 programs (TMSCLEAN, TMSCOPY, and TMSVMUPD) CTS ISPF panels to maintain VPM 22 Copyright © 2013 CA. All rights reserved. Volume Pool Monitor - Data flow CTS APEC APEC APEC, others CAI.SEND VPM Create: • Emails • WTOs ISPF Edit Send email CTSMAIL Issue WTO VDB Create: • Volume Pools • Alerts • Variables CTS ISPF TMC VPM can • Send email • Issue WTO TMSCLEAN Audit TMSCOPY TMSVMUPD TMC TMC DSN = CAI.TMC VDB DSN = CAI.TMC.V 23 Copyright © 2013 CA. All rights reserved. Volume Pool Monitor – New Pool Object in CA GMI 24 Copyright © 2013 CA. All rights reserved. Volume Pool Monitor – New History Object in CA GMI 25 Copyright © 2013 CA. All rights reserved. CA TLMS Read-only Subpool Support CA TLMS Read-only Subpool Support Read-only Subpools Support Published as PTF RO47472 in Sept 2012 Use to protect a volume or range of volumes from being written to (typically copies of volumes at a remote site) – Users cannot use a disposition of MOD to append to an existing dataset. – Existing datasets cannot be recreated. – Secondary files cannot be added to a volume owned by this pool. – Output processing is prevented. This capability is needed for the IBM TS7700 VTS Dual Copy feature and other virtual tape solutions that allow replication. 27 Copyright © 2013 CA. All rights reserved. Summary CA 1 and CA TLMS continue to add new features and enhancements to simplify and reduce the administration of tapes and virtual tapes, providing a comprehensive end to end management 28 Copyright © 2013 CA. All rights reserved. Q&A Recommended Sessions Mainframe Storage Track SESSION # TITLE DATE/TIME MM308SN CA Chorus™ for Storage Management 04/24/2013 at 3:45 am MT190SN CA Vtape™ - Software vs Hardware Virtual Tape Guide 04/24/2013 at 2:30 pm MT170SN CA Mainframe Tape Management - How To Maximize Your Current CA 1 And CA TLMS Solutions 04/24/2013 at 11:15 am Session Evaluation Please provide your feedback about this session Session #: MT170SN 31 Copyright © 2013 CA. All rights reserved. FOR INFORMATION PURPOSES ONLY Terms of this presentation This presentation was based on current information and resource allocations as of April 2013 and is subject to change or withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. The development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern. Certain information in this presentation may outline CA’s general product direction. All information in this presentation is for your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy or completeness of the information. To the extent permitted by applicable law, CA provides this presentation “as is” without warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or non-infringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised in advance of the possibility of such damages. CA confidential and proprietary. No unauthorized copying or distribution permitted. 32 Copyright © 2013 CA. All rights reserved.