This patch adds Zaqar-specific contents of the OpenStack Installation Guide in the Zaqar repository per [1]. It only covers installation on Red Hat-based systems. Also this patch adds tox.ini environment for install-guide and adds openstackdocs-theme to test-requirements.txt. The Zaqar Installation Guide structure is based on Install Guide Cookiecutter: https://review.openstack.org/#/c/314229/. [1] http://specs.openstack.org/openstack/docs-specs/specs/newton/project-specific-installguides.html Change-Id: I72300c146b22511da4432775fc84e8c821a3fd12 Implements: blueprint install-guide-in-tree Partially-Implements: blueprint projectspecificinstallguides
1.1 KiB
Install and configure
This section describes how to install and configure the Messaging service, code-named zaqar.
This section assumes that you already have a working OpenStack environment with at least Identity service installed.
Note that installation and configuration vary by distribution.
install-rdo.rst
Possible Minimum Scalable HA Setup
Scalable HA (High availability) setup is out of scope in this chapter.
For a HA setup, a load balancer has to be placed in front of the web servers.
To provide high availability with minimum administration overhead for
storage use MongoDB
driver and for transport use
wsgi
driver.
To have a small footprint while providing HA, you can use two web
servers which will host the application and three MongoDB
servers (configured as replica-set) which will host Messaging service's
management store and message store databases. At larger scale, the
management store database and the message store database are advised to
be hosted on different MongoDB
replica sets.