z/TPF

z/TPF

z/TPF

The z/TPF group is dedicated to sharing news, knowledge, and insights about the z/TPF product family. Consisting of IBMers and users, this community collaborates to advance the potential of high-volume, high-throughput transaction technology.

 View Only

PJ45013 – Increase DASD I/O capacity in an individual LPAR

By Colton Cox posted Thu March 12, 2020 08:14 PM

  

Before PJ45013, DASD I/O capacity in an individual logical partition (LPAR) was limited because the z/TPF system used one interrupt subclass for DASD I/O.   Interrupt subclass 7 in control register 6 was used for DASD and OSA I/O.  Testing in the IBM TPF lab observed that the z/TPF system could perform about 600,000 I/Os per second (IOPS) in an individual LPAR.  Testing was conducted on an IBM z13 machine. 

 

APAR PJ45013 enhances the z/TPF system to use four interrupt subclasses for DASD I/O.  Interrupt subclasses 3, 4, 5, and 6 in control register 6 are used for DASD I/O.  Interrupt subclass 7 is used for OSA I/O.  Each DASD SDA is assigned to a specific interrupt subclass based on their relative ordinal number in the module file status table (MFST).  Primary and duplicate modules use the same interrupt subclass.  If primary/duplicate module pairing is used, the following example shows how the interrupt subclasses are assigned.

MFST relative ordinal 0 and 1 (primary and duplicate) use interrupt subclass 3. 

MFST relative ordinals 2 and 3 use interrupt subclass 4. 

MFST relative ordinals 4 and 5 use interrupt subclass 5. 

MFST relative ordinals 6 and 7 use interrupt subclass 6. 

MFST relative ordinals 8 and 9 use interrupt subclass 3 and so on.

 

With APAR PJ45013 installed, testing in the IBM TPF lab observed that the z/TPF system can perform about 2,400,000 IOPS in one LPAR on an IBM z14 machine.  Testing on an IBM z13 machine had observations of about 1,800,000 IOPS in one LPAR.

 

For more information, see APAR PJ45013.

0 comments
0 views

Permalink