[openstack-dev] [Nova][Scheduler] Policy Based Scheduler and Solver Scheduler
Sylvain Bauza
sylvain.bauza at bull.net
Tue Feb 11 15:25:26 UTC 2014
Le 11/02/2014 16:09, Chris Friesen a écrit :
>
> Yes. So what I'm suggesting is that we schedule the two VMs as one
> call to the SolverScheduler. The scheduler then gets reservations for
> the necessary resources and returns them to the caller. This would be
> sort of like the existing Claim object in nova/compute/claims.py but
> generalized somewhat to other resources as well.
>
> The caller could then boot each instance separately (passing the
> appropriate reservation/claim along with the boot request). Because
> the caller has a reservation the core code would know it doesn't need
> to schedule or allocate resources, that's already been done.
>
> The advantage of this is that the scheduling and resource allocation
> is done separately from the instantiation. The instantiation API
> could remain basically as-is except for supporting an optional
> reservation token.
I think you really need to look at what Climate is, but I don't want to
be boring...
Climate can provide you some way for doing the reservation, and possibly
you would only need to write a plugin for such a request.
-Sylvain
More information about the OpenStack-dev
mailing list