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

CA Software

Change Manager
for Mainframe
r12 Overview

May 2007
Before We Begin…

The “Official” Product Name Is:

CA Software Change Manager for Mainframe


(CA SCM for Mainframe)

2 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

3 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

4 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Product Usability
Improvements

CA SCM for
Mainframe r12
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

6 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

7 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
CREATE/MODIFY Package ISPF Panel

8 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package Display ISPF Panel

9 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package History Display ISPF Panel

10 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package History Display Detail ISPF Panel

11 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

12 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

13 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
DISPLAY ELEMENT ISPF Panel

14 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Apply List Filter Prompt ISPF Panel

15 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Element Selection List ISPF Panel (1)

16 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Element Selection List ISPF Panel (2)

17 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Element Selection List ISPF Panel (3)

18 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package Selection List ISPF Panel (1)

19 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package Selection List ISPF Panel (2)

20 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Package Selection List ISPF Panel (3)

21 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

22 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Product
Performance
Improvements

CA SCM for
Mainframe r12
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%!!!

24 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)

25 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

26 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!

27 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!

28 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Batch Element Action Submit ISPF Panel

29 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Enhanced
Product
Functionality

CA SCM for
Mainframe r12
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

31 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

32 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
SYSTEM Definition ISPF Panel

33 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

34 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Completely
Revamped
Product
Installation

CA SCM for
Mainframe r12
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

36 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

37 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

38 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

39 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=*

40 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Alternate ID
Implementation
Improvements

CA SCM for
Mainframe r12
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

42 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

43 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

44 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Documentation
Changes

CA SCM for
Mainframe r12
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.

46 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.

47 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Conversion &
Compatibility
Issues

CA SCM for
Mainframe r12
Conversion Requirements

> None!

49 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

50 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA
Questions?

51 May 1, 2007 CA SCM for Mainframe r12 Feature Overview Copyright © 2007 CA

You might also like