Home OpenStack-Ansible Installation Guide
We recommend a layout that contains a minimum of five hosts (or servers):
If using the optional Block Storage (cinder) service, we recommend the use of a sixth host. Block Storage hosts require an LVM volume group named cinder-volumes. See the section called “Installation requirements” and the section called “Configuring LVM” for more information.
The hosts are called target hosts because Ansible deploys the OSA environment within these hosts. We recommend a deployment host from which Ansible orchestrates the deployment process. One of the target hosts can function as the deployment host.
Use at least one load balancer to manage the traffic among the target hosts. You can use any type of load balancer such as a hardware appliance or HAProxy. We recommend using physical load balancers for production environments.
Infrastructure Control Plane target hosts contain the following services:
Infrastructure Logging target hosts contain the following services:
Compute target hosts contain the following services:
(Optional) Storage target hosts contain the following services:
Figure 1.1. Host Layout Overview