Redesign UI for CPU attribute, include overcommit section
The dashboard display
REAL CPU USAGE and
ALLOCATED CPU as integers numbers like
2020 / 4780.
CPU configuration is a float with a correspondence
1 CPU in template
100 CPU on dashboard.
This is quite confusing for users.
This should be also considered for cloud view
Is it possible to only use integers as on dashboard?
#2 Updated by Ruben S. Montero about 5 years ago
You are right the values for CPU in hosts are in percentage while the VM templates are not. These definitions affects multiple components from the UI, CLI, oned, scheduler down to the monitoring drivers for each hypervisor KVM, EC2, vCenter... So it is really difficult to change the definition of one of these two (VM Template CPU or Host CPU). We've been thinking of how we can avoid confusion and improve the dashboard, but we could not find a solution good enough (we prefer to keep consistency for the same metric across views and tabs, i.e. host FREECPU always in percentage). So, considering this, do you have a proposal?
Cheers and thanks for the feedback.
#3 Updated by Ruben S. Montero almost 5 years ago
- Tracker changed from Backlog to Feature
- Subject changed from Use constistent format between dashboard and VM template CPU to Redesign UI for CPU attribute, include overcommit section
- Category set to Sunstone
After discussing this, we think that the best option is to hide the CPU value from the user input, and move it to an Overcommit section, which is actually the purpose of this attribute.
Updating the issue subject to reflect this.