On 07/24/2013 05:39 AM, Day, Phil wrote:
> Hi Alex,
> 
> I'm inclined to agree with others that I'm not sure you need the complexity 
> that this BP brings to the system.    If you want to provide a user with a 
> choice about how much overcommit they will be exposed to then doing that in 
> flavours and the aggregate_instance_extra_spec filter seems the more natural 
> way to do this, since presumably you'd want to charge differently for those 
> and the flavour list is normally what is linked to the pricing model.  
> 
> I also like the approach taken by the recent changes to the ram filter where 
> the scheduling characteristics are defined as properties of the aggregate 
> rather than separate stanzas in the configuration file.
> 
> An alternative, and the use case I'm most interested in at the moment, is 
> where we want the user to be able to define the scheduling policies on a 
> specific set of hosts allocated to them (in this case they pay for the host, 
> so if they want to oversubscribe on memory/cpu/disk then they should be able 
> to).  The basic framework for this is described in this BP 
> https://blueprints.launchpad.net/nova/+spec/whole-host-allocation and the 
> corresponding wiki page (https://wiki.openstack.org/wiki/WholeHostAllocation. 
>    I've also recently posted code for the basic framework built as a wrapper 
> around aggregates (https://review.openstack.org/#/c/38156/, 
> https://review.openstack.org/#/c/38158/ ) which you might want to take a look 
> at.
>  
> Its not clear to me if what your proposing addresses an additional gap 
> between this and the combination of the aggregate_extra_spec filter + revised 
> filters to get their configurations from aggregates) ?

I really like your point about not needing to set things up via a config
file.  That's fairly limiting since you can't change it on the fly via
the API.

-- 
Russell Bryant

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to