Adds prose to the host layout section about the swift hosts, and a clear link to the swift configuration section. The accompanying graphic was not updated due to missing source files. Change-Id: I9c109703a9680fae8ce30e43f440c632d1e98fe5 Closes-Bug: #1544898
2.1 KiB
Home OpenStack-Ansible Installation Guide
Host layout
We recommend a layout that contains a minimum of five hosts (or servers):
- Three control plane infrastructure hosts
- One logging infrastructure host
- One compute host
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.
If using the optional Object Storage (swift) service, we recommend
the use of three additional hosts (or some other odd number). See the
section configure-swift
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:
- Galera
- RabbitMQ
- Memcached
- Logging
- Repository
- OpenStack:
- Identity (keystone)
- Image service (glance)
- Compute management (nova)
- Networking (neutron)
- Orchestration (heat)
- Dashboard (horizon)
- Object storage (swift)
Infrastructure Logging target hosts contain the following services:
- Rsyslog
Compute target hosts contain the following services:
- Compute virtualization
- Logging
(Optional) Storage target hosts contain the following services:
- Block Storage scheduler
- Block Storage volumes
Figure 1.1. Host Layout Overview