Перейти к основному содержимому
Версии и конфигурации OpenSearch
Последнее изменение:

Версии и конфигурации OpenSearch

Версии

Поддерживается версия OpenSearch 2.18. OpenSearch распространяется по лицензии Apache 2.0.

Конфигурации групп нод

Кластер облачных баз данных OpenSearch состоит из групп нод. У всех нод в группе одинаковая конфигурация — количество vCPU, RAM и размер диска. Конфигурации разделены на линейки. Доступные линейки и конфигурации линеек зависят от роли группы нод.

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

Конфигурацию можно выбрать при создании кластера облачных баз данных OpenSearch. После создания кластера можно изменить конфигурацию группы нод — масштабировать группу нод.

Линейки конфигураций

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

Соотношение ресурсов в линейках конфигураций может быть:

  • фиксированным — в линейках Standard, CPU, Memory;
  • или произвольным — в линейках Flex и SDS.

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

Standard

к сведению

Линейка доступна только для групп нод с ролями Manager и Data — подробнее о ролях в инструкции Группы нод.

Линейка фиксированных конфигураций с локальным диском и сбалансированным соотношением vCPU:RAM, подходит для большинства СУБД. Рекомендуем использовать эту линейку, если вы не знаете профиль нагрузки.

Используются процессоры Intel® Xeon® Scalable или AMD EPYC™ с частотой 2,2—2,4 ГГц.

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

CPU

к сведению

Линейка доступна только для групп нод с ролями Manager и Data — подробнее о ролях в инструкции Группы нод.

Линейка фиксированных конфигураций с локальным диском и сбалансированным соотношением vCPU:RAM. Подходит для профилей нагрузки, которые требовательны к вычислениям. Например, если в базе данных выполняются аналитические запросы, множественные вложенные запросы или шифрование данных. Один из способов определить такой профиль нагрузки — отслеживать метрику Load Average, которая показывает среднее значение загрузки системы за одну, пять или 15 минут.

Используются процессоры Intel® Xeon® Scalable или AMD EPYC™ с частотой 2,2—2,4 ГГц.

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

Memory

к сведению

Линейка доступна только для групп нод с ролями Manager и Data — подробнее о ролях в инструкции Группы нод.

Линейка фиксированных конфигураций с локальным диском и сбалансированным соотношением vCPU:RAM. Подходит для профилей нагрузки, которые требовательны к кэшированию. Например, если в базе данных выполняются множественные, редкоповторяющиеся запросы к различным частям таблиц. Один из способов определить такой профиль нагрузки — отслеживать метрику Попадание в кэш (Cash_hit_ratio), которая показывает процент данных в запросе, которые прочитаны из кэша.

Используются процессоры Intel® Xeon® Scalable или AMD EPYC™ с частотой 2,2—2,4 ГГц.

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

Flex

Линейка произвольных конфигураций с локальным диском, в которой можно выбрать соотношение ресурсов.

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

Используются процессоры Intel® Xeon® Scalable или AMD EPYC™ с частотой 2,2—2,4 ГГц.

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

В пулах
ru-1, ru-2
В пулах
ru-3, ru-9,
ru-7, ru-8
Количество vCPU2—82—32
RAM4—64 ГБ4—256 ГБ*
Размер локального диска32 ГБ — 512 ГБ32 ГБ — 1,23 ТБ**

* Если в конфигурации больше 8 vCPU, соотношение vCPU:RAM должно быть не менее, чем 1:4. Например, для 10 vCPU нужно не менее 40 ГБ RAM.

** Если в конфигурации больше 8 vCPU, соотношение vCPU:Локальный диск должно быть не менее, чем 1:32. Например, для 10 vCPU нужен диск размером не менее 320 ГБ.

Если конфигурации не подходят, вы можете заказать собственную конфигурацию. Создайте тикет и укажите соотношение ресурсов:

  • vCPU:RAM — не менее 1:4;
  • vCPU:RAM:Локальный диск — не менее 1:4:32.

SDS

Линейка произвольных конфигураций с сетевым диском, в которой можно выбрать соотношение ресурсов. Сетевой диск управляется программно-определяемой системой хранения данных (Software-Defined Storage, SDS) — Ceph. Ceph обеспечивает трехкратную репликацию томов диска.

Сетевая задержка при использовании сетевых дисков больше, чем при использовании локальных дисков, поэтому не рекомендуется использовать линейку SDS для систем чувствительных к сетевым задержкам и времени отклика (latency). Подходит для архивного хранения данных.

При изменении размера диска в конфигурациях линейки SDS нет даунтайма в независимости от количества нод в кластере. При изменении количества vCPU и RAM даунтайм зависит от количества нод в кластере: в однонодных кластерах даунтайм равен времени перезагрузки ноды (одна-две минуты), а в многонодных кластерах — времени переключения на другую ноду (менее одной минуты).

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

Используются процессоры Intel® Xeon® Scalable или AMD EPYC™ с частотой 2,2—2,4 ГГц.

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

В пулах
ru-1, ru-2
В пулах
ru-3, ru-9,
ru-7, ru-8
Количество vCPU2—82—32
RAM4—64 ГБ4—256 ГБ
Сетевой диск32 ГБ — 10 ТБ32 ГБ — 10 ТБ