Home > Data Center Tips > CICS Newsletter > CICSPlex System Manager basics
Data Center Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

CICS NEWSLETTER

CICSPlex System Manager basics


Robert Crawford, Contributor
07.30.2007
Rating: -3.86- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


IBM started shipping CICSPlex System Manager (CPSM) for free when they re-branded CICS/ESA as CICS/Transaction Server (CICS/TS). Reportedly co-developed with BMC, CPSM is kind of a mixed bag of system management, automation and workload management. It's not exactly easy to implement or manage, but it does provide lots of advantages for those who want to exploit them. This column will deal with some CPSM basics.

Defining CICSPlex regions
One of CPSM's aims is to present a single-system image for complicated CICS environments. Conceptually, you can have a CICSPlex without CPSM in a homogenous data-sharing workload spread over various LPARs and regions. CPSM goes a step further to formalize the idea of a CICSPlex. In a CPSM CICSPlex, a CICS region is referred to as Managed Address Space (MAS). You can define one large CICSPlex encompassing all the regions in a Sysplex, or multiple CICSPlexes using subsets of them. However, an MAS may belong to only one CPSM CICSPlex.

MAS can be local or remote. A local MAS runs on the mainframe while a remote MAS runs on Windows or OS/2 and are managed via APPC.

In addition to MAS, CPSM uses these beasts:

  • Coordinating Address Space (CAS), which is not part of the CICSPlex. But it provides support for the TSO end user interface (EUI) and can be bounced independently of any other CPSM address spaces. Note that the TSO EUI goes away with CICS/TS 3.2, but we don't know yet what this means for CAS.
  • Environment Service System Services (ESSS) is a relatively simple task that initializes after an IPL. Its job is to own CPSM's data spaces so they will be available even when an MAS or CMAS goes down. ESSS also provides some interfaces with Netview for automation purposes.
  • CPSM Web Interface (WUI)
  • CICSPlex SM Address Space (CMAS)

Connecting to CPSM
The CMAS and WUI are distinguished...


BROWSE BY TAG
Mainframe operating systems and management,   Server hardware,   Mainframe computers,   CICS Newsletter,   VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Mainframe operating systems and management
Roadmap to mainframe application modernization
Improve CICS Web services security and handle Web transaction requests
Coding a simple mainframe cryptography program
How is CICS prepared for future IT market demands?
Why IBM should listen to Neon Software, customers on zPrime
Aussie financial firms dump Unix, Windows for Linux on the mainframe
Using cryptography on the mainframe: An amateur's guide
How mainframes fit into cloud computing
IBM z/OS 1.11 preview: New features and functions
Neon Software CEO rejects IBM warnings on mainframe licensing issues due to zPrime

CICS Newsletter
Does IBM's mainframe business constitute a monopoly?
IBM z/OS 1.11 preview: New features and functions
New statistics for CICS Transaction Server 3.2
Manage CICS workloads with transaction classes
Run CICS in batch to beat a shrinking batch window
Ensuring CICS security with the Web Services Security standard
Use DFHLS2WS to expose CICS applications as a Web service
Using IBM IPCS to battle software bugs
CICS and Web services: Ready to go
Using External Call Interface (EXCI) to access CICS

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
epoch  (SearchDataCenter.com)
ISPF  (SearchDataCenter.com)
job  (SearchDataCenter.com)
Job Entry Subsystem  (SearchDataCenter.com)
job scheduler  (SearchDataCenter.com)
job step  (SearchDataCenter.com)
MVS  (SearchDataCenter.com)
P/390  (SearchDataCenter.com)
Remote Job Entry  (SearchDataCenter.com)
z/OS  (SearchDataCenter.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


by function and how they connect to CPSM. A CPSM connection is controlled through the CPSMCONN system initialization table (SIT) parameter as follows:

  • CPSMCONN=LMAS for an MAS
  • CPSMCONN=WUI for a WUI
  • CPSMCONN=CMAS for a CMAS
According to the documentation, you can still start the CPSM interface through PLTPI programs, but IBM prefers you use the CPSMCONN parameter.

In general, after starting the interface the CPSM code reads configuration parameters from the EYUPARM DD card. The CMASes and WUIs are still CICS regions; you can log onto them to do whatever snooping you wish to do. It also means you may monitor them as you would any other region.

A WUI region provides a Web interface to CPSM. It maintains a VSAM file containing Web view and menu definitions called the Web repository (EYUWREP). CPSM's WUI comes with some serviceable Web pages and allows you to develop some of your own, which makes the WUI an ideal place for building custom views into your CICS environment. Examples would be a Web-based CICS health dashboard or something Operations could use to open or close files.

Of the CPSM menagerie, the CMASes are the most complicated. A CMAS manages and monitors the environment and the managed address spaces. There should be one CMAS for each LPAR on which CICS executes. Each CMAS maintains its own data repository (EYUDREP), which is another VSAM file containing CPSM configuration and object definitions. Each CMAS connects to its partners through dynamically created LU6.2 connections. CMAS shares changes to the environments through these links. Each CMAS writes status messages to file EYULOG, which is CPSM's equivalent to CSSL.

One special CMAS should be designated as the control point (CP). The CP is so called because it is the coordinator of CPSM definition changes and its responsibility is to ensure each CMAS is up to date. Therefore, any CPSM definition changes should be done through the CP CMAS. If the CP goes down the other CMAS can operate, but you shouldn't make any changes to CPSM. You should choose your CP carefully, as the procedure moving it to another CMAS is long and gruesome.

CPSM security is thorough and at times frustrating. Authorizing the CPSM transactions is the easy part. Otherwise, CPSM carefully controls access to "objects" through RACF FACILITY rules somewhat akin to CICS command level security. An example of a CPSM object is a file. READ access controls who can look at files from CPSM. Similarly, UPDATE access to the CPSM FILE object controls who can change the file's status. With this type of control a shop can use one set of CPSM WUI Web pages, allowing application programs "look but don't touch" access to production while supporting full access in development.

This has been a brief overview of CPSM. I hope to build on it in the coming months. As this was brief, I would still recommend reading the manuals or attending a class to get more details before trying to roll out your own CPSM CICSPlex. It's a wonderful tool, but it can be kind of cranky, and some bad decisions in the design phase can haunt you for a long time.

ABOUT THE AUTHOR: Robert Crawford has been a CICS systems programmer off and on for 24 years. He is experienced in debugging and tuning applications and has written in COBOL, Assembler and C++ using VSAM, DLI and DB2.

Rate this Tip
To rate tips, you must be a member of SearchDataCenter.com.
Register now to start rating these tips. Log in if you are already a member.




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



White Papers - Data Center Networking

The Intel IT Technology Center - Power, Performance and Mobility Solutions

HomeNewsTopicsITKnowledge ExchangeTipsBlogsMultimediaWhite PapersEvents
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2005 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts