IBM Support

IBM Tivoli Advanced Allocation Management for z/OS

General Page

Avoid downtime and delays due to storage disk space errors

IBM® Tivoli® Advanced Allocation Management is a storage management tool for IBM z/OS® that helps avoid processing delays and interruptions caused by insufficient disk space for storage allocation. It supports SMS and non-SMS data sets and uses rule-based definitions to optimize allocation and reduce x37-type abends. You can gain centralized control of volume use in direct-access storage devices (DASD) at initial allocation and end-of-volume processing. IBM Tivoli Advanced Allocation Management reports total abends and errors avoided or recovered. It can also help prevent JOB FAILED JCL due to insufficient disk space during new allocations.


Improve productivity, data availability Make your systems and users more productive and boost data availability by proactively intercepting and resolving x37-type abends.
Help minimize task failures Empower administrators to prevent out-of-space conditions and provide continuous system availability for users.
Reduce costs Reduce the number of processing errors and the costs associated with them.
Optimize DASD usage Enable automatic optimization of direct access storage device (DASD) resources and boost overall resource efficiency.
One interface to connect system wide Use IBM Tivoli Enterprise Portal as a common user interface and share information with IBM OMEGAMON® Storage for z/OS to enhance system-wide problem discovery, investigation and resolution.

IBM Tivoli Advanced Allocation Management features

Prevention and avoidance of x37 abends Automatically add a secondary allocation if one is not specified, and reduce secondary allocation to the largest available free extent. Increase the size of the secondary allocation as data set extends occur after a particular extent and at a particular volume number. You can recover unused disk space by automatically releasing allocated, unused data set space at data set close.
Recovery from x37 abends Control reduction of primary space to satisfy allocation and add volumes dynamically at end of volume processing. You can recover from secondary allocation space failures by reducing the allocation amount to a value that is consistent with the current free space on the volume. You can also increase PDS directory size dynamically, if exhausted.
Centralized allocation management Set allocation attributes that are not specified, or override sub-standard attributes. Control allocation attributes such as SMS-managed, non-SMS-managed, UNITNAME, UNITTYPE, VOLSER, DATACLAS, STORCLAS, MGMTCLAS, RECFM, LRECL, BLKSIZE, DISPOSITION, SPACE parameters, expiration date and retention period. You can fail jobs that specify installation-restricted allocation values and cause SMS DATACLAS values to override values specified through JCL, DEFINE statements or dynamic allocation.
Integration with TEP Connect IBM® Tivoli® Advanced Allocation Management to IBM Tivoli OMEGAMON® XE for Storage through IBM Tivoli Enterprise Portal (TEP) to achieve integration with related storage management capabilities and to monitor the effect of allocation abends. You can view information and be alerted to situations from a single, graphical interface through integration with TEP.
SMF cost-saving reporting utility Evaluate potential cost savings by generating a projected savings report using a System Management Facility (SMF) reporting utility. The report provides estimates of the costs associated with recoverable space related abends and a projected annual savings summary.
Name filtering and customization Use BASIC as well as EXTENDED1 and EXTENDED2 options that match two methods of performing pattern matching within Interactive System Productivity System Facility (ISPF). User-defined variables allow further processing customization. User-defined variables are identified in the variables definition member (VARDEFS). Once defined in the variable definition member, the variable can then be specified on select RULEDEF keywords as well as the VGRPDEF keyword VOLUMES.
Extensive selection criteria Extend your flexibility with support for multiple operands, including DATACLAS, DDNAME, DSNAME, DSNAME_QUALIFIER, JOBNAME, MGMTCLAS, STORCLAS, STORGRP, PROGRAM and USERID. Enhance comparison operator support with expanded selection criteria keyword options, including DSORG (EQ and NE only), VOLSER_ANY, VOLSER_CURRENT and VOLSER_FIRST.
VSAM support Support VSAM data sets, including KSDS, ESDS, RRDS, VRRDS, and LDS, alternate indexes and index and data components of clusters, where applicable. IBM Tivoli Advanced Allocation Management does not support VSAM record-level-sharing (RLS) access mode.
Volume group and data set support Define DASD groups from which to select additional volumes as needed. Includes support for: Virtual Storage Access Method (VSAM) and non-VSAM; Storage Management Subsystem (SMS) and non-SMS-managed; physical sequential; partitioned; striped and dynamically allocated data sets. Also includes support for the LARGE data set format, which allows the specification of more than 65535 tracks for the primary and secondary allocation for non-VSAM data sets specified with a DSNTYPE of LARGE.
EAV and IAM support Support IBM z/OS® V1.10 EAV functionality for VSAM data sets and the EAV functionality added in z/OS V1.11 for Extended Format Sequential data sets as well as EAV functionality added in z/OS 1.12. Gain support for virtually all functions that apply to IAM data sets with VOL_ADD support for IAM data sets.
Online interface Access IBM Tivoli Advanced Allocation Management through an online user interface that enables authorized users to issue operator commands to view and update subsystem information, activate rule and volume group definitions, and enable or disable specific product functions, such as product-level intercepts, from an operator console.
Ignore IBM Db2® subsystem allocations Eliminate the creation of unnecessary control blocks and reduce CPU time associated with allocations done by IBM Db2 subsystems.

Technical details

Software requirements
  • To run the base product: IBM z/OS V1.11 or later.
  • To run the workstation interface: IBM Tivoli Monitoring V6.2.
Hardware requirements
Any machine capable of running IBM z/OS V1.11 or later.

You may also be interested in

IBM Advanced Storage Management Suite for z/OS
Manage and monitor z/OS® Storage Resources including Cloud Tiers.
Advanced Reporting & Management for DFSMShsm
Keep your HSM environment free of errors and inefficiencies that can cause outages, data losses, or waste money.

Expert resources to help you succeed
Get information about how to maintain and use the product.
Find solutions by using Support Search or open a Support Case.

How to get in touch

Priority code: IBM Z

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSFLUS","label":"Tivoli Advanced Allocation Management for z\/OS"},"ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"}]

Document Information

Modified date:
05 May 2021