Кластер MariaDB

Материал из Брацка Правки
Перейти к: навигация, поиск

Кластер Оплёта -- это связка ресурсов Брацка Облака, обеспечивающая отказоустойчивость тех пользовательских приложений, которые в качестве базы данных используют MariaDB Server. Исключение составляет Оплёт, который использует Кластер Оплёта.


Этот кластер построен на основе трёх MariaDB Galera Cluster в качестве взаимо-синхранизуемых баз данных, MariaDB MaxScale в качестве распределителя нагрузки, а также MariaDB Backup для резервного копирования и MariaDB Replication для поддержки приложений Опытна Облака.

Кластер MariaDB -- это та часть решает проблему устойчивости основной части пользовательских приложений. Ранее, если одно приложение, использующее базу данных MariaDB падало, за ним следовали все остальные.

Основная часть пользовательских приложений использует MariaDB Server'a, которые сейчас объединены в один MariaDB Galera Cluster (установленная версия -- 26.4.6)

Пользователи работают с приложениями, которые установлены на трёх различных серверах Contabo (два -- в штатах, один -- в Германии). Сервера поддерживают синхранизованные базы, которые обновляют друг друга. Три сервера MariaDB синхранизовано копируются друг на друга, скорее всего, при поддержке инсталляции InnoDB.

В настоящее время, если один сервер падает, то его пользовательские приложения не доступны. То есть, не решена проблема load balancer; предпринимается попытка использовать MariaDB MaxScale. Также будут рассмотрены для использования MariaDB Backup и MariaDB Replication.