Feedback

Data Language/I VSE Version 1 Release 11

Software Announcement
September 29, 1998
Announcement Letter Number: 298-351


Table of Contents:



At a Glance

DL/I VSE Version 1 Release 11:

  • Supports CICS Transaction Server for VSE/ESA (CICS TS VSE/ESA)

  • Supports CICS storage protection

  • Improves system productivity with multiple MPS systems

  • Increases performance with up to 255 HD-buffers per subpool and up to 30,720 bytes blocksize for index databases

  • Enlarges database size up to 20 GB

  • Extends 31-Bit support
-----------------------------------------
For ordering, contact:
  Your IBM representative, an IBM
  Business Partner, or IBM North America
  Sales Centers at
    800-IBM-CALL  Reference: LE010

EXTRA! EXTRA! . . .

Subscribe to IBM iSource, your electronic source for customized IBM information! Go to our web site at http://www.ibm.com/isource or send an e-mail to info@isource.ibm.com with the word SUBSCRIBE in the body.



Overview

Data Language/I (DL/I) VSE is the hierarchical database management system for VSE/ESA. Release 11 runs on VSE/ESA Version 2 Release 4 and supports CICS (R) Transaction Server for VSE/ESA Release 1 (CICS TS VSE/ESA) for online transaction processing. Release 11 is the follow-on release of DL/I designed to replace DL/I DOS/VS. It can coexist with Release 10 (together with on CICS/VSE (R) Version 2 Release 3) on the same VSE/ESA Version 2 Release 4 system.

What's New

More than one Multiple Partition Support System (MPS System)

The DL/I Master Partition Controller for the DL/I MPS function can be activated in more than one CICS/DLI online partition at the same time. This way an MPS batch job can connect to any active CICS/DLI online system and process databases defined there without needing CICS MRO (Multiregion Operation) function shipping.

More than 4 GB for Hierarchical Direct Databases

DL/I HD-databases can be allocated on more than one VSAM dataset to get over the 4 GB limit. Up to five datasets can be defined, increasing the maximum database size to 20 GB.

Support of CICS Storage Protection

DL/I VSE Version 1 Release 11 supports the storage protection introduced with CICS Transaction Server for VSE/ESA Release 1. This increases the availability and integrity of the overall CICS/DLI online system.

Limited Availability

DL/I VSE Version 1 Release 11 is available on a limited basis in the U.S. and Europe/Middle East from December 11, 1998, until June 25, 1999, when it becomes generally available. During this period, DL/I VSE Version 1 Release 11 is available in English only. No national language versions in German, Japanese and Spanish will be available.

DL/I VSE Version 1 Release 11 will be shipped on the desired distribution medium from the SMS software distribution library. New and updated VSE/ESA Version 2 Release 4 and CICS TS VSE/ESA publications will be shipped in draft from development.

DL/I VSE Version 1 Release 11 will be supported via normal programming service Level 1 channels.



Intended Customers

  • VSE/ESA Version 2 Release 4 customers using DL/I as their hierarchical database system for batch and/or transaction online processing. It should also be considered for new opportunities.



Key Prerequisites

DL/I VSE Version 1 Release 11 runs on VSE/ESA Version 2 Release 4 with CICS Transaction Server for VSE/ESA Release 1. DFSORT (TM)/VSE or equivalent needs to be installed for DL/I batch operations.



Planned Availability Dates

  • December 11, 1998 (Limited Availability)

  • June 25, 1999 (General Availability)

------------------------------

This announcement is provided for your information only. For additional information, contact your IBM representative, call 800-IBM-4YOU, or visit the IBM home page at: http://www.ibm.com



DESCRIPTION

DL/I VSE Version 1 Release 11 is the follow-on release of DL/I DOS/VS Release 10.

DL/I has been adapted to execute in the new online environment of CICS Transaction Server for VSE/ESA Release 1 on VSE/ESA Version 2 Release 4. It supports the CICS Transaction Server for VSE/ESA Release 1 storage protection.

