Масштабирование кластера
Общие принципы
Сервис Облачные базы данных позволяет увеличивать и уменьшать количество реплик в кластере, а также изменять конфигурацию серверов для обеспечения большей производительности кластера баз данных.
Изменение конфигурации серверов кластера
Конфигурацию серверов кластера можно заменить только на конфигурации с большим размером диска.
Чтобы изменить конфигурацию кластера:
- Перейдите в раздел Настройки на странице кластера.
- Нажмите кнопку Масштабировать кластер и выберите нужную конфигурацию.
- Сохраните изменения. Кластер перейдет в статус RESIZING на время обновления. Как долго кластер будет находиться в этом статусе зависит от объема данных кластера.
- После успешного применения изменений кластер перейдет в статус ACTIVE.
Процесс изменения конфигурации отличается для кластеров с репликами и без.
Если в кластере нет реплик, для применения изменений мастер будет остановлен. Из-за этого кластер временно будет недоступен на чтение и запись. После применения изменений мастер будет запущен, и кластер будет снова доступен.
Если в кластере есть реплики, масштабирование не повлияет на его работу — кластер будет доступен на чтение и запись в процессе применения изменений. Для кластера с репликами изменение конфигурации будет выглядеть так:
- сначала поочередно будут остановлены реплики, и конфигурация каждой из них будет изменена;
- после того, как все реплики будут масштабированы, мастер переключится на одну из реплик;
- на последнем шаге произойдет масштабирование «бывшего мастера».
Изменение количества реплик
Наличие реплик в кластере влияет на его отказоустойчивость, поэтому мы рекомендуем создавать отказоустойчивые кластеры, состоящие из мастера и реплик.
Чтобы изменить количество реплик в кластере:
- На странице настроек кластера нажмите кнопку Изменить.
- Выберите необходимое количество реплик. Примечание: каждая новая реплика занимает новый адрес в подсети. Вы не сможете добавить реплики в кластер, если в подсети, к которой подключен кластер, нет свободных адресов.
- Сохраните внесенные изменения.
Кластер перейдет в статус RESIZING. В этом статусе кластер будет доступен для работы.
После выполнения операции кластер перейдет в статус ACTIVE.