[openstack-dev] OpenStack-dev Digest, Vol 20, Issue 13
Abbass MAROUNI
abbass.marouni at virtualscale.fr
Fri Dec 6 09:04:22 UTC 2013
Hi Paul,
Thanks for your answer, I read the blueprint and am aware of what it will
add to the whole resource and scheduling bits of OpenStack.
I guess I'll just continue with what I did and wait for the blueprint to
get implemented, unless there's a quick way to add it to Havana without
waiting for the next release.
Abbass.
> Hi Abbass,
> I guess you read the blueprint Russell referred to. I think you actually
> are saying the same - but please read steps below and tell me if they don't
> cover what you want.
> This is what it will do:
> 1. Add a column to the compute_nodes table for a JSON blob
> 2. Add plug-in framework for additional resources in resource_tacker
> (just like filters in filter scheduler)
> 3. Resource plugin classes will implement things like:
> a. Claims test method
> b. "add your data here" method (so it can populate the JSON blob)
> 4. Additional column is available in host_state at filter scheduler
> You will then be able to do any or all of the following:
> 1. Add new parameters to requests in extra_specs
> 2. Add new filter/weight classes as scheduler plugins
> a. Will have access to filter properties (including extra_specs)
> b. Will have access to extra resource data (from compute node)
> c. Can generate limits
> 3. Add new resource classes as scheduler plugins
> a. Will have access to filter properties (including extra specs)
> b. Will have access to limits (from scheduler)
> c. Can generate extra resource data to go to scheduler
> Does this match your needs?
> There are also plans to change how data goes from compute nodes to
> scheduler (i.e. not through the database). This will remove the database
> from the equation. But that can be kept as a separate concern.
> Paul.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20131206/22e9781f/attachment.html>
More information about the OpenStack-dev
mailing list