TS/MP 2.5 System Management Manual
process is managing five requestor processes, and each process sends a request to this server
class, four processes must wait for the one link to become available. However, if the server
configuration were changed to make MAXSERVERS = 5, each process’s send request can be
handled by a separate server process. Processing under this configuration is shown in Figure 21
(page 70).
Figure 21 Link Configuration With MAXSERVERS Set to 5
Steps to Optimum Link Configuration
The balance of this subsection covers the steps you can follow to arrive at initial values for critical
configuration variables that directly affect application performance. These values offer a starting
point for your configuration parameters. After starting your PATHMON environment, you might
want to fine tune some variables based on application performance. Guidelines are provided for
performing these steps.
NOTE: Steps 1 and 3 apply to your entire configuration. Steps 4-9 apply to server classes only,
and must be performed for each server class you configure. Step 10 applies to TCP configurations
in Pathway/iTS environments.
1. Identify the number of Pathsend requestors or terminals your application must support.
2. Determine how many link managers (ACS subsystem processes, or TCPs) your configuration
requires.
3. Calculate the working average transaction volume for each transaction type in the application.
4. Measure server class response time.
5. Calculate the number of active links to the server class required by each transaction type.
6. Add up the sum of all the active links for all the transaction types that use the server class to
give the total active links. This is the total active links the server class must be able to support
at any given moment. Use the result as the value you specify for the server class MAXSERVERS
attribute and NUMSTATIC.
7. Calculate the potential link manager demand for links to the server class.
8. Calculate the value you must specify for the server class MAXLINKS attribute.
9. Adjust values based on the value in of the TABLE OCCURS clause in the RECEIVE-CONTROL
paragraph of your COBOL server programs.
10. For Pathway/iTS environments, calculate additional TCP attributes.
Note that this approach is geared to generate the correct configuration values for a single server
class. You need perform steps 1, 2, and 8 just once for a given system configuration; however,
steps 3-7 must be repeated for each server class. When you have arrived at the values for each
server class, you can total some of the values to get a basis for configuring global attributes such
as PATHWAY MAXSERVERPROCESSES.
70 Configuring Objects in a PATHMON Environment