CICS Transaction Server for VSE/ESA Release 1 and DL/I VSE Version 1 Release 11 can run concurrently with CICS/VSE Version 2 Release 3 and DL/I DOS/VS Version 1 Release 10 on the same VSE/ESA Version 2 Release 4 system in the CICS coexistence environment. This allows to run CICS/DLI Macro Level applications in parallel with Command Level applications.

The following functions are new in DL/I VSE Version 1 Release 11:

More than one Multiple Partition Support System (MPS System): The DL/I Master Partition Controller for the DL/I MPS function can be activated in more than one CICS/DLI online partition at the same time. This way an MPS batch job can connect to any active CICS/DLI online system and process databases defined there (one connection per job step). The option to dynamically select regular batch (DLZRRC00) or MPS batch (DLZMPI00) execution via the DLZCTRL program has been adapted to the Multiple MPS environment.

The Multiple MPS function lets you process any local online DL/I database by an MPS batch job without needing CICS MRO (Multiregion Operation) function shipping. This offers performance advantages, because no data is transferred between subsystems.

More than 4 GB for Hierarchical Direct Databases: The data component of DL/I HD (HDAM/HIDAM) databases can be allocated on more than one VSAM ESDS dataset. Up to five datasets can be defined, increasing the maximum database size to 20 GB (5 times 4 GB). The enhancement is transparent to user applications. The split into multiple datasets will be realized through an updated DBD definition and a reorganization or new initial load of the database.

Support of CICS Storage Protection: When CICS storage protection is active, DL/I control blocks and data buffers are allocated in storage protected with partition (CICS) key. This prevents that online applications -- provided they run in user-key -- from inadvertently overwriting DL/I storage affecting the availability or integrity of the CICS/DLI online system.

To benefit from CICS storage-key protection, CICS/DLI online applications should be defined with user-key. DL/I internally switches to partition-key when processing a DL/I request.

The following enhancements are additionally available as PTFs for DL/I DOS/VS Version 1 Release 10:

More Buffers for Hierarchical Direct Databases: The maximum number of HDAM/HIDAM ESDS-buffers per subpool has been increased to 255 buffers.

Increased VSAM KSDS Blocksize: The maximum VSAM blocksize for DL/I index database has been increased to 30,720 bytes. When the DL/I buffer pool or VSAM blocksize is enlarged, the number of I/O operations to a database will be reduced. Customers have reported performance improvements with DL/I batch applications, after allocating more buffers to HD databases and increasing the VSAM blocksize.

Extended 31-Bit Support: Customers can load the DL/I PSBs (Program Specification Block) and Queueing Elements of the Program Isolation Function into 31-bit storage.

The location of the PSBs (GETVIS-31 or CICS DSA as before) is controlled through a new parameter of the DL/I ACT online nucleus generation. PSBs are temporarily copied into the CICS DSA on scheduling requests from CICS/DLI online transactions.

The DL/I Program Isolation function will always attempt to obtain storage from the area above 16 MB. When not enough storage is available, it will be requested from the GETVIS-24 area as before. Moving DL/I applications or control blocks into 31-bit storage leaves more space below the 16 MB line. The highest value is in a CICS partition with existing virtual storage (DSA) constraints.



Year 2000

This product is Year 2000 ready. When used in accordance with its associated documentation, it is capable of correctly processing, providing, and/or receiving date data within and between the 20th and 21st centuries, provided all other products (for example, software, hardware, and firmware) used with the product properly exchange accurate date data with it.



PRODUCT POSITIONING

DL/I VSE Version 1 Release 11 is IBM's hierarchical database management system for the small, intermediate and System/390 (R) VSE environments. Performance, capacity and structural characteristics support high transaction volumes for production databases. Customers who require high transaction volumes with CICS Transaction Server Version 1 Release 1 should get DL/I VSE Version 1 Release 11 for existing transaction applications and new applications that require high transaction volumes.



