Skip to Main Content
IBM Z Hardware and Operating Systems Ideas Portal


This is the public portal for all IBM Z Hardware and Operating System related offerings. 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 Future consideration
Workspace z/OS
Categories BCP_IOS
Created by Guest
Created on Sep 22, 2023

Consistent Read from Secondary - decision making in response to poor performance/hardware health changes

Our current understanding is that to exploit the DS8K's consistent read from secondary function, IOS currently sends some queries out at Hyperswap enable time in order to determine at the LCU boundary whether reads should be directed to the PPRC primary or secondary devices.     GDPS config loads only happen a couple times a year and activities that result in a Hyperswap disable/enable also occur infrequently – sometimes many weeks will pass between these events.

 Our physical PPRC primary and secondary subsystems are generally equidistant from the LPARs, under 150 meters because we have zHyperlink attachment to every DASD subsystem from every CPU.     Because distance is less of a factor for us than it might be for other customers, we are interested in the possibility of z/OS IOS making more frequent decisions about what subsystem gets reads in response to poor performance and changes in hardware health.  

 A decision about whether PPRC prim or sec should get read I/Os could be for the purpose of load balancing during times of intense stress.    For example, for a couple days each month (month end processing) we might see that unusually high spikes of read I/O is pushing the PPRC primary DASD subsystem over the limit, resulting in poor response times.    We generally have 70% reads/30% writes – but during times of extremely intense read activity the PPRC secondary may be performing better because it is only having to deal with the writes for Metro/Global Mirror & so it might be more appropriate for it to handle some more reads if IOS determines the PPRC primary has started underperforming.  

 Alternatively, IOS could have made a historical decision that the PPRC secondary should get the reads for a certain LCU but then the PPRC secondary could start underperforming because of a change in its own DASD health or connectivity.   There may be value in IOS re-evaluating which SITE should get reads in response to SEVERE and MODERATE HEALTH ALERTS observed in z/OS such as a DA card failure or perhaps a DASD cluster quiesce/failover event where half the cache has become temporarily unavailable for use on a primary or secondary DASD subsystem.   Alternatively a sick-but-not-dead switch, or host adapter, or FICON cable could emerge involving either the PPRC primary or PPRC secondary where response time has increased and in those cases we wonder if IOS could step in to determine that “the other SITE is now performing better for this LCU” and make a decision to change redirect I/O.  

Idea priority Low
  • Guest
    Reply
    |
    Nov 15, 2023
    IBM IOS development will give consideration for this in a future z/OS release.