IBM Systems Magazine, Mainframe Edition - March/April 2013 - 14

Trends
Trends
r Access to system symbols
using JCL
r Passing symbols between JCL
and programs
r Support for longer parameter
strings
These aren’t exactly revolutionary,
but they do help—as do job-level
return codes, support for more job
classes with longer names, increasing
the amount of JCL common to JES2
and JES3, and being able to off-load
more output data as both batch and
interactive processes run.
Changes were made to allow more
parallelism, both between batch and
interactive work and across batch jobs.
The capability to share completely
processed volumes for multivolume
data sets, share data sets once exclusive
use is no longer required for them, and
recall migrated data sets used in batch,
in parallel, can simultaneously shorten
batch windows and decrease contention
for current data resources.

Cross-Model and
Cross-Platform Interfaces
Single-platform, single-system
applications are rare today, and new
programming models and skills have
been brought to bear on application
architectures. This means new
applications are often developed using
tools such as J2EE and other online
interaction models. Providing ways for
many of these to work and play well
together is the reason for the z/OS
Batch Runtime environment, which
provides the most important parts of the
IBM WebSphere* batch programming
model. Programs written to this standard
are often portable.
In IBM, the supporting infrastructure is called the WebSphere Compute
Grid, which has now been incorporated
into WebSphere Application Server
and in z/OS V1.13, where it’s called
the Batch Runtime environment. It

14
2

MARCH/APRIL 2013

THREE
WAYS TO
‘CLOSE’
THE BATCH
WINDOW

Remove the

Make the

Teach

need for

window

batch and

certain

shorter

interactive

scheduled

processes

activities

to work and
play well
together

defines a layer of abstraction application
programmers can use to develop code
that works well in current z/OS production control environments. On z/OS
V1.13, it provides an envelope within
which COBOL and Java* programs can
interact with DB2* while maintaining
transactional integrity by providing the
container that manages the programs’
access to DB2. In z/OS V2.1, previewed
in February, IBM plans to expand this
function to provide support for PL/I
within the container and interaction
with Transactional VSAM (TVS) while
adding other functions to the programming model.
To better support hybrid and crossplatform processing, IBM created new
batch management interfaces. With z/OS
V1.13 and the System z Management
Facility V1.13, IBM introduced a set of
REST-based job APIs that flow over
HTTPS. A Web-savvy developer can
submit z/OS batch jobs, get their status
and retrieve their output from any
platform over the network. This lowers
the barrier for using z/OS batch services
while maintaining expected levels of
z/OS security.
In z/OS V2.1, a new notification
service is planned to direct HTTP posts
for completed jobs upon the submitter’s
request. This provides the capability
to notify waiting users and kick off
dependent processes. Also, it removes
requirements for driving repetitive

ibmsystemsmag.com/mainframe

queries on the status of jobs and
balancing overall CPU utilization with
elapsed time.

Batch Window
Unlike a picture window that provides
a nice view of a wooded area or
secluded beach, the batch window has
become progressively less tolerable
as the demand for real-time access
to most data has grown. Automated,
timed processes remain important, but
they often introduce challenges for
interactive access to current data. The
three main approaches to “closing” the
batch window are:

r Removing the need for certain
scheduled activities
r Making the window shorter
r Teaching batch and interactive
processes to work and play well together
Removing the need for certain
scheduled activities eliminates the need
to reserve resources to perform them. For
example, Virtual Storage Access Method
(VSAM) CA Reclaim, introduced in
z/OS V1.12, eliminated the need for
almost all of the application outages
once needed to reorganize VSAM
key-sequenced data sets and catalogs.
Making the window shorter is
the focus of things like elapsed-time


http://www.ibmsystemsmag.com/mainframe

IBM Systems Magazine, Mainframe Edition - March/April 2013

Table of Contents for the Digital Edition of IBM Systems Magazine, Mainframe Edition - March/April 2013

