Структура кластера баз данных

При создании кластера баз данных необходимо выбрать его структуру. От выбранного варианта зависят количество серверов, отказоустойчивость и сценарий использования.

Доступны два варианта:

  • Мастер;
  • Мастер с репликой.

Сравнение структур кластера

Характеристика Мастер Мастер с репликой
Количество серверов 1 2 (мастер и реплика)
Репликация Нет Да
Автоматическое переключение при сбое Нет Да
Отказоустойчивость Нет Да
Использование ресурсов Минимальное Выше, чем у одиночного кластера
Рекомендуется для Разработки, тестирования, небольших проектов Production-среды и высоконагруженных сервисов

Как работает структура кластера

В консоли управления используется термин кластер баз данных. На уровне API и CLI кластер состоит из одного или нескольких серверов базы данных, которыми управляет OpenStack Trove.

В зависимости от выбранной структуры:

  • Мастер — создается один сервер базы данных.
  • Мастер с репликой — создаются основной сервер и реплика, между которыми выполняется синхронизация данных.

Просмотр структуры кластера

Чтобы посмотреть структуру существующего кластера:

  1. Перейдите в раздел Облачные базы данных.
  2. Откройте вкладку Кластеры баз данных.
  3. Выберите нужный кластер.

В карточке кластера отображается поле Количество серверов баз данных:

  • 1 — кластер состоит только из мастера.
  • 2 — кластер состоит из мастера и реплики.

Выбор структуры

Используйте Мастер, если:

  • кластер предназначен для разработки или тестирования;
  • допустим простой при отказе сервера;
  • необходимо минимизировать затраты на ресурсы.

Используйте Мастер с репликой, если:

  • требуется высокая доступность сервиса;
  • важно обеспечить непрерывную работу базы данных;
  • кластер используется в production-среде.
question
Не нашли подходящего ответа?
Напишите запрос в службу поддержки
Написать сейчас
  1. Main