Browse Prior Art Database

Workload Management in Transaction Processing Systems

IP.com Disclosure Number: IPCOM000123170D
Original Publication Date: 1998-Jun-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 46K

Publishing Venue

IBM

Related People

Banks, AD: AUTHOR

Abstract

One technique used in workload management is to use data gained from running prior work to manage the routing of future work. CICS System Manager for AIX* uses this technique by collecting response time data for transactions and using this to determine the routing of new work entering the system.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 64% of the total text.

Workload Management in Transaction Processing Systems

   One technique used in workload management is to use data
gained from running prior work to manage the routing of future work.
CICS System Manager for AIX* uses this technique by collecting
response time data for transactions and using this to determine the
routing of new work entering the system.

   This technique cannot be used in asynchronous or messaging
systems because there is no defined relationship between the
requests and responses.

   By saving fields from outgoing messages and looking for
correlations with data in the returning messages as described below
the time between the outgoing and incoming messages may be used to
provide an indication of the response times being delivered by the
remote system.

   A typical implementation of the improved approach is in
connection with the IBM message queueing application MQSeries*,
though its use is not limited to MQSeries.

   MQSeries may route a message to one of a number of
equivalent systems for processing, and it is desirable to choose the
destination most likely to result in the fastest processing of the
message.  This initial message may result in zero, one, or many
messages being returned to the originating system with no system
defined relationship to the original message.

   The message is inspected as it is transmitted and certain
fields from the message along with the current time and the
destination chosen for the message are saved in a table....