Andrew Laski said on Mon, Jun 01, 2015 at 09:26:33AM -0400:
> However what these parameters give users, versus orchestrating
> outside of Nova, is the ability to have the instances all scheduled
> as a single block.
We should seek to provide this via persistent claims. IE add to the
API something like:
claim([ResourceRequest]): [ResourceClaim]
boot(ResourceClaim, Image, ...): Instance
free_claim([ResourceClaim]): None
check_claim([ResourceRequest]): [Boolean]
(this is not a polished proposal!)
This allows you to claim() space for many instances, either in one API
call or across several, before beginning to boot instances. check_claim
is an obvious extension for probing availability.
Paul Murray tells me there was a blueprint for this some time ago, but
I can't find a spec for it. I'm interested in pushing this, I'll put up
a spec at some point unless someone beats me to it.
Alexis
--
Nova Engineer, HP Cloud. AKA lealexis, lxsli.
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev