Contents
Preface
Who this book is for
What you need to know
Notes on terminology
Syntax notation and conventions used in this book
CICS system connectivity
Summary of changes
Changes made to this book for CICS Transaction Server for z/OS, Version 3 Release 1
Changes for CICS Transaction Server for z/OS, Version 2 Release 3
Changes for CICS Transaction Server for z/OS, Version 2 Release 2
Changes for CICS Transaction Server for z/OS, Version 2 Release 1
Changes for CICS Transaction Server for OS/390, Version 1 Release 3
Dynamic routing
CICS business transaction services
Figures
Tables
Implementing workload management
Introduction to workload management
Workload management and dynamic routing
Workload requirements
Establishing a workload
Balancing the work in a workload
Using the queue algorithm
Using the goal algorithm
Separating the work in a workload
Separating by terminal or user name
Separating by process type
Separating by transaction
Separating enterprise beans by transaction
Separating Link3270 bridge workloads
Taking affinity relations into consideration
CICS BTS considerations
Enterprise bean considerations
Link3270 bridge considerations
Adding affinities into a workload
Taking abend probabilities into consideration
Activating workload management
Implementing dynamic routing
Dynamic routing with CICSPlex SM
CICS release requirements for dynamic routing
Sample source programs and copy books
Modifying dynamic routing
Nondynamic transaction considerations
Non-terminal-related STARTs and CICS BTS considerations
Enterprise bean considerations
Selecting a target region from a set of target regions
Selecting a specific target region
Creating an affinity
Deleting an affinity
Affinity considerations
CICSPlex SM data areas
Creating a user-replacement module for EYU9WRAM
Requesting additional dynamic routing support
How to invoke CICSPlex SM workload management
Processing considerations
Route error considerations
Transaction affinity considerations
Abend compensation considerations
MVS workload management considerations
CMAS availability considerations
Sample calling sequence
Managing workloads
Workload management definitions and their related views
Views for managing definitions
Creating workload management definitions
Creating workload management definitions using the end user interface
DTRINGRP (Transactions in transaction groups)
TRANGRP (Transaction groups)
WLMDEF (Workload definitions)
WLMGROUP (Workload groups)
WLMINGRP (Workload definitions in workload groups)
WLMINSPC (Workload groups in workload specifications)
WLMSCOPE (Workload specifications assigned a scope)
WLMSPEC (Workload specifications)
Creating workload management definitions using the WUI
Creating a workload specification
Associating a CICS system or system group with a workload specification
Creating a transaction group
Creating a workload definition
Creating a workload group
Managing workloads
WLMATAFD (Transaction affinities for an active workload)
Access
Action commands
Hyperlink fields
WLMATAFF (Transaction affinities for an active workload)
Access
Action commands
Hyperlink fields
WLMATAFS (Summary of transaction affinities)
Access
Action commands
Hyperlink fields
WLMATGRP (Transaction groups associated with an active workload)
Access
Action commands
Hyperlink fields
WLMATRAN (Transactions associated with an active workload)
Access
Action commands
Hyperlink fields
WLMAWAOR (Target regions in an active workload)
Access
Action commands
Hyperlink fields
WLMAWAOS (Target regions in an active workload summary)
Access
Action commands
Hyperlink fields
WLMAWDEF (Active workload definitions)
Access
Action commands
Hyperlink fields
WLMAWORD (Details of an active workload)
Access
Action commands
Hyperlink fields
WLMAWORK (Active workloads)
Access
Action commands
Hyperlink fields
WLMAWTOR (Routing regions in an active workload)
Access
Action commands
Hyperlink fields
WLMAWTOS (Routing regions in an active workload summary)
Access
Action commands
Hyperlink fields
Example tasks
Balancing a workload
Adding a region to an existing target region scope
Removing a region from a target region scope
Adding a routing region to an active workload
Quiescing a target region in an active workload
Routing a specific transaction to a specific target region
Routing particular transactions from a given user to a specific target region
Honoring a pseudoconversational transaction
Deactivating a workload definition
Updating an active workload definition
Discarding an active transaction from a workload
Updating a workload specification
Using real-time analysis to select a target region for workload balancing
Dynamic routing an EXEC CICS START TERMID command
Dynamic routing of an inbound client DPL request
Dynamic routing of a peer-to-peer DPL request
Balancing CICS BTS activities
Separating CICS BTS activities
Balancing an enterprise bean workload
Defining the workload management environment
Running the enterprise bean workload balancing task
Separating enterprise beans in a workload
Managing a Link3270 bridge workload
Balancing a Link3270 bridge workload
Separating a Link3270 bridge workload
Appendixes
Appendix A. Copy books
EYURWCOM
EYURWSVE
EYURWTRA
Appendix B. Sample programs
Sample calling sequence
Sample user-replacement modules
Bibliography
The CICS Transaction Server for z/OS library
The entitlement set
PDF-only books
Other CICS books
Accessibility
Index
Notices
Programming interface information
Trademarks
[[
Contents
Previous Page
|
Next Page
Index
]]