openstack-manuals/doc/ha-guide/source/shared-database.rst
Alexandra Settle 5b3f15200d [ha-guide] Cleaning up old files and edits to structure
1. Removing empty files from the guide
2. Restructuring information to avoid unnecessary files

Change-Id: I2570e7fd9d75bae121b33449db94306f783bd19b
Implements: blueprint ha-guide-todos
2016-12-08 12:01:41 +00:00

1.4 KiB

Database (Galera Cluster) for high availability

shared-database-configure.rst shared-database-manage.rst

The first step is to install the database that sits at the heart of the cluster. To implement high availability, run an instance of the database on each controller node and use Galera Cluster to provide replication between them. Galera Cluster is a synchronous multi-master database cluster, based on MySQL and the InnoDB storage engine. It is a high-availability service that provides high system uptime, no data loss, and scalability for growth.

You can achieve high availability for the OpenStack database in many different ways, depending on the type of database that you want to use. There are three implementations of Galera Cluster available to you:

In addition to Galera Cluster, you can also achieve high availability through other database options, such as PostgreSQL, which has its own replication system.