-
Feature Request
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
None
-
Incidents & Support
-
False
-
-
False
-
None
1. Proposed title of this feature request
Improve usability of high density workloads configuration
3. What is the nature and description of the request?
Currently, to fully configure the system for high density workloads, the customer needs to, from high level: Step 1. [A] In the OpenShift UI -> Settings -> Memory Density -> Enable [B] Note: tooltip says "Configures the VM workloads to use swap for higher density". Step 2. [C] Go to the operator hub, find the descheduler, install it Step 3. [D] Go to the descheduler operator and create it Step 4. [E] VM by VM, ensure its not specifying manual requests (no UI) Step 5. [F] VM by VM, add the descheduler annotation to it (via UI available) Step 6. [G] VM by VM, set the QoS Class (indirect oom score) to define which are important and shouldn't be killed (no overcommit for them) RFEs: [A] doesn't allow to set or even see the Ratio at this point. I need to go to the HCO and edit YAML. [B] How do I configure swap? Is it enabling for me already? Can I click a button to configure swap (including wasp)? [C] Can this be done with a couple clicks from the Memory Density page in CNV console? [D] Show 2-3 good and proven profiles for customer choice, not pasting YAMLs from the Docs. (i.e. recommend different devActualUtilizationProfile such as MemoryPSIPressure for high overcommit ratios for example) [E],[F],[G] Can we do this in bulk somehow via the UI, make it easier and more user friendly to manage? Maybe combine with the upcoming VM folder feature and apply to folder? Maybe put all together with some wizard dialog, that just guides the customer into configuring all these step by step with a small set of questions to answer/select, exposing the configurations and creating the necessary YAMLs in the backend, so the customer doesn't need to jump around on the docs copy and pasting YAMLs and commands from different places into the console, often confused about which one to use and what is really needed. None of these are hard requests or ideas, we request is to essentially make the user experience of this are much better somehow.
4. Why does the customer need this? (List the business requirements here)
Especially for customers migrating from other products and/or not familiar with OpenShift, these configurations are too scattered across the documentation *and* the user interface, or lacking it. It makes it hard to discover the features and configure them properly for the specific use case. Customers need a more usable way to do these configurations.
7. Is there already an existing RFE upstream or in Red Hat Bugzilla?
May incorporate CNV-70490
8. Does the customer have any specific timeline dependencies and which release would they like to target?
No
10. List any affected packages or components.
OpenShift Virtualization / Console
11. Would the customer be able to assist in testing this functionality if implemented?
No
- depends on
-
VIRTSTRAT-548 Improved usability for and advanced VM workload density
-
- In Progress
-