Take Advantage of Parallel Sysplex with the IMS/ESA Workload Router

May 21, 1996
Announcement Number: 296-171


Document's Table of Contents:


Abstract



In Brief . . .

IMS/ESA Workload Router delivers high-performance features that enable the exploitation of the strengths and capabilities of the S/390(R) Parallel Sysplex hardware environment. It is designed to:

  • Distribute IMS transactions via predefined paths via MSC links
  • Provide for weighted distribution of IMS transactions
  • Support parallel MSC sessions between the Router (front-end) and Server (back-end) systems
  • Facilitate MSC Link Load balancing
  • Automatically recognize and avoid a routing transaction to unavailable server system/MSC links
  • Provide for automatic workload re-configuration in the event of both planned and unplanned outages
  • Implement sophisticated surge detection and suppression capabilities to avoid potential performance problems
  • Provide robust support for notion of transaction affinity for assignment of transactions or groups of transactions to a designated server system -- useful for routing transactions that cannot tolerate executing on different systems and for performance and tuning purposes such as assigning CPU intensive transactions to more powerful CECs; and also useful for deadlock situations in a data sharing environment
  • Provide an online/real-time administrator interface for monitoring and dynamically updating the WLR configuration
  • Offer server options that support both cloned and non-cloned data communications networks
-----------------------------------------
For ordering, contact:
  Your IBM representative, an IBM Authorized
  Business Partner, or IBM DIRECT at
    800-IBM-CALL  Reference: LE010

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

IMS/ESA(R) Workload Router (WLR) for MVS/ESA(TM) helps unlock the benefits of IBM's Parallel Sysplex(TM) technology. Now, IMS/ESA customers can exploit the benefits of Parallel Sysplex technology including a reduction of computing costs, augmented computing capacity, increased system availability, and flexibility in configuring workloads in a Parallel Sysplex environment.

The WLR software operates with IMS Transaction Manager software, a Transaction Server for OS/390(TM), to provide for the transparent routing or balancing of a workload. WLR works well in a non-cloned environment and, in addition, WLR offers even greater advantages in a cloned IMS environment. A cloned IMS system configuration has the same application system resources including transactions, programs, and databases. The databases are shared between multiple IMS systems operating in a Parallel Sysplex. Now, with IMS/ESA Workload Router, the transaction workload can be easily shared among these participating IMS systems.

WLR manages the routing and execution of IMS transaction workloads using the IMS Multiple Systems Coupling (MSC) facility. WLR may be defined to use existing or new MSC network resources. All four types of IMS MSC physical links are supported by WLR. WLR provides great flexibility in customizing router systems to server systems within a customer environment. Support for one-to-one, one-to-many, and many-to-many router/server systems makes IMS/ESA Workload Router adaptable to a variety of Parallel Sysplex configurations.

This tool helps provide a key S/390(R) Parallel Sysplex advantage, transaction workload distribution in an IMS data sharing environment. IBM intends to continue enhancing IMS/ESA for S/390 Parallel Sysplex, as stated in Hardware Announcement 194-081 and Software Announcement 294-183, dated April 6, 1994. These IMS enhancements will enable IMS to further participate in a S/390 Parallel Sysplex with its intrinsic benefits of workload balancing, availability, and growth.

Planned Availability Date: May 31, 1996

(R)   Registered trademark of International Business Machines
      Corporation in the United States or other countries or both.
(TM)  Trademark of International Business Machines Corporation in the
      United States or other countries or both.



DESCRIPTION

IMS/ESA Workload Router facilitates IMS workload management across IMS systems. WLR functions with IMS Transaction Manager to distribute an IMS transaction workload among two or more IMS online systems interconnected through Multiple Systems Coupling (MSC) communications links. Users may view this configuration as a single system image by accessing only one of the IMS systems directly. The WLR architecture does not preclude direct access to any one of the IMS systems by end users.

