zIIP

Source: Wikipedia, the free encyclopedia.

In

DOS/VSE and TPF
. A System z PU (processor unit) is "characterized" as one of these processor types, or as a CP (Central Processor), or SAP (System Assist Processor). These processors do not contain microcode or hardware features that accelerate their designated workloads. Instead, by relieving the general CP of particular workloads, they often lead to a higher workload throughput at reduced license fees.

DB2 for z/OS V8 was the first application to exploit the zIIP, but now there are several IBM and non-IBM products and technologies that exploit zIIP. The zIIP requires a System z9 or newer mainframe. The z/OS 1.8 and DB2 9 for z/OS support zIIPs. IBM also offers PTFs for z/OS 1.6, z/OS 1.7, and DB2 V8 to enable zIIP usage. (DB2 9 for z/OS is the first release of DB2 that has support built in.)

IBM publicly disclosed information about zIIP technology on January 24, 2006. The zIIP hardware (i.e. microcode, as the processors hardware does not currently differ from general purpose CPUs) became generally available in May, 2006. The z/OS and DB2 PTFs to take advantage of the zIIP hardware became generally available in late June, 2006.

zIIPs add lower cost capacity for four types of DB2 work:

Support for zIIPs

Although

Scalable Architecture for Financial Reporting. In August, 2007, Shadow, a mainframe middleware product, now owned by Rocket Software,[1] introduced the first zIIP eligible integration for environments other than DB2, expanding the benefit of specialty engines to include Adabas, CICS, IMS, IDMS and VSAM. Other third-party independent software vendors
("ISVs") have introduced support for execution of their products on zIIPs.

Those ISVs include, among others, Software AG,[2] Compuware,[3] CA Technologies, BMC Software,[4] GT Software, Inc.,[5] and Phoenix Software International.[6]

For example; the CA

CPU
from the GP CPU.

Commercial software developers, subject to certain qualification rules, may obtain technical details from IBM on how to take advantage of zIIP under a

Non-Disclosure Agreement
.

The IBM z13 merges the

z13 microprocessor, have simultaneous multithreading
(SMT) capability.

Use of zIIPs

Use of zIIPs is supported in IBM Z Operational Log and Data Analytics and IBM Z Anomaly Analytics with Watson. IBM Z Operational Log and Data Analytics is a software that collects IT operational data from z/OS systems, transforms it to a consumable format, and streams it to analytics platforms, or to the included operational data analysis platform which provides insights to help visualize and search operational data to help identify the cause of operational issues.[8] IBM Z Anomaly Analytics is software that collects IT operational data from z/OS systems, but uses historical IBM Z metric and log data to build a model of normal operational behavior, then analyzes real-time operational data through comparison with the model of normal operations to detect and alert IT operations of anomalous behavior.[9]

When the Z Common Data Provider in IBM Z Operational Log and Data Analytics and IBM Z Anomaly Analytics with Watson is used to stream operational data, the zIIP offload function can be enabled, and then the System Data Engine component of the Z Common Data Provider can offload eligible work from general purpose processors to zIIP processors. This minimizes the MIPS consumption on general processors (GCPs) and reduces the total cost of ownership.[10]

However, this offloading might add additional overhead in CPU time. If there is not enough capacity on zIIP processors, z/OS may redirect zIIP eligible work to general CPUs when all zIIPs are busy. The additional (overhead) CPU time to use zIIP processors can surpass the CPU time that is offloaded to zIIP processors. Or even, the general CPU usage is increased.[11]

See also

References

  1. ^ "Rocket Software completes acquisition of Shadow from Progress Software" (Press release). Rocket Software. October 19, 2012.
  2. ^ "Adabas & Natural for ZIIP". Software AG.
  3. ^ "Statement of Support for IFL, zIIP and zAAP Processors". Compuware Corporation.
  4. ^ "Mainframe System Management with MainView". BMC Software. Gain efficiency by offloading up to 70% of CPU resources to zIIPs.
  5. ^ "Ivory Service Architect data sheet" (PDF). GT Software, Inc.
  6. ^ "E)JES V4R5.0 Exploits New zIIP Specialty Engines". August 28, 2007.
  7. ^ "z Systems Application Assist Processor (zAAP)". IBM. Retrieved 2015-08-05.
  8. ^ IBM: IBM Z Operational Log and Data Analytics Product page
  9. ^ IBM: IBM Z Anomaly Analytics with Watson Product Page
  10. ^ "Offloading the System Data Engine code to z Systems Integrated Information Processors". IBM. Retrieved 21 September 2020.
  11. ^ "Improve Operation and Maintenance with IBM Z Common Data Provider". IBM Z and LinuxONE Community. Retrieved 21 September 2020.

External links

This page is based on the copyrighted Wikipedia article: ZIIP. Articles is available under the CC BY-SA 3.0 license; additional terms may apply.Privacy Policy