Конфигурации инстансов БД

Обновлена 13 мая 2024 г. в 11:54

Конфигурации инстансов БД

На платформе VK Cloud доступны три типа конфигураций инстансов СУБД. Типа конфигурации определяет, какое количество инстансов БД будет создано и их архитектуру.

Для любого типа конфигурации может быть создана реплика — дополнительный инстанс для репликации. Тип диска реплики и его размер может отличаться от мастера и задается отдельно.

Реплика может быть преобразована в мастер. В этом случае репликация прекратится, и инстанс превратится в независимый мастер-инстанс, доступный для чтения и записи. Новый мастер-инстанс будет содержать те же данные, что и реплика до конвертации в мастер.

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

Одна виртуальная машина с установленным сервером СУБД выбранного типа. Инстанс в конфигурации Single можно останавливать, запускать и перезапускать.

Две виртуальные машины с установленными серверами СУБД выбранного типа. Инстансы поддерживают синхронную репликацию в режиме master-replica (active-passive) и масштабируются отдельно.

Инстанс в конфигурации Master-Replica можно останавливать, запускать и перезапускать.

Группа виртуальных машин с установленными серверами СУБД выбранного типа, поддерживающие синхронную и асинхронную репликацию данных, с балансировщиком нагрузки. При недоступности мастер-инстанса сработает автоматическое переключение: одна из реплик конвертируется в мастер, а вместо нее будет создана еще одна реплика.

При увеличении размера диска или вертикальном масштабировании изменения применяются ко всем инстансам кластера.

Инстанс в конфигурации Кластер нельзя запустить, перезапустить или остановить.

| Тип СУБД | Single | Master-Replica | Кластер |
| --- | --- | --- | --- |
| PostgresPro Enterprise | ✓ | ✓ | ✓ |
| PostgresPro Enterprise 1C | ✓ | ✓ | ✓ |
| PostgresPro Standard | ✓ | В разработке | В разработке |
| MySQL | ✓ | ✓ | ✓ |
| Tarantool | ✓ | — | ✓ |
| PostgreSQL | ✓ | ✓ | ✓ |
| ClickHouse | ✓ | — | ✓ |
| Redis | ✓ | — | ✓ |
| MongoDB | ✓ | — | ✓ |
| OpenSearch | — | — | ✓ |