High-system availability can be achieved through WLR. End users can see improved availability of their systems because WLR reduces the impact of an unavailable IMS system. Since application system resources are accessible through multiple IMS systems, the loss of an IMS system for any reason does not preclude access to the application system and its data. Use of WLR means that end user service level agreements may be more easily attained.

WLR distributes the IMS transaction workload among pre-defined "paths." The paths represent a logical connection that is resource independent of the IMS system's use of the MSC link for other purposes. Multiple paths may be defined between IMS systems. Each path has an associated goal that represents the percentage of the total number of IMS transaction to be distributed to the path. For example:

  • Path A GOAL = 20
  • Path B GOAL = 20
  • Path C GOAL = 60
In this example, 20% of the transactions would be routed to Path A, 20% to Path B, and 60% to Path C. In addition to balancing the workload between IMS systems, the architecture provides for balancing the flow over the MSC links within the configuration.

WLR is sensitive to the availability of MSC link components. If WLR detects that an MSC link is not available, it will automatically route arriving transactions to another MSC link. When the link becomes available, WLR will automatically re-instate work to it.

WLR provides for the notion of affinity. Transactions may be specifically or generically included or excluded from routing. Certain transactions may be directed toward certain paths, processed locally-only, or remote-preferred with WLR affinity definitions. The affinity definitions provide for the designation of specific transaction names, generic transaction names, or affinity by IMS transaction scheduler class.

Lastly, WLR includes a on-line administration interface. From a single point-of-control, WLR Administrative Interface allows for the monitoring and dynamic management of the IMS WLR configuration resources throughout an IMS enterprise. Extensive administrative support is provided for reviewing overall system status, viewing and altering WLR settings and modifying WLR systems, paths and affinities.



PRODUCT POSITIONING

Since IMS/ESA Workload Router works on existing older S/390 ES/9000(R) bi-polar technology processors, customers can utilize WLR to gain benefits today while transitioning to the Parallel Sysplex environment.

With the introduction of the 9672 family of CMOS processors, IBM significantly reduced the cost of computing by lowering the cost per MIP and lowering the total cost of ownership. These savings can be realized through combinations of lower maintenance cost, lower environmental cost, improved cost per MIP on CMOS hardware, and lower software costs available with Parallel Sysplex License Charge (PSLC).

One IBM objective for the S/390 Parallel Sysplex is to be price competitive with any alternative in the marketplace for online transaction processing environments. Another objective is to allow the customer to control costs with more granular additions of CMOS processors to the S/390 Parallel Sysplex.

IMS/ESA Workload Router allows customers to exploit the strengths and full power of the Parallel Sysplex hardware environment for their IMS systems. WLR provides several key benefits that IMS customers require from a scalable, parallel environment.

  • Reduced time and expense can be achieved using IMS/ESA Workload Router. Workload balancing is more manageable than with multiple stand-alone processors.
  • High-system availability of system capacity can be added without interrupting service. IMS subsystems can be added without changing applications, and scheduled maintenance can be performed without shutting down the system.
  • Flexible scalability and capacity peak processing demands and varied application workloads can be balanced across processor groups, while data design is unaffected.
IMS/ESA Workload Router provides leading-edge IMS tool technology which complements customers' existing IMS tool solutions. WLR adds to the already robust set of IMS tools available from IBM. Take full advantage of IBM S/390 Parallel Sysplex technology for your IMS systems by implementing IMS/ESA Workload Router.



TECHNICAL INFORMATION



Specified Operating Environment

Hardware Requirements: The IMS/ESA Workload Router is designed to operate on any hardware supporting IMS/ESA Version 5.1 or higher.

Software Requirements: The following minimum versions and releases of programs are required for installing and operating IMS/ESA Workload Router. Follow-on versions or releases of these products can be used unless otherwise stated.

  • High Level Assembler Version 1 Release 2 (5696-234)
  • MVS/ESA Version 4 Release 2.2 (5695-047 or 5695-048) or MVS/ESA Version 5 Release 1 (5655-068 or 5655-069) or OS/390 Release 1 (5645-001)
  • IMS/ESA Version 5 Release 1 (5695-176) Transaction Manager with PTFs UN75158, UN75159, UN75160, UN84690, UN87378, UN87379, UN89675, UN89676, and UN89680 installed.



