[openstack-dev] [nova] [ironic] Hardware composition

Vladyslav Drok vdrok at mirantis.com
Tue Dec 1 13:44:13 UTC 2015

Hi list!

There is an idea of making use of hardware composition (e.g.
to create nodes for ironic.

The current proposal is:

1. To create hardware-compositor service under ironic umbrella to manage
this composition process. Its initial implementation will support Intel
RSA, other technologies may be added in future. At the beginning, it will
contain the most basic CRUD logic for composed system.

2. Add logic to nova to compose a node using this new project and register
it in ironic if the scheduler is not able to find any ironic node matching
the flavor. An alternative (as pointed out by Devananda during yesterday's
meeting) could be using it in ironic by claims API when it's implemented (

3. If implemented in nova, there will be no changes to ironic right now
(apart from needing the driver to manage these composed nodes, which is
redfish I beleive), but there are cases when it may be useful to call this
service from ironic directly, e.g. to free the resources when a node is


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151201/81706de8/attachment.html>

More information about the OpenStack-dev mailing list