IBM Support

SupportPac CP13: IBM CICS TS record level sharing (RLS) performance study

Download


Abstract

SupportPac CP13 documents a study into the performance characteristics of using VSAM RLS files as compared to VSAM LSR files, within a CICSplex.

Download Description

This SupportPac was last updated on June 28, 2016, to release 1.2. For the latest changes, see what's new in version 1.2.

SupportPac CP13 documents the results of a performance study for IBM CICS Transaction Server for z/OS (CICS TS) V3 and CICS TS V4*. The objectives of this study are threefold:
  1. Show comparisons and performance characteristics of a simple workload using:
    • Local shared resource (LSR) VSAM files
    • Cross-Memory multiregion operation (MRO) Function Shipping (FS)
    • Cross-system coupling facility (XCF) MRO FS
    • Record level sharing (RLS)
  2. Outline and explain the CICS and RLS activities that occur when a CICS program issues various application programming interface (API) calls to RLS. Specifically these API calls are: READ, READ UPDATE, REWRITE, ADD, BROWSE and DELETE. This study focuses primarily on performance. However, it is envisaged that the reader will get a better understanding of the processing that occurs when an RLS call is made in CICS TS.
  3. Document how monitoring data generated by CICS, Resource Measurement Facility (RMF), and System Managed Storage (SMS) can be extracted and correlated, along with some key fields that can be examined, to indicate whether configuration or usage patterns can be optimized.

*The results provided should be equally applicable to CICS TS V5.

This SupportPac provides a sample CICS program to assist with the formatting of System Management Facilities (SMF) Type 42 records, applicable to RLS.

What's new in release 1.2?
  • Updated SMF42PRC program to process changes to SYS1.MACLIB(IGWSMF). These changes are implemented by APAR OA43381 and APAR OA45944.

New in release 1.1
  • Fixed S0C7 abend in SMF42PRC
  • Corrected product section version reporting
  • Minor updates to accompanying PDF document

Possible Uses
The information contained in this SupportPac could be used by architects, performance analysts. and CICS systems programmers to understand in greater detail the use and cost of RLS in a CICSplex environment.

Skill level required
A good understanding of CICS, VSAM, and the general principles of performance monitoring and measurement is required.

Details
Authors: Arndt Eade, CICS Development, Hursley Park, Winchester, UK.
Category: 2
Released: 30April10
Last updated: 28Jun16
Current Version: 1.2
 

Prerequisites

The following are prerequisites for this SupportPac:
  • A suitable PDF reader will be required to read the supplied PDF-formatted documentation.
  • The sample CICS program supplied with this SupportPac requires a suitable z/OS linkage editor to create a viable load module.
  • A z/OS run-time environment is required in which to run the supplied sample CICS program

Note: The supplied sample CICS program was developed and tested using IBM z/OS V1.9.
 

Installation Instructions

To download the SupportPac:
  1. Click on the download link below and save the file to your local machine.
  2. Extract the saved file to a temporary directory on your target machine. This will create the necessary installation files.
  3. Follow the instructions in the provided documentation to complete installation of this SupportPac.

Off
[{"DNLabel":"cp13.zip","DNDate":" ","DNLang":"US English","DNSize":"556884 B","DNPlat":{"label":"z/OS","code":"PF035"},"DNURL":"https://www14.software.ibm.com/cgi-bin/weblap/lap.pl?popup=Y&li_formnum=L-AFOS-83MDY3&accepted_url=https://public.dhe.ibm.com/software/htp/cics/support/supportpacs/individual/cp13.zip","DNURL_FTP":"","DDURL":null}]

Technical Support

BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, OR OTHERWISE USING THE FREE-OF-CHARGE SUPPORTPAC, YOU AGREE THAT THE SUPPORTPAC IS COPYRIGHTED AND LICENSED BY INTERNATIONAL BUSINESS MACHINES CORPORATION, OR ITS AFFILIATE, SOLELY FOR YOUR INTERNAL USE, AND IS NOT SOLD. THE SUPPORTPAC IS PROVIDED ‘AS IS’ WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IBM PRODUCT SUPPORT IS NOT OFFERED FOR THE SUPPORTPAC. OTHER IBM LICENSE TERMS MAY ALSO APPLY TO THE SUPPORTPAC AND IN THE EVENT (AND TO THE EXTENT ONLY) OF ANY CONFLICT, THOSE LICENSE TERMS WILL APPLY. IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON OR A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS:

  • DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, CLICK ON AN "ACCEPT" BUTTON, OR USE THE SUPPORTPAC; AND
  • PROMPTLY DESTROY ALL COPIES OF THE SUPPORTPAC AND RELATED DOCUMENTATION.
To view the available collection of CICS SupportPacs, visit the CICS SupportPacs Home Page

[{"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"SupportPac","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"3.1;3.2;4.1;4.2;5.1;5.2;5.3;5.4","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICS TS CICS Transaction Server

Document Information

Modified date:
29 November 2023

UID

swg24026507