The Bare Metal service is a collection of components that provides support to manage and provision physical machines.
Also known as the ironic
project, the Bare Metal service may, depending
upon configuration, interact with several other OpenStack services. This
includes:
ceilometer
) for consuming the IPMI
metricskeystone
) for request authentication and
to locate other OpenStack servicesglance
) from which to retrieve images and
image meta-dataneutron
) for DHCP and network
configurationnova
) works with the Bare Metal service
and acts as a user-facing API for instance management, while the Bare Metal
service provides the admin/operator API for hardware management. The
OpenStack Compute service also provides scheduling facilities (matching
flavors <-> images <-> hardware), tenant quotas, IP assignment, and other
services which the Bare Metal service does not, in and of itself, provide.swift
) provides temporary storage
for the configdrive, user images, deployment logs and inspection data.The Bare Metal service includes the following components:
Additionally, the Bare Metal service has certain external dependencies, which are very similar to other OpenStack services:
Optionally, one may wish to utilize the following associated projects for additional functionality:
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.