WLMTK Overview: Using HP-UX WLM Effectively With Your Most Critical Applications
15
HP-UX WLM SAP Toolkit
WLM provides integration with the SAP applications through HP-UX WLM SAP Toolkit (SAPTK).
SAP has several different process types, including dialog (interactive), batch, and update processes.
Each process type might have greater importance at different times of the month. For example, batch
processes can become very important at the end of the month when information is being compiled for
end-of-month reports.
Previously, the issue with managing SAP workloads has been that the process types cannot be
determined from standard ps output, which is what WLM typically uses to place processes in
workload groups. Now, WLM and SAPTK, in conjunction with HP Serviceguard Extension for SAP
(SGeSAP), provide the solution, using the WLM process map feature (procmap keyword) introduced
in WLM A.03.01. You can now identify different SAP processes and separate them into different
workloads.
Why use SAPTK?
SAPTK enables easy isolation and separation of SAP workloads. You can use WLM to prioritize and
assign specific SAP processes to workload groups. For example, you can:
• Isolate an entire SAP system as a workload
• Isolate an SAP instance as a workload
• Separate SAP processes from an instance and place them in a workload
Tools in SAPTK
SAPTK includes a white paper and example configuration files that demonstrate ways to separate,
manage, and prioritize SAP workloads. The toolkit provides a SAP process ID identifier called
wlmsapmap that is designed to use process maps.
How SAPTK works
The SAPTK wlmsapmap tool enables you to identify and isolate entire SAP instances—or just subsets
of an instance’s processes—as a separate workload. SAP has several process types, including dialog
(DIA), batch (BTC), and update (UPD). SGeSAP provides an SAP monitor that creates a file listing the
SAP process IDs. The wlmsapmap tool parses this file and returns to WLM a list of process IDs that
are of a specified process type. For example, you can use wlmsapmap to collect batch and dialog
processes and place them in separate workload groups. More information on how SAPTK works with
SGeSAP is available in the “Using HP-UX Workload Manager with SAP” white paper at
http://www.hp.com/go/wlm.
How to use SAPTK
For information about the steps and tools needed to use SAPTK, read the white paper “Using HP-UX
Workload Manager with SAP,” available at either of the following sources:
• http://www.hp.com/go/wlm
• /opt/wlm/toolkits/sap/doc/sap_wlm_howto.html
In addition, look at the example configuration files at /opt/wlm/toolkits/sap/config.