Filter, cpu allocation ratio per-flavor.

Registered by Sahid Orentino

The aim of this blueprint is to provide an option to schedule for a specific flavor a vCPU overcommitment.

Currently `CoreFilter` and `CoreFilterAggregate` provide the ability to schedule on a host more vCPUs that the host can handles. This feature is provided by configuring the option "cpu_allocation_ratio" in nova.conf or in aggregates metadata for a group of hosts.

The general use case is to offer to Operator the possibility to create flavors which consume less than 1 core of the host, also he wants to keep the possibility to mix different flavors.

Blueprint information

Status:
Complete
Approver:
Russell Bryant
Priority:
Undefined
Drafter:
Sahid Orentino
Direction:
Needs approval
Assignee:
Sahid Orentino
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Sahid Orentino

Related branches

Sprints

Whiteboard

A design session for Atlanta has been addressed;
  http://summit.openstack.org/cfp/details/191

Please submit a nova-spec for this, not totally sure its worth a full design summit session. Please note the efforts around the scheduler lib are looking to move this stuff more towards adding extra data into the ComputeNode --johnthetubaguy

Gerrit topic: https://review.openstack.org/#q,topic:bp/cpu-allocation-per-flavor,n,z

Addressed by: https://review.openstack.org/87213
    Set cpu allocation ratio per-flavor

Spec not approved yet, un-targeting blueprint from juno-1 --johnthetubaguy (28th May 2014)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.