Who is z Systems Platform Test?

Integration Testing

Welcome to z Systems™ Platform Test, also known as Integration Test. The concept behind Integration Test is pretty simple: if two software products are going to run together on the same operating system platform, they have to be tested together with a focus on their interactions.

When you're working with an operating system such as z/OS or Linux, the testing is complex and important. Not only must all the elements and features of z/OS work together but we have to make sure z/OS works with a multitude of other products and functions.

Our Services

Integration Test—the final verification

We are the final verification of a z/OS release prior to its becoming generally available to customers. It ensures that all elements and features of z/OS work seamlessly together and can support true production, mission-critical work. It also must provide all the industrial-strength z/OS advantages you're depending on: reliability, availability, and serviceability.

We now use our blog to document any new testing experiences. For past test experiences, you can find them in our test reports.

Test workloads

We've set ourselves up to be as customer-like as possible. Our team members take on the roles of system programmers, operators, database administrators, and so on. We focus on providing availability of applications to end users, and we pay attention to service level agreements and performance objectives. We look at the recovery aspects and behavior of our systems from an end user's perspective.

Our goal, like yours, is to have our workloads up 24x7. We have workloads that exercise the sysplex, networking, and application enablement characteristics of our configuration.

z Systems Platform Evaluation Test team

The primary focus of our team is to run a data sharing Parallel Sysplex on the z Systems platform in as much of a customer-like fashion as possible.

Our focus is on Parallel Sysplex functionality and data sharing, and on many other elements and features of z/OS, which are not all sysplex-oriented.

We strive to be both a customer and a test organization which helps us to better understand how challenging it is for you, to run multiple hardware and software products and make them all work together.

Linux team

In addition to the z/OS elements, the Linux team uses the following software in their day-to-day operations: z/VM, KVM on z Systems, Linux on z Systems, OpenStack, Ansible, WebSphere Application Server & Liberty, WebSphere Application Sever Network Deployment, DB2, Apache, Elastic Search, Logstash, Kibana, Spark & Hadoop, plus z Systems hardware cryptographic acceleration, and various other open source products

Supported Products

  • MVS
  • z/OS BCP
  • z Systems and Storage Hardware
  • Parallel Sysplex
  • JES2 and JES3
  • z/OS UNIX System Services
  • z/OS Resource Measurement Facility (RMF)
  • z/OS Capacity Provisioning (z/OS CP)
  • z/OS Management Facility (z/OSMF)
  • z/OS Platform for Apache Spark
  • z Systems Advanced Workload Analysis Reporter (zAware)
  • Workload automation using Tivoli Workload Scheduler
  • Tivoli Omegamon suite of products
  • z/OS System Display and Search Facility (SDSF)
  • TSO/E
  • DFHSM, DFRMM, System Data Mover (SDM), TDMF, z/OS HyperSwap
  • zSeries File System (zFS)
  • Data Facility Storage Management Subsystem Hierarchical File System (HFS)
  • z/OS System Management Facilities (z/OS SMF)
  • Cryptographic Services
  • Integrated Cryptographic Service Facility (ICSF)
  • PKI Services
  • System SSL
  • Security Server
  • Enterprise Identity Mapping (EIM)
  • Network Authentication Service (Kerberos)
  • RACF
  • Tivoli Directory Server for z/OS (LDAP)
  • Encryption Facility
  • CICS
  • DB2
  • IMS
  • IRLM
  • MQ
  • RLS
  • WebSphere Application Server

 

Our environment

Title

Date

Type

LCST/e zPET Parallel Sysplex Environment

12/2013

PDF (347 KB)

LCST/e zPET Test Workloads

12/2013

PDF (604 KB)

Test reports

Title

Date

Type

z/OS V1R13.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

12/2012

PDF (4.16 MB)

z/OS V1R13.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

12/2011 (Updated 01/2012)

PDF (4.07 MB)

z/OS V1R12.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

06/2011

PDF (2.66 MB)

z/OS V1R12.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

12/2010

PDF (2.23 MB)

z/OS V1R11.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

06/2010

PDF (2.10 MB)

z/OS V1R11.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

12/2009

PDF (1.35 MB)

z/OS z Systems Parallel Sysplex Recovery

04/2007 Latest!

PDF (3.66 MB)

Recent experiences and updates

Title

Date

Type

IBM z Systems Advanced Workload Analysis Reporter (IBM zAware) implementation in zPET

12/2012

PDF (152 KB)

The Flash Express Feature on IBM zEnterprise EC12 and z/OS exploitation of flash storage

12/2012

PDF (692 KB)

Reporting enhancements to RMF Parallel Sysplex InfiniBand and InterSystem Channel-3 Coupling Facility links on IBM zEnterprise EC12

12/2012

PDF (62.1 KB)

z/OS Network File System (NFS) test in zPET

12/2012

PDF (48.3 KB)

Migrating to and using ICSF HCR77A0

12/2012

PDF (27.2 KB)

Migrating to IMS Version 12.1

12/2012

PDF (28 KB)

Migrating to WebSphere Application Server Version 8.0

12/2012

PDF (17.9 KB)

Bookstore credit card application

12/2012

PDF (163 KB)

IBM Security Key Lifecycle Manager Offering for Tape and DASD Enryption

06/2012

PDF (244 KB)

Upgrading to CICS Transaction Server for z/OS, Version 4.2

06/2012

PDF (164 KB)

Related publications

Title

Date

Type

z/OS Preventive Maintenance Strategy to Maintain System Availability

07/2015

PDF (345KB)

Early Experiences with z/VM 6.2 and Live Guest Relocation: moving from CSE to SSI

03/2012

PDF (230 KB)

z/VM Single System Image Cluster Live Guest Relocation with HiperSockets: Exploitation via Dynamic Routing

02/2012

PDF (531 KB)

High Availability Solution for WebSphere Message Queue in a single instance queue manager configuration using Tivoli SAfMP and a shared DASD device

07/011

PDF (192 KB)

Query where no query has gone before... IBM Smart Analytics Optimizer for DB2 for z/OS, V1.1

05/2011

PDF (655 KB)

High Availability Solution for WebSphere Message Queue in a Single Instance Queue Manager Configuration using HAE and a Shared DASD Device

04/2011

PDF (258 KB)

High Availability Solution for WebSphere Message Queue in a Single Instance Queue Manager Configuration Using Linux HA and a Shared DASD Device

11/2010

PDF (266 KB)

Validation of OSPF on IBM Linux on z Systems at Scale

05/2010

PDF (686 KB)

Verifying High Availability of Tivoli Access Manager Policy Server Using IBM Tivoli Server Using IBM Tivoli System Automation for Multi-Platforms

04/2010

PDF (372KB)

Tivoli Application Dependency Discovery Manager (TADDM)

01/2010

PDF (866 KB)

Obtaining SNMP data from z/VM systems

01/2010

PDF (132 KB)

A Reference Implementation Architecture for Deploying a Highly-Available Networking Infrastructure for Cloud Computing and Virtual Environments using OSPF

12/2009

PDF (601 KB)

Configuring WebSphere V7.0 and IBM HTTP Server V7.0 to use Cryptographic Hardware for SSL Acceleration on Linux on IBM z Systems

12/2009

PDF (282 KB)

Rational® Performance Tester Experience Report

11/2009

PDF (2.31 MB)

Cryptographic Hardware Use Cases for Web Servers on Linux on IBM z Systems - Introduction

07/2009

PDF (378 KB)

Cryptographic Hardware Use Cases for Web Servers on Linux on IBM z Systems - Technical description

07/2009

PDF (753 KB)

Migrating SMF from Data Set Recording to Log Stream Logging

07/2008

HTML

Related information

Title

OCFS2 Version 1.2 shared file system for Linux on IBM z Systems

InfoCenter

DeveloperWorks

Exploiting IBM z Systems Cryptographic Hardware using JSSE

InfoCenter

DeveloperWorks

Tivoli Provisioning Manager Version 7.1.1.1: Sizing and Capacity Planning

InfoCenter

DeveloperWorks

Library description

Parallel Sysplex information and publications

z/OS Internet library

IBM® z/OS® Regular to Large Volume Migration

Title

Date

Type

Consolidated Service Test team's experience with migrating data from various 3390 volumes to larger 3390 volumes.
It provides information about techniques to migrate from a direct access storage device (DASD) with smaller source
volumes to an Enterprise Storage Server® (ESS) device with Large Volume support and z/OS V1R10 DFSMS Extended Address
Volumes support.

11/2008

PDF (294 KB)

Archives

Title

Date

Book

Type

z/OS V1R10.0 z Systems™ Platform Test Report for z/OS and Linux Virtual Servers

06/2009

PDF (18.7 MB)

z/OS V1R10.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

12/2008

PDF (19.5 MB)

