[placement][nova][ptg] resource provider affinity

Chris Dent cdent+os at anticdent.org
Sun Apr 28 23:45:07 UTC 2019


On Sat, 27 Apr 2019, Jay Pipes wrote:

> The request should never ask for "NUMA Node 0". The reason is because the 
> request shouldn't require that the user understand where the resources are.
>
> It shouldn't matter *which* NUMA node a particular device that is providing 
> some resources is affined to. The only thing that matters to a *request* is 
> that the user is able to describe the nature of the affinity.

Yes, very much yes to these two paragraphs. See also:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005682.html

> I propose using a "group_policy=same_tree:$GROUP_A:$GROUP_B" query parameter 
> for enabling users to describe the affinity constraints for various resources 
> involved in different RequestGroups in the request spec.

At first glance this seems pretty reasonable. Does anyone hate it?


-- 
Chris Dent                       ٩◔̯◔۶           https://anticdent.org/
freenode: cdent                                         tw: @anticdent


More information about the openstack-discuss mailing list