Planning Information



Security, Auditability, and Control

This product relies on the security and auditability features of the supported IMS and/or MVS(R) systems.

User management is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.



ORDERING INFORMATION

The advance publications listed below will be available on May 31, 1996. To order, contact your IBM representative.

                                             Order
Title                                        Number

IMS/ESA Workload Router User Guide SC26-8777 IMS/ESA Workload Router Licensed Program Specification GC26-8778



New Licensees

Orders for new licenses will be accepted now.

Shipment will begin on the planned availability date.

New users of IMS/ESA Workload Router should specify:

         Type           Model

5697 074

Basic License: To order a basic license, specify the program number and feature number 9001 for asset registration. For a graduated one-time charge or graduated monthly license charge, specify one of the following feature numbers as applicable and that corresponds to the group that contains the designated machine:

Also, specify the feature number of the desired distribution medium.

                 Basic                         Basic
               Graduated                 Graduated Monthly
            One-Time Charge                License Charge
Group        Feature Number                Feature Number

18 4566 4551 20 4567 4552 25 4568 4553 28 4569 4554 29 4570 4555 30 4571 4556 31 4572 4557 32 4573 4558 35 4574 4559 38 4575 4560 40 4576 4561 50 4577 4562 60 4578 4563 70 4579 4564 80 4580 4565

Multiple Operating System -- PR/SM(TM) (MOSP): For a graduated one-time charge or graduated monthly license charge, specify the following feature number, corresponding to the group that contains the designated machine:

               MOSP Basic               MOSP Basic
               Graduated            Graduated Monthly
            One-Time Charge           License Charge
Group        Feature Number           Feature Number

18 4596 4581 20 4597 4582 25 4598 4583 28 4599 4584 29 4600 4585 30 4601 4586 31 4602 4587 32 4603 4588 35 4604 4589 38 4605 4590 40 4606 4591 50 4607 4592 60 4608 4593 70 4609 4594 80 4610 4595

Note: The group can be determined by referring to either the Exhibit for IBM System/370(TM) and System/390(R) Machines (Z125-3901) or the Exhibit for Non-IBM Machines (Z125-3902) that are associated with the IBM Customer Agreement (Z125-4575).

Entry Support License (ESL): To order an ESL license, specify the program number, feature number 9001 for asset registration, and the applicable ESL one-time charge feature number. Also, specify the feature number of the desired distribution medium.

                                                     ESL
Description                                    One-Time Charge
(program number)                                Feature Number

IMS/ESA Workload Router (5697-074) 4550

Note: ESL machines can be determined by referring to the IBM Entry End User/390 Attachment (Z125-4379).

Parallel Sysplex License Charge (PSLC) Basic License: To order a basic license, specify the program number and feature number 9001 for asset registration. Specify the PSLC Base feature, applicable PSLC Level A, and the PSLC Level B features and quantity.

In a Parallel Sysplex, if there is more than one program copy, the charge for all copies should be associated with one copy by specifying the applicable PSLC feature numbers and quantity represented by the sum of the Service Units in Millions (MSUs) in your Parallel Sysplex. For all other program copies, specify the PSLC No Charge (NC) Identifier feature.

Also, specify the feature number of the desired distribution medium.

                    PSLC           PSLC Basic License
Machine(s)          Feature        MLC Feature
MSU Capacity        Number         Description

3 4611 PSLC Base, 3 MSU

4 -- 45 4612 PSLC Level A, 1 MSU 4613 PSLC Level A, 42 MSU

46 or more 4614 PSLC Level B, 1 MSU 4615 PSLC Level B, 10 MSU 4616 PSLC Level B, 50 MSU

Not applicable 4617 PSLC N/C ID

