RMD Plugin: Energy Efficiency using CPU Core P-State control

Registered by Ivens Zambrano

This blueprint has been superseded. See the newer blueprint "Provider configuration file" for updated plans.

The power state of a core can be setup between a minimum and the maximum frequency on the cores as defined in the factory. Each core on a CPU can be defined individually to perform at specific frequencies during specific periods of time. The value of this feature is to be able to reconfigure the power state of the cores according to the workload demands by setting the core frequency for a period of time. Maintaining a high core frequency without the need for it by the workload wastes energy and reducing the frequency results in a power and electricity saving for operators of servers. Energy efficiency is the a major driver to make this feature dynamically driven within the node policy definition and the workload functional policy. Customers report that saving 10-20% of energy over a 24 hour period is highly valued.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Ivens Zambrano
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Eric Fried

Related branches

Sprints

Whiteboard

[efried 20190726] This approach is superseded by provider config files in-tree (http://specs.openstack.org/openstack/nova-specs/specs/train/approved/provider-config-file.html) and RMD-isms out of tree.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.