Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Number of paths z/OS MVS Setting Up a Sysplex SA23-1399-00 |
|
No Paths: In the worst case, there may be
NO operational paths for a transport class. This is not fatal. XCF
routes the requests to another transport class but there is additional
overhead associated with this operation. To determine if this condition
exists, look at the RMF™ XCF Usage by System report. ALL
PATHS UNAVAIL should be low or 0. In many cases, this is caused by
an error in the path definition; in other cases, there may be a problem
with the physical path. In this example shown in Figure 1,
the CTC links to system JA0 had been disconnected.
Figure 1. Example: XCF Usage by System -
ALL PATH UNAVAIL
In the next example from the same system (see Figure 2), notice for system JA0 there were no paths for the transport class DEFSMALL, so all the requests were re-driven through the DEFAULT class. This caused some queuing (see AVG Q LNGTH of 0.16). Figure 2. Example:
XCF Path Statistics - Requests Routed through DEFAULT Class
Is it necessary to correct the 'ALL PATHS UNAVAIL' condition? In most cases, it is. In this example in Figure 2, DEFSMALL was defined to hold small messages (956). Because there is no path, they are being re-driven through the DEFAULT class. The DEFAULT class is sending data in large buffers (16,316 bytes). This is certainly not an efficient use of message buffer storage to transfer a 956 byte message in a 16,316 byte buffer. Re-driving large messages through a transport class defined with small messages causes more problems. It causes the buffers in this class to expand and contract with all the extra signaling explained previously. Defining separate classes is done for a purpose. If you don't provide paths for these classes, it negates this purpose. Insufficient Number of Paths: Signaling paths
can be CTC links or Coupling Facility structures. In the XCF
PATH STATISTICS section example above, the TYP field indicates
the connection is a coupling facility structure (S) or a CTC link
(C). Since these two types of paths operate in unique ways, different
methods are used to evaluate their performance.
Figure 3. Example:
Display XCF Command Path Response Time
The MXFER TIME is the mean transfer time in microseconds for up to the last 64 signals received within the last minute. If the MXFER TIME is acceptable, less than 2 milliseconds, (or 2000 microseconds), there is probably enough CTC capacity. To insure capacity for heavier or peak workloads, also check the channel utilization for the CTCs, as reported on an RMF Channel Activity report. In laboratory testing, acceptable XCF message response times were observed even at channel utilization of 70% (or 90% when there were multiple CTCs per transport class). Beyond this threshold, response time degenerated rapidly. RMF, with APAR OW41317 installed, will store the MXFER TIME as observed in the last minute before the end of the RMF interval in the RMF SMF 74 subtype 2 record. |
Copyright IBM Corporation 1990, 2014
|