Kozuch, Michael A wrote:
Michael,

Meant to respond to this a while ago...  I vote "yes".  It would seem 
unfortunate if VMs were not created when free space is available to a user.

The way I think about this scheduling issue is-- suppose that a user issues a vmCreate 
command when (a) there is free space in the cluster and (b) there is free space on nodes 
reserved for the user, should the scheduler consume the reserved space first, last, or in 
some other order?  The current policy, which I believe will not schedule to reserved 
capacity at all without explicit placement, seems less rational than "last".
Very true.

My gut feel is that schedulers ought to either schedule to the reserved 
capacity first or ought to consider all free space, including the requestor's 
reserved space, when making a placement decision.
Since we're talking about the primitive scheduler here, I feel fine filling from the user's reservation first without much more intelligence to go into the decision.

Thanks,
Michael.

Reply via email to