z/OS V1R9.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

06/2008

HTML

PDF (19.4 MB)

z/OS V1R9.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

12/2007

HTML

PDF (5.35 MB)

z/OS V1R8.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

06/2007

HTML

PDF (4.76 MB)

z/OS V1R8.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

12/2006

HTML

PDF (5.77 MB)

z/OS V1R7.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

06/2006

HTML

PDF (4.74 MB)

z/OS V1R7.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

12/2005

HTML

PDF (9.6 MB)

z/OS V1R6.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

06/2005

HTML

PDF (4.4 MB)

z/OS V1R5.0-V1R6.0 z Systems Platform Test Report for z/OS and Linux Virtual Servers

09/2004

HTML

PDF (2.5 MB)

z/OS V1R4.0 Parallel Sysplex Test Report

12/2003

HTML

PDF (1.75 MB)

z/OS V1R3.0-V1R4.0 Parallel Sysplex Test Report

12/2002

HTML

PDF (1.7 MB)

z/OS V1R1.0-V1R2.0 Parallel Sysplex Test Report

12/2001

HTML

PDF (2.4 MB)

OS/390 V2R9.0-V2R10.0 Parallel Sysplex Test Report

12/2000

HTML

PDF (4.3 MB)

OS/390 V2R7.0-V2R8.0 Parallel Sysplex Test Report

12/1999

HTML

PDF (6 MB)

OS/390 V2R5.0-V2R6.0 Parallel Sysplex Test Report

12/1998

HTML

PDF (1 MB)

OS/390 Parallel Sysplex Recovery

12/1997

HTML

PDF (1.2 MB)

OS/390 V1R3.0-V2R4.0 Parallel Sysplex Test Report

12/1997

HTML

PDF (10.5 MB)

OS/390 V1R1.0-V1R2.0 Parallel Sysplex Test Report

12/1996

HTML

PDF (5 MB)

S/390 MVS Parallel Sysplex Test Report

12/1995

HTML

PDF (2 MB)

Hints & Tips

Here we provide you with additional information that we wanted to share in addition to our test reports.

We've organized the information into the following categories:

Coupling facility recovery

INJERROR: Error injector tool for coupling facility structures

 

Encryption Facility

The IBM Encryption Facility for z/OS, from here on out referred to as Encryption Facility, provides encryption and decryption processing of data for exchange between different systems and platforms and for archiving purposes. The Encryption Facility consists of the following optional features:

  • Encryption Facility Encryption Services for z/OS
  • Encryption Facility DFSMSdss Encryption

A licensed Java™ reference program called Encryption Facility for z/OS Client is also downloadable from the Worldwide Web.

We tested various Encryption Facility functions including the following scenarios:

  • Using the Encryption Services, from an MVS dataset, encrypt data and place it in a tape dataset
  • Using the Encryption Services, decrypt data from a tape dataset and place it in an MVS dataset
  • Using the Encryption Facility for z/OS Client, decrypt data, originally from a tape dataset and place it in an MVS dataset.

All of the JCL and shell scripts for the above 3 scenarios can be found on our Samples website.

Additional information on the Encryption Facility can be found in IBM Encryption Facility for z/OS: User's Guide (PDF, 923KB).

 

IBM Security Key Lifecycle Manager Offering for Tape and DASD Encryption

 

IBM Security Key Lifecycle Manager (ISKLM) Offering for Tape and DASD Encryption (PDF, 244KB) shows how we, z Systems™ Platform Evaluation Test, implemented and migrated to the new encryption key offering which supports key serving to tape and IBM disk storage devices.

 

Internal coupling facility (ICF)

Dynamic ICF expansion allows you to define a coupling facility partition to use a shared CP in combination with its dedicated ICF CPs when needed.

We also have a short chapter about the ICF in our December 1998 test report, and additional information is in Coupling Facility Configuration Options: A Positioning Paper(PDF, 719KB).

 

Server Time Protocol (STP)

The Server Time Protocol (STP) feature is designed to provide the capability for multiple servers and Coupling Facilities to maintain time synchronization with each other, without requiring a Sysplex Timer. This tip discusses our experiences associated with migrating to Server Time Protocol (STP) in the Poughkeepsie Development Lab, including:

  • A brief overview of STP and its terminology
  • A high level overview of the z/OS Integration Test lab environment related to its timing topology
  • Planning considerations
  • Actual migration steps taken by the team to deploy STP in their data center.
    All of this can be found in the chapter, "Migrating to a Server Time Protocol Coordinated Timing Network", in our June 2008 test report.

 