HARDWARE AND SOFTWARE SUPPORT SERVICES



SmoothStart (TM)/Installation Services

IBM SmoothStart or Installation Services will not be provided for DL/I VSE Version 1 Release 11.

Trademarks

      DFSORT and SmoothStart are trademarks of International Business
      Machines Corporation in the United States or other countries or
      both.
      CICS, CICS/VSE, and System/390 are registered trademarks of
      International Business Machines Corporation in the United
      States or other countries or both.
      Other company, product, and service names may be trademarks or
      service marks of others.



SUPPLEMENTAL INFORMATION



OPEN BLUEPRINT (R)

CICS/VSE (R) provides the set of services that include transaction processing program execution, security, systems management, and transactional integrity. Its implementation is consistent with the Transaction Monitor function described in IBM's Open Blueprint. It provides the Customer Information Control System (CICS (R)) application program interface (API) from IBM to facilitate open, distributed, multivendor interoperability.

DL/I VSE Version 1 Release 11 provides the Hierarchical Database function described in IBM's Open Blueprint. It provides the Data Language I (DL/I) interface from IBM to facilitate open, distributed, multivendor interoperability.



TECHNICAL INFORMATION



Specified Operating Environment

Hardware Requirements: The minimum machine requirements are the same as those for VSE/ESA Version 2 Release 4. DL/I VSE Version 1 Release 11 additionally requires at least 256 KB real storage for batch usage, and 512 KB for online usage. When configuring the system, users should refer to the publication, IBM DL/I VSE Release Guide (SC33-6211).

DASD space is required for database storage files. If tape logging is to be utilized, or if Hierarchical Sequential Access Method (HSAM) or Simple HSAM (SHSAM) files are on tape, at least two additional tape units are required.

Software Requirements: DL/I VSE Version 1 Release 11 runs on VSE/ESA Version 2 Release 4 with CICS Transaction Server for VSE/ESA Release 1 and is supported for use with:

  • High Level Assembler MVS (TM), VM and VSE Version 1 Release 3 (5696-234)

  • IBM COBOL for VSE/ESA Version 1 Release 1 (5686-068)

  • IBM PL/I for VSE/ESA Version 1 Release 1 (5686-069)

  • IBM Language Environment for VSE/ESA (LE/VSE) Version 1 Release 4 (5686-094)

  • DOS/VS COBOL Compiler Version 1 Release 3 (5746-CB1)

    Note:

    1. CICS Transaction Server for VSE/ESA does not support COBOL application programs compiled using the DOS COBOL compiler. All such application programs must be recompiled using the IBM COBOL for VSE/ESA compiler.

    2. This program has been withdrawn from marketing effective March 24, 1997. Service will be discontinued effective December 31, 1999. The replacement program is COBOL for VSE Version 1 Release 1 (5686-068).
  • DL/I DOS/VS Space Management Utilities program offering

  • DFSORT (TM)/VSE Version 3 Release 4 (5746-SM3)
Compatibility: DL/I programming interfaces have not been changed. Customer's batch applications and online applications implemented in CICS command level language will continue to run under DL/I VSE Version 1 Release 11. Online applications using CICS macro-level or accessing CICS control blocks (like TCA) directly have to be converted.

In the CICS coexistence environment CICS TS VSE/ESA and CICS/VSE can run on the same VSE/ESA Version 2 Release 4 system:

  • DL/I DOS/VS Release 10 is supported for use with CICS/VSE Version 2 Release 3.

  • DL/I VSE Release 11 is supported for use with CICS TS VSE/ESA Release 1 only.
This allows you to migrate DL/I online applications over time.

Limitations: DL/I VSE Version 1 Release 11 contains some utility functions that use Interactive System Productivity Facility (ISPF) Version 1 Release 1 (5668-960). DL/I VSE Version 1 Release 11 has alternate batch interfaces that offer equivalent capabilities. Because ISPF is not supported on VSE/ESA, customers should be aware that they may need to use batch interfaces.

