openbmc / webui-vue

Web-based user interface built on Vue.js for managing OpenBMC systems
https://openbmc.github.io/webui-vue/
Apache License 2.0
52 stars 54 forks source link

Power Management - Power Policies #48

Open ParishrutB opened 3 years ago

ParishrutB commented 3 years ago

Use Case

As an admin, I need to be able to select the right settings for power and performance, so that I can make sure that the server is operating based on the requirements.

Design Review Workflow

  1. Each design iteration will have a comment section
  2. The section will include:
    • A title with the iteration number
    • Any description or specific feedback the designer is requesting
    • Screenshots of the workflow
  3. Based on community and user feedback, we create a comment for the new iteration and repeat these steps
ParishrutB commented 3 years ago

Question to community

Feature: Power and performance mode These are the 4 modes that exist as of today. This screenshot is from ASMI.

Questions:

  1. Is this feature useful for anyone here besides IBM?
  2. If you said yes to the above, then - do you find the names and/or descriptions useful? Feel free to suggest alternatives!

image

gtmills commented 3 months ago

This would be adding PowerModes, https://github.com/openbmc/bmcweb/blob/499b5b4dcbf3a936e65694de24219e65e3268e4d/redfish-core/lib/systems.hpp#L2103

IdlePowerSaver https://github.com/openbmc/bmcweb/blob/499b5b4dcbf3a936e65694de24219e65e3268e4d/redfish-core/lib/systems.hpp#L3172

Ideally the GUI would look if the properties are there and if they aren't just leave this support off.