Table of Contents
Editor's Desk: Virtual Argument Over Cloud
IBM Perspective: The Perfect IT Combination
Data Display: IBM Mainframe: A Leader in Energy Efficiency
Trends: Batch Modernization Redefines Application Development
IT Today: Running Highly Stacked Workloads on System z Can Greatly Reduce Cost Per Unit of Work
Cover Story: Breaking Through Complexity: IBM Entry Cloud Configuration for SAP Solutions bring simplicity and efficiency
Feature: Reach Cloud's Potential: Build your IT environment with IBM zEnterprise and SmartCloud
Tech Corner: System z Virtualization Environment Provides Far Lower TCA Than Its Intel Alternative
Solutions: CA Database Management Solutions for DB2 for z/OS, and CA Mainframe Chorus; Attachmate Reflection 2011 R3; PerfTechPro for z/OS; Compuware APM for Mainframe
Advertisers Index
Stop Run
Reference Point - Global Events, Education, Resources for Mainframe
Special Report: Mobile Mainframe
2013 Mainframe Buyer's Guide Index
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Intro
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Cover1
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Cover2
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 1
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Table of Contents
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 3
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 4
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 5
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Editor's Desk: Virtual Argument Over Cloud
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 7
IBM Systems Magazine, Mainframe Edition - March/April 2013 - IBM Perspective: The Perfect IT Combination
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 9
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Data Display: IBM Mainframe: A Leader in Energy Efficiency
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 11
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Trends: Batch Modernization Redefines Application Development
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 13
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 14
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 15
IBM Systems Magazine, Mainframe Edition - March/April 2013 - IT Today: Running Highly Stacked Workloads on System z Can Greatly Reduce Cost Per Unit of Work
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 17
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 18
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 19
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Cover Story: Breaking Through Complexity: IBM Entry Cloud Configuration for SAP Solutions bring simplicity and efficiency
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 21
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 22
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 23
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 24
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 25
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Feature: Reach Cloud's Potential: Build your IT environment with IBM zEnterprise and SmartCloud
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 27
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 28
IBM Systems Magazine, Mainframe Edition - March/April 2013 - BB1
IBM Systems Magazine, Mainframe Edition - March/April 2013 - BB2
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 29
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 30
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 31
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Tech Corner: System z Virtualization Environment Provides Far Lower TCA Than Its Intel Alternative
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 33
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 34
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 35
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 36
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 37
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Solutions: CA Database Management Solutions for DB2 for z/OS, and CA Mainframe Chorus; Attachmate Reflection 2011 R3; PerfTechPro for z/OS; Compuware APM for Mainframe
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Advertisers Index
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Stop Run
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Cover3
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Cover4
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Reference Point - Global Events, Education, Resources for Mainframe
IBM Systems Magazine, Mainframe Edition - March/April 2013 - RF2
IBM Systems Magazine, Mainframe Edition - March/April 2013 - Special Report: Mobile Mainframe
IBM Systems Magazine, Mainframe Edition - March/April 2013 - MS2
IBM Systems Magazine, Mainframe Edition - March/April 2013 - MS3
IBM Systems Magazine, Mainframe Edition - March/April 2013 - MS4
IBM Systems Magazine, Mainframe Edition - March/April 2013 - MS5
IBM Systems Magazine, Mainframe Edition - March/April 2013 - MS6
IBM Systems Magazine, Mainframe Edition - March/April 2013 - MS7
IBM Systems Magazine, Mainframe Edition - March/April 2013 - MS8
IBM Systems Magazine, Mainframe Edition - March/April 2013 - 2013 Mainframe Buyer's Guide Index
IBM Systems Magazine, Mainframe Edition - March/April 2013 - BG2
IBM Systems Magazine, Mainframe Edition - March/April 2013 - BG3
http://www.ibmsystemsmagmainframedigital.com/mspcomm/ibmsystemsmag/ibmsystems_mainframe_20200708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20200506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20200304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20200102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2020mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20191112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/relevantz_20190102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2019mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20190102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20181112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20180102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/2018mfse
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20171112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_sesupp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20170102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_linuxsupp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20161112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/MainframeSecurity
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20160102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20151112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150910_se
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150910
http://www.ibmsystemsmagmainframedigital.com/MFSkills
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150506_supp
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20150102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20141112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_gt_201405
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/BigData
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20140102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20131112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130910_v2
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20130102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20121112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/buyersguide2013
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20120102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/ibmsystems_mainframe_2012bg
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20111112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20110102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20101112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100910_bg
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100506
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100304
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20100102
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20091112
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090910
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090708
http://www.ibmsystemsmagmainframedigital.com/nxtbooks/ibmsystemsmag/mainframe_20090506
https://www.nxtbook.com/nxtbooks/ibmsystemsmag/mainframe_20090304
https://www.nxtbookmedia.com