Example 1: A single machine with 11 MSUs PSLC program features are 4611, quantity 1 and 4612, quantity 8

Example 2: Two machines with 60 aggregate MSUs in a Parallel Sysplex PSLC program features are:

  • PSLC chargeable program #1 -- 4611 quantity 1, 4613 quantity 1, 4614 quantity 5 and 4615 quantity 1

  • PSLC no charge program #2 -- 4617 quantity 1
Indexed Monthly License Charge (IMLC) Basic License: To order a basic license, specify the program number and feature number 9001 for asset registration. Specify the IMLC Base 80 MSU feature, the applicable additional IMLC MSU feature(s), and quantity corresponding to the MSU rating of the designated machine.

Also, specify the feature number of the desired distribution medium.

IMLC           IMLC Basic License
Feature        MLC Feature
Number         Description

4678 IMLC Base 80 MSUs 4679 IMLC 1 MSU 4680 IMLC 10 MSUs 4681 IMLC 50 MSUs

Basic Machine-Readable Material: To order, select the feature number of the desired distribution medium:

                            Feature
Environment                 Number      Distribution Medium

Workload Router Basic 5891 9/6250 bpi tape Workload Router Basic 5892 3480 cartridge Workload Router Basic 5511 4-mm cartridge

Customization Options: Select the appropriate feature number(s) to customize your order to specify the delivery options desired. These features can be specified on the initial or MES orders.

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 of media and documentation) 3444

Ship Media Only (suppresses initial shipment of documentation) 3470

Ship Documentation Only (suppresses initial shipment of media) 3471 Update Shipments

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

Ship Documentation Only (suppresses update shipment of media) 3481

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

Expedite Shipments

Local IBM Office Expedite (for IBM use only) 3445

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

Expedite shipments will be processed to receive 72-hour delivery from the time IBM Software Manufacturing Solutions (SMS) receives the order. SMS will then ship the order via overnight air transportation.

DSLO License: To order a DSLO license, specify the program number, feature number 9901 for asset registration, and the feature number for a graduated one-time charge or graduated monthly license charge that corresponds to the group containing the designated machine.

                  DSLO                          DSLO
               Graduated                 Graduated Monthly
            One-Time Charge                License Charge
Group        Feature Number                Feature Number

18 4633 4618 20 4634 4619 25 4635 4620 28 4636 4621 29 4637 4622 30 4638 4623 31 4639 4624 32 4640 4625 35 4641 4626 38 4642 4627 40 4643 4628 50 4644 4629 60 4645 4630 70 4646 4631 80 4647 4632

Multiple Operating System -- PR/SM (MOSP): For a graduated one-time charge or graduated monthly license charge, specify the following feature number corresponding to the group that contains the designated machine.

               MOSP DSLO                     MOSP DSLO
               Graduated                 Graduated Monthly
            One-Time Charge                License Charge
Group        Feature Number               Feature Numbers

18 4663 4648 20 4664 4649 25 4665 4650 28 4666 4651 29 4667 4652 30 4668 4653 31 4669 4654 32 4670 4655 35 4671 4656 38 4672 4657 40 4673 4658 50 4674 4659 60 4675 4660 70 4676 4661 80 4677 4662

Ordering a DSLO feature will result in IBM maintaining a record of this customer location as a DSLO user only. All material for the DSLO license must be ordered by the basic licensee. If a user selects DSLO, no other feature numbers are valid for this order and no program materials or updates will be shipped.

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

                                             Order
Title                                        Number

IMS/ESA Workload Router User Guide SC26-8777 IMS/ESA Workload Router Licensed Program Specification GC26-8778

Additional copies of unlicensed publications are available for a fee immediately. These copies may be ordered from your IBM representative, through the System Library Subscription Service (SLSS) or by direct order.

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.



TERMS AND CONDITIONS

Licensing: The program in this announcement is licensed under the terms of the IBM Customer Agreement.

Variable Charges Apply: Yes