Service Oriented Architecture (SOA)

The Mixed Platform Stack Project: Deploying a Secure SOA Solution into z/OS and Mixed z/OS and AIX Environments describes the experiences that IBM test teams encountered while creating, deploying, and testing a Service Oriented Architecture (SOA) solution using the IBM SOA suite of products on the z/OS platform and the z/OS platform in conjunction with distributed platforms.

 

z/OS Communications Server

 

Critical VTAM structure storage messages not highlighted if you use a PPO.

 

Sample z Systems Platform Test configuration files: terms and conditions

Interested in some sample configuration files from our z Systems™ Platform Test environment? You've come to the right place! But first, you need to understand and agree to the following terms and conditions:
SET FORTH BELOW ARE IMPORTANT TERMS REGARDING THE AGREEMENT FOR "AS IS" USE OF SAMPLE z Systems Platform Test CODE ("SAMPLE CODE"). YOU MUST READ THESE TERMS BEFORE DOWNLOADING, INSTALLING OR USING THIS SAMPLE CODE. ANY DOWNLOAD, INSTALLATION OR USE INDICATES YOUR ACCEPTANCE OF THESE TERMS.

Sample code is available only to customers who have a license to IBM OS/390 or IBM z/OS ("Qualified Customers"). If you do not have a license to OS/390 or z/OS, you may NOT download the Sample code.
If you are a Qualified Customer, you are hereby granted a nonexclusive, royalty-free license to install and use the Sample Code on computer systems which contain a licensed copy of OS/390 or z/OS. This license also includes the right to make one backup copy of the Sample Code. All other rights, title, and interest in and to the Sample Code are not transferred by this license and remain with the author and IBM. This license ends when you no longer have a licensed copy of OS/390 or z/OS.

THE SAMPLE CODE IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INLCUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF PATENTS, COPYRIGHTS OR OTHER PROPRIETARY RIGHTS OF OTHERS. NEITHER THE AUTHOR NOR IBM WARRANT THAT THE FUNCTIONS, ROUTINES, AND DATA CONTAINED IN, OR GENERATED AS A RESULT OF THE SAMPLE CODE, WILL MEET YOUR REQUIREMENTS OR BE ERROR-FREE. The entire risk related to the quality and performance of the Sample Code is with you. In the event that there is any defect, you assume the entire cost of all necessary services, repair or correction.
IN NO EVENT WILL THE AUTHOR OR IBM BE LIABLE TO YOU OR TO ANY THIRD PARTY FOR ANY DIRECT OR INDIRECT DAMAGES (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES) ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM, EVEN IF THE AUTHOR OR IBM HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Some jurisdictions do not allow the exclusion of implied warranties or the limitation or exclusion of liability for incidental or consequential damages, so some of the above may not apply to you.

This agreement does not entitle you to any consulting, program maintenance or other services.

This agreement constitutes the complete and exclusive statement of the agreement between you, the author of the Sample Code and IBM.

This agreement shall be construed and governed in accordance with the substantive laws of the State of New York.

If you are currently licensed to OS/390 or z/OS and accept these terms, you may download the Sample Code by clicking the Continue button. If you do not agree with these terms or you do not currently have a license to IBM OS/390 or IBM z/OS, click the Cancel button and DO NOT DOWNLOAD THE SAMPLE CODE.

Additional Information

z/OS Platform Evaluation Test (zPET)

A team of z/OS testers and system programmers run a Parallel Sysplex on which we perform the final verification of a z/OS release and z Systems hardware and System Storage before they become generally available to clients.

For details about the environment in which we do our testing:

Linux Virtual Servers Platform Evaluation Test

The Linux Virtual Server team’s primary responsibility is to emulate leading-edge customer environments, workloads, and activities. This includes running Linux native on z Systems and as a z/VM guest in a heterogeneous Linux server environment.

Consolidated Service Test (CST)

After general availability (GA), testing of z/OS continues through Consolidated Service Test (CST), where z/OS service along with key subsystems and tools service continues to be tested together. CST recommends service on a quarterly and monthly basis with published results.

Other z/OS test strategies and testing environments

Integration test is just one phase of the testing that IBM performs on the z/OS operating system. For information about the complete IBM test strategy for z/OS, see the IBM Systems Journal article.

Stay Connected - Want to connect with experts, collaborate, and stay informed?