Performance Considerations: DL/I VSE Version 1 Release 11 database performance depends on the individual hardware and software environment and especially on the setup of, and access to, a DL/I database.

DL/I VSE Version 1 Release 11 includes the following performance enhancements:

  • More than 32 HD buffers per subpool up to 255

  • Maximum Index CI-size (VSAM KSDS) up to 30,720 bytes

  • Maximum size of the DL/I data component increased from 4 GB to 20 GB
The items above may show DL/I performance improvements in terms of number of I/Os, CPU-time, and database size.

User Group Requirements: This announcement satisfies 9 requirements from one or more of the worldwide user group communities, which include Australasian SHARE/GUIDE (ASG), COMMON, COMMON Europe, GUIDE International, G.U.I.D.E. Europe, Japan GUIDE/SHARE (JGS), Guide Latin American (LAG), SHARE EUROPE, and SHARE Incorporated and WAVV.

The nine requirements are:

RJIW320        Offer selection for MPS in multiple
                CICS partitions
PN30337        Automatic retries of updates also in
                batch environment
RKI8144        DL/I forward recovery needs all CICS
                journal file
L208           Return Status code instead cancel with
                MSG DLZ801I
CUST93028      Increase CISIZE for primary/secondary
                DL/I index
CUST93030      Multiple MPS operation
REQ00045276    DL/I to offer virtual storage relief
REQ00003526    Offer selection for MPS in multiple
                CICS part
VEND95015      Support DL/I's batch MPS to multiple
                CICS systems



Security, Auditability, and Control

The announced programs use the existing security and auditability features of its components. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.



ORDERING INFORMATION

Subsequent updates (technical newsletters or revisions between releases) to the publications shipped with the product will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed.



Current Licensees

IBM is now accepting orders for current licensees on a limited basis. For more information, contact your IBM representative or IBM Business Partner.

Current licensees of DL/I Version 1 must reorder this release via MES.

Ordering instructions are scheduled to be mailed from IBM Software Manufacturing Solutions (SMS) to all current licensees in March 1999.



New Licensees

Orders for new licenses may be configured in CFSW, syslinked to AAS, and entered into AAS beginning June 15, 1999.

Shipment will commence on the planned availability date.

Orders that ship after the planned availability date will receive DL/I VSE Version 1 Release 11.

New users of DL/I VSE Version 1 Release 11 should specify:

         Type           Model

5746 XX1



Basic License

To order a basic license, specify the program number and feature number 9001 for asset registration.

Single Version Charging: To elect Single Version Charging, the customer must notify and identify to IBM the prior program and replacement program and the designated machine the programs are operating on.

Version-To-Version Upgrade Credit: To upgrade from a prior program acquired for a one-time charge to a replacement program using a Version-To-Version upgrade credit, the customer must notify and identify to IBM the applicable prior program and replacement program participating in the upgrade credit.

Basic Machine-Readable Material: To order, select the feature number of the desired distribution medium. Basic machine-readable material will be shipped in 9/6250 bpi tape reels, 3480 tape cartridges or 4-mm DAT tape cartridges as part of the 5690-VSE system program order.

Order feature numbers for DL/I VSE Version 1 Release 11 (to be specified under 5746-XX1) are:

1089      3480 Tape Cartridge
1090      4-mm DAT
1088      Magnetic Tape, 9/6250 bpi

Customization Options: Select the appropriate feature numbers to customize your order to specify the delivery options desired. These features can be specified on the initial or MES orders, and should be ordered against 5690-VSE.

Example: If publications are not desired for the initial order, and for future updates, specify feature numbers 3470 to ship media only, and 3480 to ship media updates only. In the future if publication updates were required, order an MES to remove feature number 3480, and the publications will ship with the next release for the program.

                                                    Feature
Description                                         Number

Initial Shipments

Serial Number Only (suppresses shipment 3444 of media and documentation)

