Chapter Contents |
Previous |
Next |
SAS/SHARE User's Guide |
There are several monitors available for MVS and VM to help you analyze a server's resource utilization and contention with other workloads. On MVS, most sites license IBMTM's RMF product. RMF Monitor II and Monitor III support interactive analysis of SAS/SHARE performance. Also available on MVS are Candle Corporation's Omegamon and Landmark System's TMON for MVS. Prominent products on VM include Omegamon from Candle Corporation and XAMAP and XAMON from Velocity Software.
Questions these monitors can help you answer include:
Often, solutions to resource utilization problems result in making trade-offs among resources. For example, you may be able to reduce I/O by allocating additional buffers. But the additional buffer allocation will take more memory. Use of one of these monitors can help you evaluate the effectiveness of the trade-off.
It is beyond the scope of this paper to tell you exactly how to use specific operating system performance monitors. We are making the non-trivial assumption that you or someone else on your staff have that knowledge. Basically, every system has three principal resources: CPU, I/O, and memory. We will look at examples of managing each of these for servers:
Managing CPU |
If CPU time is a scarce resource on your system, that is your system is generally running at very high CPU utilizations, then you need to consider SAS/SHARE tuning actions which can reduce CPU time. Two specific examples are type of server connection and whether or not to use data compression.
Managing I/O |
If there is no significant contention with other work, then you need to consider spreading application libraries using SAS/SHARE across multiple disks.
If waiting for I/O is still a problem for your servers, then you need to consider SAS/SHARE tuning options which can reduce I/O time. These include using smaller page sizes for randomly-accessed data, adding indexes for randomly-accessed data, and possibly using data compression. Data compression is a specific example of the resource trade-off problem mentioned earlier. Data compression can reduce I/O and disk storage but will increase CPU time.
Managing Memory |
If real memory is a scarce resource on your system, then you need to consider SAS/SHARE tuning actions which reduce memory consumption. Chief among these are reducing data set page sizes to reduce I/O buffer memory requirements and using shared SAS system images where possible.
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.