f9f907732e
Convert RPC installation guide from DocBook to RST, remove content specific to Rackspace, and create initial OSAD installation guide. Change-Id: I3eedadc8ba441b4d931720dd6e3f7f3489302a9c Co-Authored-By: Matt Kassawara <mkassawara@gmail.com>
83 lines
1.7 KiB
ReStructuredText
83 lines
1.7 KiB
ReStructuredText
`Home <index.html>`__ OpenStack Ansible Installation Guide
|
||
|
||
Host layout
|
||
-----------
|
||
|
||
The recommended layout contains a minimum of five hosts (or servers).
|
||
|
||
- Three control plane infrastructure hosts
|
||
|
||
- One logging infrastructure host
|
||
|
||
- One compute host
|
||
|
||
To use the optional Block Storage (cinder) service, a sixth host is
|
||
recommended. Block Storage hosts require an LVM volume group named
|
||
*cinder-volumes*. See `the section called "Installation
|
||
requirements" <overview-requirements.html>`__ and `the section
|
||
called "Configuring LVM" <targethosts-configlvm.html>`__ for more information.
|
||
|
||
The hosts are called *target hosts* because Ansible deploys the OSAD
|
||
environment within these hosts. The OSAD environment also recommends a
|
||
*deployment host* from which Ansible orchestrates the deployment
|
||
process. One of the target hosts can function as the deployment host.
|
||
|
||
At least one hardware load balancer **must** be included to manage the
|
||
traffic among the target hosts.
|
||
|
||
Infrastructure Control Plane target hosts contain the following
|
||
services:
|
||
|
||
- Infrastructure:
|
||
|
||
- Galera
|
||
|
||
- RabbitMQ
|
||
|
||
- Memcached
|
||
|
||
- Logging
|
||
|
||
- OpenStack:
|
||
|
||
- Identity (keystone)
|
||
|
||
- Image service (glance)
|
||
|
||
- Compute management (nova)
|
||
|
||
- Networking (neutron)
|
||
|
||
- Orchestration (heat)
|
||
|
||
- Dashboard (horizon)
|
||
|
||
Infrastructure Logging target hosts contain the following services:
|
||
|
||
- Rsyslog
|
||
|
||
- Logstash
|
||
|
||
- Elasticsearch with Kibana
|
||
|
||
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 2.1. Host Layout Overview**
|
||
|
||
.. image:: figures/environment-overview.png
|
||
|
||
--------------
|
||
|
||
.. include:: navigation.txt
|