 |
zHISR -
z/OS Hardware Instrumentation Services Reporting
The need to do
more with less is somewhat of a mantra for the 21st Century IT
environment, generating a requirement to reduce TCO, typically by
working smarter instead of harder. Moore’s Law can sometimes be
misinterpreted, where the pseudo doubling of capacity/performance
for the perceived same cost, can often lead organizations to lose
sight of optimized performance. As a Mission Critical platform, the
IBM zSeries Mainframe delivers a high performance, function rich and
secure environment, but just as any other IT resource, a modicum of
performance tuning can often go a long way! Such an observation
manifests itself by highlighting opportunities to optimize z/OS CPU
usage via performance tuning activities. Thus as every journey
starts with the first step, wouldn’t it be beneficial to leverage
from a simple-to-use and cost efficient solution, architected using
the latest z/OS technologies…
What Is
zHISR?
zHISR generates a hot spot analysis of customer, vendor or operating
system program execution. zHISR uses data created by
z/OS
Hardware Instrumentation Services stored in a z/OS UNIX file system
to produce analysis reports. These reports help you determine
why your application may be needlessly using large amounts of CPU
resources by locating the specific sections of your code that are
the biggest consumers:

|
■ |
Full
Analysis: The full analysis report displays all
selected sample data. From this report, you can drill down
to a spot analysis report for any line item. |
|
■ |
Spot
analysis: The detail report identifies the
offsets of instruction addresses monopolizing CPU capacity. |
zHISR has a UNIX file
system interface that lets you navigate the system and browse or
delete files. With zHISR, users can start and stop
hardware event data collections and view the status of the
current or prior HIS run. zHISR also includes a memory
display/alter utility that lets you view main storage in the CPU
you are logged on to. If zIIPs are present and zHISR
is defined as an authorized subsystem, nearly all of the CPU
processing used by zHISR is redirected to a zIIP.
Requirements - Who Needs zHISR?
|
■ |
Software Developers: Delivering the ability to
optimize code, thus reducing response time and associated
CPU resource consumption. |
|
■ |
Performance Analysts: Delivering the ability to
identify problems quickly and easily. |
|
■ |
System Programmers: To collaborate and assist
with Operational personnel to meet and exceed Line Of
Business (LOB) Service Level Agreements (SLA's). |
Benefits - Why Choose zHISR?
|
■ |
zHISR itself is
resource-efficient and therefore inexpensive to run. |
|
■ |
Nearly all of zHISR’s CPU
processing is redirected to zIIP, as and when available. |
|
■ |
zHISR costs less than
competitive products, delivering short-term ROI and
long-term TCO benefits. |
back to top
Shine a Spotlight on Problem Code. |
|