Ship Media Only (suppresses initial 3470 shipment of documentation)

Ship Documentation Only (suppresses 3471 initial shipment of media)

Update Shipments

Ship Media Updates Only (suppresses 3480 update shipment of documentation)

Ship Documentation Only (suppresses 3481 update shipment of media)

Suppress Updates (suppresses update 3482 shipment of media and documentation) Expedite Shipments

Local IBM Office Expedite 3445 (for IBM use only)

Customer Expedite Process Charge 3446 ($30 charge for each product)

Unlicensed Documentation: A memo, a program directory, and one copy of the following publications are supplied automatically with the basic machine-readable material:

                                                  Order
Title                                             Number

General Information Manual GH20-1246 Reference Summary: SX24-5103 Call Programming Interface Reference Summary: System SX24-5104 Programming Reference Summary: HLPI Interface SX24-5120 DL/I DOS/VS Release Guide SC33-6211 DL/I DOS/VS Messages and Codes SH12-5414 DL/I DOS/VS Resource Definition SH24-5021 and Utilities Licensed Program Specifications GH24-5031 Guide for New Users SH24-5001 Application Programming: HLPI SH24-5009 Database Administration SH24-5011 Application and Database Design SH24-5022 Interactive Resource Definition SH24-5029 and Utilities Application Programming: SH12-5411 Call+RQDLI Interfaces Library Guide and Master Index GH24-5008 Diagnostic Guide SH24-5002 Recovery Restart Guide SH24-5030 Low Level Code/Continuity SH20-9046 Check in DL/I Program Directory GI10-0484



TERMS AND CONDITIONS

The terms for DL/I VSE Version 1 Release 11, as previously announced in Software Announcement 293-066 dated February 9, 1993, licensed under the IBM Customer Agreement are unaffected by this announcement.

Support Line: S/390 (R)



CHARGES

Charges are unaffected by this announcement. Charges for individual programs included in the VSE/ESA base can be obtained using IBMLink (TM), by asking your IBM representative, or your IBM Business Partner for further pricing information.

One-Time Charge: Customers who pay a one-time charge for a licensed program receive enhancements and future releases, if any, at no additional charge. Significant new function may be offered as an optional feature and charged for separately. If a replacement program is announced and the customer elects to license the replacement program for a one-time charge and replace the prior program, an upgrade charge may apply.

Variable Charges: The applicable graduated one-time or graduated monthly license charge will be based on the group of the designated machine on which the licensed program is licensed for use. If the program is designated to a processor in a group for which no charge is listed above, the charge of the next higher group listed applies.

For upgrades of one-time license charge licenses to a machine in a higher group, the upgrade charge will be the difference in the then current charges between the two groups. For downgrades of one-time license charge licenses to a machine in a lower group, there will be no adjustment or refund of one-time charges paid.

For upgrades or downgrades of monthly license charge licenses, the monthly license charge applicable to the higher or lower group will apply.

Entry Support License One-Time Charge: One-time charge authorizes use only on IBM Entry End User/390 Machines.

For additional product information, refer to Software Announcement 293-066 dated February 9, 1993.



CALL NOW TO ORDER

To order, contact the IBM North America Sales Centers, your local IBM representative, or your IBM Business Partner.

IBM North America Sales Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products.

 Phone:     800-IBM-CALL
 Fax:       800-2IBM-FAX
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM North America Sales Centers
            Dept. LE010
            P.O. Box 2690
            Atlanta, GA  30301-2690
 Reference: LE010

To identify your local IBM Business Partner or IBM representative, call 800-IBM-4YOU.

Note: Shipments will begin after the planned availability date.

Trademarks

      MVS, DFSORT, and IBMLink are trademarks of International
      Business Machines Corporation in the United States or other
      countries or both.
      Open Blueprint, CICS/VSE, CICS, and S/390 are registered
      trademarks of International Business Machines Corporation in
      the United States or other countries or both.
      Other company, product, and service names may be trademarks or
      service marks of others.