System/390 Multiple Operating Systems -- PR/SM (MOSP): Charge Option Attachment applies for graduated charge programs licensed to a qualifying machine.

Parallel Sysplex License Charge (PSLC): The Parallel Sysplex License Charge applies.

Indexed Monthly License Charge (IMLC): The Indexed Monthly License Charge applies.

Installation License or Location License Applies: No. A separate license is required for each machine on which the licensed program materials will be used.

Entry End User/390 Attachment Applies: Yes. Terms and conditions applicable to basic licenses also apply to Entry Support Licenses.

Educational Allowance: A reduced charge is available to qualified education customers. The educational allowance may not be added to any other discount or allowance.

The educational allowance may not be added to any other discount or allowance.

Volume Discount: Not applicable.

Version Upgrades: Version-To-Version Upgrade Credits Apply: Yes.

                                                    Single
Replaced Program(s)     Replacement Program(s)     Version
Program      Program    Program        Program     Charging
Number       Name       Number         Name        Applies

5697-074 IMS/ESA Workload Router To a follow-on if any

Warranted: Yes

Licensed Program Materials Availability: Restricted Materials -- No. This licensed program will be available without source licensed program materials. It will be available in object code.

Testing Period: Basic License -- Two months. DSLO -- Not applicable.

Program Services: Central Service will be available until discontinued by IBM upon six months' written notice.



CHARGES

          Basic       DSLO        Basic        DSLO
          Graduated   Graduated   Monthly      Monthly
          One-Time    One-Time    License      License
Group     Charge      Charge      Charge       Charge

18 $ 1,180 $ 885 $ 24 $ 18 20 1,710 1,285 35 26 25 2,220 1,665 46 35 28 3,040 2,280 63 47 29 3,950 2,965 82 62 30 5,135 3,850 107 80 31 6,315 4,735 132 99 32 8,085 6,065 169 127 35 9,295 6,970 194 146 38 10,690 8,020 223 167 40 12,290 9,220 256 192 50 15,360 11,520 320 240 60 19,200 14,400 400 300 70 24,000 18,000 500 375 80 30,000 22,500 625 469 MOSP MOSP MOSP MOSP Basic DSLO Basic DSLO Graduated Graduated Graduated Graduated Monthly Monthly One-Time One-Time License License Group Charge Charge Charge Charge

18 $ 1,180 $ 885 $ 24 $ 18 20 1,445 1,085 30 23 25 1,965 1,475 41 31 28 2,630 1,975 55 41 29 3,495 2,620 73 55 30 4,545 3,410 95 71 31 5,725 4,295 120 90 32 7,200 5,400 151 113 35 8,690 6,520 182 137 38 9,995 7,495 209 157 40 11,490 8,620 240 180 50 13,830 10,370 288 216 60 17,280 12,960 360 270 70 21,600 16,200 450 338 80 27,000 20,250 563 422

                                One-Time Charge
Entry End User/390
  Entry Support License:              $395

MSU Capacity      Description                Charge

3 PSLC Base, 3 MSU $167

4 -- 45 PSLC Level A, 1 MSU 8 PSLC Level A, 42 MSU 336

46 or more PSLC Level B, 1 MSU 3 PSLC Level B, 10 MSU 30 PSLC Level B, 50 MSU 150

IMLC                          IMLC
Description                   Charge

IMLC Base 80 MSUs $608 IMLC 1 MSU 3 IMLC 10 MSUs 30 IMLC 50 MSUs 150

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 and replace the prior program, a time-based upgrade credit may apply.

Variable Charges: The applicable graduated one-time charge 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 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 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.



CALL NOW TO ORDER

To order, you can contact IBM Direct. IBM Direct, our national direct marketing organization, can also arrange to put your name on the mailing list for catalogs of IBM products.

 Phone:     800-IBM-CALL
 Fax:       800-2IBM-FAX
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM Direct
            Dept. LE010
            P.O. Box 16848
            Atlanta, GA  30321-0848
 Reference: LE010

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

Note: Shipments will begin after the planned availability date.