Skip to Main Content
IBM Z Software


This portal is to open public enhancement requests against IBM Z Software products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Delivered
Categories Other
Created by Guest
Created on Oct 4, 2012

ESI wants MQ driven CICS transactions to be processed by the CEC with the most CPU capacity within the Parallel Sysplex

Express Scripts International (ESI) wants MQ driven CICS transactions to be processed by the CEC with the most CPU capacity within the Parallel Sysplex. In order to achieve this ESI has had to reduce Queue Sharing from 100% to 25% and completely disable Message Queue processing on their SYSE CEC. This has provided a more even workload distribution and has saved approximately one engine.

Idea priority High
  • Guest
    Reply
    |
    Oct 5, 2015

    Due to processing by IBM, this request was reassigned to have the following updated attributes:
    Brand - Servers and Systems Software
    Product family - Transaction Processing
    Product - CICS Transaction Server

    For recording keeping, the previous attributes were:
    Brand - WebSphere
    Product family - Transaction Processing
    Product - CICS Transaction Server

  • Guest
    Reply
    |
    Feb 27, 2013

    The required functionality we believe can be achieved on inserting "TOR" fron-end routers for inbound WMQ work. The TORs would use the link-neutral routing option introduced in CICS TS 4.2 and the sysplex-optimised routing function introduced in CICS TS 4.1. This RFE is being answered as closed, delivered, ie the functionality is already available.

  • Guest
    Reply
    |
    Jan 5, 2013

    Question 1 - All three CEC's in the Sysplex have multiple LPARs, with each LPAR containing MQ Queue Managers and CICS Regions. The reason that the customer chart focuses on the SYSE, POB1, and POA1 LPARs is that they are the only LPARs participating in the processing of Shared Queue Messages. This processing is made possible by starting a second CKTI in the appropriate CICS Regions against a shared Initiation Queue.

    Question 2 – SYS 1 does have four AORs. TORs and QORs are not used since the workload is all distributed. The statement that “all (AORs are) just independent CICS regions competing to get messages from the same shared queues” is correct. The Region's independence is due to a second CKTI.

    Questions 3 and 4 – We have been working with IBM ATS (Lyn Elkins for MQ and Steve Zemblowski for CICS) and IBM Hursley CICS Development (Dermot Flaherty) for almost two years trying to solve this issue. ESI has tried dedicated QOR's, custom polling programs, and other techniques, but none have worked. ESI feels that it is imperative that TRIGGER EVERY be used and that a 1:1 relationship between the MQ message and the CICS transaction be maintained to provide granular monitoring. This RPE has in fact been submitted on the advice of Lyn Elkins and Dermot Flaherty who have told ESI that this is the only feasible solution

  • Guest
    Reply
    |
    Oct 24, 2012

    Please could you provide some clarification for the following points:

    1/  Parallel Sysplex of three CEC's (SYS1 - z196 (17 CPU) POB1 LPAR, SYSE – z196(16 CPU) SYSE LPAR, and PAID z10(36 CPU) POA1 LPAR).

    We understand you have CECs called SYS1 (z196), SYSE (z196), and PAID (z10), but need clarification on what "POB1 LPAR", "SYSE LPAR", and "POA1 LPAR" mean. Does it mean there is just one LPAR on each CEC, or one LPAR for CICS on each CEC, or something else?

    2 /SYSE has two CICS Regions while SYS1 and PAID have four CICS Regions each

    Does this mean (for example) SYS1 has four AORs plus a TOR or a QOR or something, or if they are all just  independent CICS regions competing to get messages from the same shared queues. (The text seems to imply they are all simple competing regions.)

    The picture also seems to indicate that the shared queues for the scenario are an init queue (IQ) and an application queue (LQ). Is this right? And are you using trigger-every ?

    3/Depending on what the actual configuration might be, there are things they could maybe do. For example, maybe configure so that the trigger monitor issues EXEC CICS STARTs for the transaction that consumes the actual request messages. It should be feasible for those STARTs to be delivered to run in other regions using CPSM or custom workload routing. The trigger monitor would not need to run in all CICS regions but could (for example) run one or two of the z10 regions or in a new dedicated QOR.

    Have you tried this?

    4/ Have you tried any other solutions for workload management and if so what were the issues that prevented adoption?

  • Guest
    Reply
    |
    Oct 4, 2012

    Attachment (Use case)