Post on 24-Nov-2014
transcript
CA Software Change Managerfor Mainframe
r12 Overview
May 2007
2 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Before We Begin…
The “Official” Product Name Is:
CA Software Change Manager for Mainframe(CA SCM for Mainframe)
3 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
New Features Introduced With r12
> Usability Promotion Packages
ISPF & Quick-Edit Usability Improvements
Processor ALLOC=LMAP/PMAP
> Performance Concurrent Action Processing
> Additional Capabilities Automatic Element Version Rolling
Element Delta Level Retention by Age
CSV Data Extract Utility Enhancements
4 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
New Features Introduced With r12
> Product Installation Completely Revamped and Streamlined
> Alternate ID Implementation Improvements
> Documentation Changes
> Conversion and Compatibility Issues
Product Usability Improvements
CA SCM for Mainframe r12
6 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Promotion Packages
> New “Kind” of Package Promotion=Y/N set by user on CREATE/MODIFY Panel
> Restrictions Only MOVE actions allowed
Same “From Location” required for all actions
Package SHIP/BACKOUT only allowed at final stage
> Operation Promotion packages are automatically reCAST after a
successful execution
7 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Promotion Packages
> Package History An audit trail is available that provides package activity
history for all promotions
> Notes: Promotion Packages can always be manually RESET,
modified and reCAST
An ENCOPTBL option is available to suppress the automatic reCAST of a package
8 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
CREATE/MODIFY Package ISPF Panel
9 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package Display ISPF Panel
10 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package History Display ISPF Panel
11 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package History Display Detail ISPF Panel
12 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
ISPF & Quick Edit Interface Improvements
> Wild Environment Name Specification Allowed
> LL (List Listing) Available from DISPLAY ELEMENT Option
> Enhanced “Where” Criteria Specification
> CCID and COMMENT Option Fields Consistently Located
13 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
ISPF & Quick Edit Interface Improvements
> Left-Right Scrolling Available (all ESORTable) – DISPLAY ELEMENT Selection List
– Selected additional fields
Package Selection List
– All package header information
Processor Group Selection List
– Same content – one line
14 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
DISPLAY ELEMENT ISPF Panel
15 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Apply List Filter Prompt ISPF Panel
16 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Element Selection List ISPF Panel (1)
17 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Element Selection List ISPF Panel (2)
18 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Element Selection List ISPF Panel (3)
19 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package Selection List ISPF Panel (1)
20 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package Selection List ISPF Panel (2)
21 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package Selection List ISPF Panel (3)
22 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Processor ALLOC=LMAP/PMAP
> New Processor DD Statement Parameter Enables Dynamic Concatenation of Libraries
Based on Current Inventory Location, Map Definition
“LMAP” – Logical Map (STG 1-STG 2-STG 2)
“PMAP” – Physical Map (STG 1-STG 2-STG 1-STG 2)
//SYSLIB DD DSN=NDVR.&C1ENV..&C1STG..&C1SYS.COPYLIB,// ALLOC=LMAP// DD DSN=NDVR.&C1ENV..&C1STG..COMMON.COPYLIB,// ALLOC=PMAP
Product Performance Improvements
CA SCM for Mainframe r12
24 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Concurrent Action Processing
> “Like Breaking Up a Single Large JOB Into Several and Submitting Them All At Once…”
> Concurrent Action Processing Available For: Batch Element Action SCL
Packaged Element Action SCL
API-Initiated Element Actions (CMEW)
> Actions Executed In Type Sequence If There Are More Tasks Available Than Actions, “Non-
Sequenced” TYPE Actions Used to Maximize Throughput
> Can Reduce Execution Elapsed Time As Much AS 70%!!!
25 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Concurrent Action Processing
> Setup: CA CCI Spawn Facility Used to Initiate STCs (like CMEW)
– Must Define a CCI Service Definition
Enable Via C1DEFLTS
– SPAWN=Y/N - On or Off
– SPAWNCNT - Default Nbr of Concurrent Tasks
– SPAWNMAX - Maximum Nbr (99) of Concurrent Tasks
– SPAWNPROC - CA CCI Service Definition / JCL PROCLIB MBR
Copy JCL PROC to PROCLIB (“ENDEVOR” supplied with r12)
Requires Global Type Sequencing Implementation (r7)
26 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Concurrent Action Processing
> External Security Interface (ESI) Can Control Access
> Concurrent Action Processing Requested Via Batch Action or Package Submit Panels
Generates a DD statement //EN$CAPxx (xx = # of tasks)
– If “xx” omitted, C1DEFLTS “SPAWNCNT” value used
– The “xx” value must be within C1DEFLTS “SPAWNMAX” range
27 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Concurrent Action Processing
> Notes: Execution Messages Grouped and Returned to Initiating
JOB for Reporting
If MAXCC Reached, Gradual Shutdown Occurs
PRINT, LIST, ARCHIVE-File Actions Are Not Spawned
The Product Is I/O-Bound – Concurrent Action Processing WILL NOT DRAIN RESOURCES!
28 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Concurrent Action Processing
> Notes: Empirical Evidence Indicates 8-10 Spawned Tasks Provide
Optimal Throughput
RLS (or LSERV) Provides a Large “Boost” By Reducing VSAM File Contention
Spawned Tasks Do Not Spawn Other Tasks
– (C1BM3000 executed within a processor)
> CA Was Awarded a U.S. Patent For This technology!
29 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Batch Element Action Submit ISPF Panel
Enhanced Product Functionality
CA SCM for Mainframe r12
31 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Automatic Version Rolling
> Elements Automatically Roll To Next Version When Level 99 Updated
> Delta Consolidation Option No Longer Necessary (but remains available)
> Eventually, Version Numbers Will Disappear – Leaving Four-Digit Level Numbers
> Maximum Number of Levels is 9999
> Automatic Version Rolling Is Not Optional Can be avoided by using delta consolidation option
32 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Element Delta Level Retention by Age
> Activated by Setting Retention Age on SYSTEM Definition Element Delta and Component List Delta Options can be
set independently
Each defaults to “Off”
> Whenever a Delta Level is Created, “Old” Delta Levels Deleted
> “BC1JRDLT” Utility JOB is Provided to Identify “Old” Delta Levels
Can Be Executed in “Update” Mode to Remove “Old” Levels
33 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
SYSTEM Definition ISPF Panel
34 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
CSV Data Extract Utility Enhancements
> Now Supports: CA SCM for Mainframe SMF Activity Data
Element Delta Level Information
Package Ship Information
Completely Revamped Product Installation
CA SCM for Mainframe r12
36 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Product Installation
> Standard SMP/E Steps RECEIVE
APPLY
Tailor JCL Using a Scan/Replace Utility Program
USERMODs for user tables
> Follows Current CA Standards (Common CSI)
> Base Release and Service Packs – Same Installation Format
37 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Product Installation
> All table source is unloaded into the iprfx.iqual.TABLE library
> The sample application and processor examples are unloaded into the iprfx.iqual.SAMPLE library
> Sample JCL members delivered contain INCLUDE MEMBER=SCMM@LIB statement for STEPLIB/CONLIB concatenation
> Sample JCL members delivered contain INCLUDE MEMBER=SCMM@SYM statement for variable substitution
38 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Product Installation
SCMM@LIB Example:
//STEPLIB DD DISP=SHR,DSN=BST.QA1200.AUTHLIB
// DD DISP=SHR,DSN=BST.C11200.AUTHLIB
//CONLIB DD DISP=SHR,DSN=BST.C11200.CONLIB
39 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Product Installation
SCMM@SYM Example
// SET C@RT=3480// SET D@VOLSER=DVOLSER// SET I@PRFX=BST// SET I@QUAL=C11200// SET P@DISK=SYSDA// SET T@DISK=SYSDA// SET T@VOLSER=B1200C// SET U@PRFX=BST// SET U@QUAL=QA1200
40 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Product Installation
JCL Member Example:
// INCLUDE MEMBER=SCMM@SYM//ENBP1000 EXEC PGM=NDVRC1,// PARM='ENBP1000',// REGION=4096K// INCLUDE MEMBER=SCMM@LIB//SYSPRINT DD SYSOUT=*
Alternate IDImplementation Improvements
CA SCM for Mainframe r12
42 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Alternate ID Implementation Improvements
> ICHRCX01 Security Exit Removed From Product Reimplementation of the ALTID Facility Precludes Its Need
> USEREXIT Table Enhancement Can Control Use of ALTID for Exits
Can Swap Single USEREXIT TCB or Entire Address Space During Exit Processing (Needed for INTRDR)
> TSO Processor Steps Require “LGNT$$$I/LGNT$$$O” OPENs to Swap TO/Unswap From the ALTID
Causes Security Context of Address Space to be Swapped – Not Just the Task
43 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Alternate ID Implementation Improvements
> Adjustments for RACF “TEMPDSN” Option Option Forces Userid Context At Allocation Time to be the
Same as At Data Set Open Time for Temporary Data Sets
– Causes Problems for ALTID Facilty
– Workarounds: Specify ALTID=N on Processor Step
USE “RACF_TEMPDSN_OPTION=ON” ENCOPTBL Option to Force the Use of “MODHLI” for All Temporary Data Sets (makes them temporarily permanent)
– UNIT Parameter Value for Permanent Data Set Allocation Taken from C1DEFLTS WRKUNIT Specification
44 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Alternate ID Implementation Improvements
> Adjustments for RACF “TEMPDSN” Option Non-CA Processor Programs That Dynamically Create
Temporary Data Sets, But Do Not Delete Them, Cause Problems Due to ALTID/USERID Mismatch
– Correct Defective Program -- Delete the Temporary Data Set It Created Before Terminating
– Specify ALTID=N on Processor Step
Documentation Changes
CA SCM for Mainframe r12
46 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Documentation Changes
> The User Guide has been rewritten and provides procedures for tasks performed in foreground, including foreground batch tasks. Other batch tasks are still addressed in the SCL Reference Guide and the Packages Guide.
> The installation steps are now provided in the Implementation Guide. The Getting Started has been eliminated, with relevant information moved to either the Implementation Guide or the Administration Guide.
47 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Documentation Changes
> The guides are provided in searchable Adobe PDF format. They are no longer provided in IBM BookManager BOO format.
> The CA Common Services CA-L-Serv Technical Bulletin now provided in the Technical Document Index on the product home page on www.Support Connect. It is no longer included with the guides in the documentation set.
> The following guides have been eliminated: Quick Reference Guide for Administrators and Quick Reference Guide for Users.
Conversion & Compatibility Issues
CA SCM for Mainframe r12
49 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Conversion Requirements
> None!
50 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Backward Compatibility
> Promotion Packages New promotion package record types will be orphaned
– Delete promotion packages using r12
> Greater Than 99 Element Delta Levels r7 cannot “handle” this
– TRANSFER / MOVE w/o HISTORY using r12
> Usage of ALLOC=LMAP/PMAP in Processors r7 cannot execute processors with this feature enabled
– Remove the ALLOC=LMAP/PMAP parameter
51 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Questions?