z/OS Enhancements and SOD as
part of the IBM zEC12 Announcement August 28th, 2012
z/OS provides exploitation of many of the
new IBM zEnterprise EC12
(zEC12) features and functions, including Flash Express, hardware
transactional memory, improved channel load balancing, a new I/O
processing delay measurement, Coupling Facility write-around support,
and 100-way symmetric multiprocessing (SMP) support in
a single LPAR.
The new Flash Express adapter card exploitation is planned to be
provided with z/OS V1.13 (December 14, 2012) with the z/OS V1R13 RSM
Enablement Offering web deliverable. z/OS with Flash Express is
designed to be used to improve availability across transitional
workload events such as market openings, and diagnostic data
collection. z/OS is also designed to help improve processor performance
by supporting middleware such as IMS, with its exploitation of pageable
large (1 MB) 1 pages.
Exploitation is planned for:
- z/OS V1.13 Language Environment when used
with a run-time option.
- Java, with the IBM 31-bit SDK for z/OS,
technology Edition, V7.0.0 (5655-W43) and SDK7 IBM 64-bit SDK for z/OS,
Java Technology Edition, V7.0.0 (5655-W44).
- The IMS Common Queue Server, which is
to use pageable large pages for selected buffers when running IMS 12
(5635-A03) on an IBM zEnterprise EC12 server (zEC12) with the PTF for
z/OS V1.13 with PTFs and the z/OS V1R13 RSM Enablement Offering web
deliverable, planned for availability in 1Q 2013, is designed to help
improve processor performance by enabling middleware to use 2 GB pages.
Exploitation is planned for the IBM 31-bit SDK for z/OS, Java
technology Edition, V7.0.0 (5655-W43) and SDK7 IBM64-bit SDK for z/OS,
Java Technology Edition, V7.0.0 (5655-W44). z/OS will be
to make the pageable link pack area and common page data sets optional,
used only for quick and warm start IPLs.
z/OS V1.12 and later releases with a PTF, and z/OS V1.10 and z/OS V1.11
with the Lifecycle Extension for z/OS V1.10 (5656-A01) or the Lifecycle
Extension for z/OS V1.11 (5657-A01) with a PTF, also provide support
for FICON channel-to-channel adapter support for GRS Rings. Migrate
existing ESCON CTC links to FICON before installing an IBM zEnterprise
EC12 (zEC12) to help simplify your migration.
z/OS V1.13 with PTFs also provides support for hardware
transactional memory on IBM zEnterprise EC12 (zEC12).
Transactional memory provides atomic processing for multiple storage
areas, which can reduce serialization overhead for exploiters. Java
exploitation is planned with IBM 31-bit SDK for z/OS, Java technology
Edition, V7.0.0 (5655-W43) and SDK7 IBM 64-bit SDK for z/OS, Java
Technology Edition, V7.0.0
IBM zEnterprise EC12 (zEC12) servers incorporate improved channel load
balancing algorithms, designed to provide more consistent I/O rates
across the channel subsystem and help improve I/O response times, even
when abnormal conditions occur. In support of this new function, z/OS
V1.12 and V1.13 with a PTF also provide an updated health check based
on an I/O rate-based metric, rather than on initial control unit command
RMF A new interrupt delay time measurement is available on IBM
zEnterprise EC12 servers.
With z/OS V1.12 or z/OS V1.13 and a PTF, planned for availability in
the fourth quarter of 2012, RMF is designed to report on
interrupt delay time to help you determine whether I/O processing
delays are occurring. This new measurement is designed to measure the
time between when primary status is presented to the channel subsystem
and when the operating system clears the primary status to begin
processing the interrupt. RMF is also designed to write this
information to new fields in SMF type74 subtype 1 and SMF 79 subtype 9
Coupling Facility Enhancements
IBM DB2 10 for z/OS (5605-DB2) running
V1.12 or z/OS V1.13 with the PTF for APAR OA37550 on IBM zEnterprise
EC12 (zEC12) servers with CFLEVEL 18 is planned to exploit new z/OS
function to allow batched updates to be written directly to disk
without being cached in the Coupling Facility in a Parallel Sysplex.
This is designed to keep the data in the cache that is used by online
transactions more current, which is expected to help improve
performance during batch update periods. Also, this can help avoid
application stalls that might sometimes occur during large concurrent
batch updates. This function is also planned to be made available on
IBM zEnterprise 196 (z196) servers with CFLEVEL 17 and an MCL.
z/OS V1.12 and z/OS V1.13 running on IBM zEnterprise EC12 (zEC12)
up to 100 processors configured in a single LPAR. z/OS supports
combinations of general-purpose processors (CPs), zIIPs, and zAAPs.
z/OS V1.13 with a PTF adds XL C/C++ compiler support for new
instructions and facilities
available on IBM zEnterprise EC12 (zEC12) servers. New ARCH(10) and
TUNE(10) compiler options can be used to optimize code that is intended
to run on these servers.
Advances in cryptography available on IBM zEnterprise EC12 (zEC12)
servers are available with the Cryptographic Support for z/OS
V1R12-V1R13 Web deliverable, available at:
New ICSF functions are intended to help banking and finance sector
clients meet standards and provide better cryptographic security with:
• DUKPT for MAC and Data Encryption
• A new cipher text translate CCA verb
• Support for wrapping keys with strong keys
• Random Number Cache
ICSF has enhancements designed to provide new functions for
public sector clients, including industry-standard APIs for System z
for better interoperability with other platforms to help improve
application portability and simplify system setup:
• Enterprise Security PKCS #11 Hardware Security Module (HSM) support
for Crypto Express 4S
• FIPS on Demand to verify FIPS 140-2 Level 1 compliance at the
application level Last, ICSF is designed to improve I/O performance for
the public key data set (PKDS) and PKCS #11 token key data set (TKDS),
and to provide a random number cache to help improve performance for
applications that use random number generation functions.
IBM continues to support running zAAP workloads on zIIP processors
("zAAP on zIIP"). IBM plans to provide a PTF for APAR OA38829 for z/OS
V1.12 and z/OS V1.13 in September, 2012 to remove the restriction that
prevents zAAP-eligible workloads from running on zIIP processors when a
zAAP is installed on the server. This is intended only to help
facilitate migration and testing of zAAP workloads on zIIP processors.
IBM Java exploitation of IBM zEC12 functions
IBM plans for future maintenance roll-ups of IBM 31-bit and 64-bit SDK7
for z/OS Java(TM) Technology Edition, Version 7 (5655-W43 and 5655-W44)
(IBM SDK7 for z/OS Java), to provide exploitation of new IBM
zEnterprise EC12 features, including: Flash Express and pageable large
pages, Transactional Execution Facility,
Miscellaneous-Instruction-Extension Facility, and 2 GB pages. In
addition, IBM SDK7 for z/OS Java is available for use by IBM middleware
products running Java, such as IBM IMS 12 (5635-A03), IBM DB2 10 for
z/OS (5605-DB2), and the Liberty profile of IBM WebSphere Application
Server for z/OS v8.5 (5655-W65); and is planned for use by a future
release of CICS Transaction Server for z/OS.
zIIP and zAAP Simplification
IBM zEnterprise EC12 is planned to be the last high-end System z server
to offer support for zAAP specialty engine processors. IBM
intends to continue support for running zAAP workloads on zIIP
processors ("zAAP on zIIP"). This is intended to help simplify capacity
planning and performance management, while still supporting all the
currently eligible workloads. In addition, IBM plans to provide a PTF
for APAR OA38829 on z/OS V1.12 and V1.13 in September 2012 to remove
the restriction that prevents zAAP-eligible workloads from running on
zIIP processors when a zAAP is installed on the server to help
facilitate migration and testing of zAAP workloads on zIIP processors.
For more information, see the Announcement