Перейти к основному содержимому
Группы нод OpenSearch
Последнее изменение:

Группы нод OpenSearch

Кластер облачных баз данных OpenSearch состоит из групп нод, в которые ноды объединены в зависимости от их роли:

Группа нод с ролью Manager

Группа нод с ролью Manager отвечает:

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

Это обязательная группа нод, в которую входит три ноды. Эту группу нод нельзя изменять или удалять.

Группа нод с ролью Data

Группа нод с ролью Data — это компонент кластера, который выполняет задачи, связанные с индексированием, шардированием, репликацией и обработкой запросов. Например группа нод с ролью Data отвечает:

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

В кластере OpenSearch обязательно должна быть одна группа нод с ролью Data. Опционально можно добавить ещё одну группу нод. В каждую группу нод можно добавить от одной до 10 нод.

Чтобы избежать перегрузки и снижения производительности, мы рекомендуем следить за использованием CPU, RAM и дискового пространства.

Группа нод с ролью Dashboard

В группе нод с ролью Dashboard размещен инструмент визуализации данных — OpenSearch Dashboards. Ноды из этой группы оптимизированы для обработки запросов пользователей и выполнения задач, связанных с аналитикой и визуализацией. Группа нод с ролью Dashboard отвечает:

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

Это опциональная группа нод, в которую входит только одна нода.

Дашборды не участвуют в обработке данных или управлении шардированием, поэтому группу нод с ролью Dashboard можно отделить от основной нагрузки на кластер — например, вы можете настроить дашборд самостоятельно и подключить его к кластеру OpenSearch.