Skip to Main Content
IBM Data and AI Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data & AI organization. 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

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


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.

IBM Employees should enter Ideas at https://ideas.ibm.com


Status Not under consideration
Workspace Spectrum Symphony
Components Version 7.3.2
Created by Guest
Created on Aug 1, 2022

Calculate deserved slots only based on active i.e. non-idle consumers in e.g. Symphony HostFactory symA requestor

This comes from discussion in TS009907566 "Hostfactory scale up while cluster had free slots".

"egosh consumer view" provides, in addition to other outputs, "Planned Quota" and "Share Quota", for a particular resource group (RG): "Planned Quota" is a static number calculated based on resource plan settings such as share ratio, slot limit, etc (assuming we use share model) for all consumers, while "Share Quota" is the actual slots a consumer gets allocated.

Symphony has the concept of deserved slots of a consumer, used in many places, such as HostFactory when calculating for symA requester, PMC Dashboard (GUI), and SMC (Symphony Multi Cluster) ... We find -A) deserved slots equals "Planned Quota", when allocated slots <= Planned Quota -B) deserved slots equals allocated slots when allocated slots > Planed Quota.

We find the above way of calculating deserved slots is not reasonable. We request that the deserved slots be calculated purely based on the active (i.e. non-idle) consumers. Although we think this change should be made for other Symphony areas such as PMC, SMC, this request is only about HostFactory - changes to non HostFactory areas are not required, though desired.

The issue was discussed in TS009907566 and related email exchanges with IBM Support. Our use case is: a cloud cluster has different root consumers, but only 2 leaf consumers under one root consumer are really used and active, other leaf consumers under the same parent and other root consumers are all idle, thus "Planned Quota" is very low for the two active consumers. When these two consumers have low demands themselves, A) is used and thus the deserved slots become very low, causing symA to provision slots while there are lots of free slots available.

Needed By Month
  • Guest
    Reply
    |
    Sep 1, 2022

    I checked around. We do not really use slot limit, so the solution can be based on the assumption that no slot limit is used.

  • Guest
    Reply
    |
    Aug 6, 2022

    For compute, we do use share model only, but on-prem uses quite a lot of slot limit. For cloud where HostFactory in use (which I care mainly here), I believe we don't use slot limit yet but I'll need to confirm within the team and get back

  • Admin
    Dennis Xiao
    Reply
    |
    Aug 5, 2022

    Peter, for your case, can we assume the resource plan will use a pure-sharing model and not set limits on sharing, basically, the all the slots in the resource group are allocable to these two leaf consumer nodes?