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
Created by Guest
Created on Aug 5, 2022

We need enhancement to CPM(Capacity Provision manager) product to overcome limitations so it can be a fully usable product

We need enhancement to CPM(Capacity Provision manager) product to overcome limitations so it can be a fully usable product >CPM is unable to change the HMC values for weight and logical engines and we need this to be possible by the product >CPM is unable to change the logical engines on a running system and we need this to be possible by the product
Idea priority High
  • Guest
    Reply
    |
    Nov 11, 2022

    Hello, Really sorry for delayed response. Somehow i did not notice the comments on this idea. I got a notification mail only today which made me see your updates.

    >We are already aware of and using SET LPARWEIGHT command to adjust CP and zIIP weight on running system. We are unable to apply the same changes to HMC and we are looking for this to be leveraged. Also we cannot change the logicals of the lpar via CPM.

    >In our scenario, we have automated our capacity allocation across our cec by rexx scritps which gives specific information and values that need to be applied for all lpars by SET LW command to the cpm started task. We further need to adjust the logicals as well to make sure logicals are taken care along with guaranteed capacity which we applied as part of weight changes. Our end goal will be to make sure we add extra engine when required and also adjust the guaranteed capacity for specific lpar and also increase the logical engines on specific lpar and all through 1 product. CPM is already doing physical engine activation and guaranteed weight change for specific lpar. We need enhancements to make sure its capable of adding logicals to a lpar on running system and also to update the same on HMC.

    Can you please let us know if there could be a better handling on logical addition atleast and updating HMC ? Thanks



  • Guest
    Reply
    |
    Oct 24, 2022
    Hello Sandeep,

    without furher information we are unable to plan or prioritize your request.
    Please help us understanding how the limitiations you mention make CPM not 'fully usable'.
    by explaining scenarios in which CPM's capabilities do not meet your requirements.
    Thank you

    Do our temporary workaround proposals help you alleviating the limitations?
    -LPAR weights workaround:
    LPAR weigth can be adjusted manually via CPM's "SET LPARWEIGHT" command.
    You can set the CPM control parameter "Planner.ExplanatoryActivationMessage=TRUE", which enables additional messaging about capacity activation actions.
    A separate (system) automation product could then pick up CPM messages CPO4108I (activation initiated), CPO4444I and CPO4445I (telling which LPAR/system triggered the activation), and CPO3030I (activation completed) containing all required information.
    That automation product could then issue the CPM command "SET LPARWEIGHT LPAR=lparname CPC=cpcname CP=value" specifying the concerned system/LPAR and adjusting the weight to your desired value.

    -logical engines workaround:
    CPM can just write a recommendation/instruction message either on the CPM runtime system's console or on the console of the system requiring additional logical processor capacity.
    A separate automation product on the target system could pick up that CPM recommendation/instruction message and issue itself the proposed "CONFIG CPU(xx),ON/OFFLINE" command to vary engines on/offline.
  • Guest
    Reply
    |
    Sep 1, 2022
    Hello Sandeep,

    I need to understand how the limitiations you mention make CPM not 'fully usable'; can you please describe scenarios in which CPM's capabilities do not meet your requirements?

    Temporary Workaround proposals
    -LPAR weights:
    LPAR weigth can be adjusted manually via CPM's "SET LPARWEIGHT" command.
    You can set the CPM control parameter "Planner.ExplanatoryActivationMessage=TRUE", which enables additional messaging about capacity activation actions.
    A separate (system) automation product could then pick up CPM messages CPO4108I (activation initiated), CPO4444I and CPO4445I (telling which LPAR/system triggered the activation), and CPO3030I (activation completed) containing all required information.
    That automation product could then issue the CPM command "SET LPARWEIGHT LPAR=lparname CPC=cpcname CP=value" specifying the concerned system/LPAR and adjusting the weight to your desired value.

    -logical engines:
    CPM can just write a recommendation/instruction message either on the CPM runtime system's console or on the console of the system requiring additional logical processor capacity.
    A separate automation product on the target system could pick up that CPM recommendation/instruction message and issue itself the proposed "CONFIG CPU(xx),ON/OFFLINE" command to vary engines on/offline.