[openstack-dev] [nova-scheduler] Get scheduler hint
Giuseppe Di Lena
giuseppedilena92 at gmail.com
Thu May 4 08:59:59 UTC 2017
> I'm pretty sure a regular user can create a server group and specify the anti-affinity filter.
yes, but we want that the user specifies just the Robustness; the way in which we assign the instances to the compute nodes should be a black box for the regular user(and also for the admin).
> Why do you need to track which compute nodes the instances are on?
Because putting the instances in the correct compute nodes is just the first step of the algorithm that we are implementing, for the next steps we need to know where is each instance.
Thank you for the question.
Best regards Giuseppe
> Il giorno 03 mag 2017, alle ore 21:01, Chris Friesen <chris.friesen at windriver.com> ha scritto:
> On 05/03/2017 03:08 AM, Giuseppe Di Lena wrote:
>> Thank you a lot for the help!
>> I think that the problem can be solved using the anti-affinity filter, but we want a regular user can choose an instance and set the property(image, flavour, network, etc.) and a parameter Robustness >= 1(that is the number of copies of this particular instance).
> I'm pretty sure a regular user can create a server group and specify the anti-affinity filter. And a regular user can certainly specify --min-count and --max-count to specify the number of copies.
>> After that, we put every copy of this instance in a different compute, but we need to track where we put every copy of the instance (we need to know it for the algorithm that we would implement);
> Normally only admin-level users are allowed to know which compute nodes a given instance is placed on. Why do you need to track which compute nodes the instances are on?
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
More information about the OpenStack-dev