settingsLogin | Registersettings

[openstack-dev] [ironic] Support for single OpenStack system supporting VM and Baremetal Instances simultaneously ?

0 votes

Hey,

We are in the process of integrating OpenStack Ironic into our own OpenStack Distribution.

Is there support for a single OpenStack system supporting VM and Baremetal Instances simultaneously ? ( in NEWTON ? in PIKE ? )
I BELIEVE the answer is yes.
BUT can someone confirm ?

And then, if YES,
THEN in such a system

· i know there is a nova-compute for each COMPUTE NODE, and

· i know there is a nova-compute for ALL the IRONIC NODEs

· QUESTION:

o Is there still ONLY A SINGLE nova-scheduler ?

o i.e. which, based on the baremetal extraspec, schedules over the COMPUTE NODES or the IRONIC NODES ?

Greg.


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
asked Oct 23, 2017 in openstack-dev by Waines,_Greg (2,700 points)   1 5 9

1 Response

0 votes

Hi Greg!

Answers inline.

On 10/20/2017 09:25 PM, Waines, Greg wrote:
Hey,

We are in the process of integrating OpenStack Ironic into our own OpenStack
Distribution.

Nice to hear :)

Is there support for a single OpenStack system supporting VM and Baremetal
Instances simultaneously ? ( in NEWTON ? in PIKE ? )

I BELIEVE the answer is yes.

BUT can someone confirm ?

Yes, we've been doing it with TripleO starting with Newton, but it was supported
even earlier. Here is what we do:
http://tripleo.org/install/advanced_deployment/baremetal_overcloud.html

And then, if YES,

THEN in such a system

·i know there is a nova-compute for each COMPUTE NODE, and

·i know there is a nova-compute for ALL the IRONIC NODEs

Not exactly - you can have many nova-compute instances for ironic, the nodes
will be spread over them via a hash ring.

·QUESTION:

oIs there still ONLY A SINGLE nova-scheduler ?

oi.e. which, based on the baremetal extraspec, schedules over the COMPUTE NODES
or the IRONIC NODES ?

Yes.

What we do in TripleO is placing nova-computes for ironic on controller nodes (3
of them usually). Virtual nova-computes, of course, go to compute nodes. Then we
can add them to different host aggregates, thus separating ironic from vms - see
http://tripleo.org/install/advanced_deployment/baremetal_overcloud.html#assigning-host-aggregates

Greg.


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
responded Oct 23, 2017 by Dmitry_Tantsur (18,080 points)   2 3 7
...