Роли хостов в Managed Service for OpenSearch
Каждый кластер Managed Service for OpenSearch состоит из одной или нескольких групп хостов OpenSearch и Dashboards (опционально):
-
Группа хостов
OpenSearchможет содержать хосты с ролями DATA, MANAGER, WARM или INGEST.В кластере должны обязательно присутствовать хосты с ролями
DATAиMANAGER. Если в кластере есть только одна группаOpenSearch, ее хосты совмещают обе эти роли. -
Группа хостов
Dashboardsможет содержать только хосты с ролью DASHBOARDS.
Хосты с ролью DATA
Хосты с этой ролью хранят один или несколько индексов и обеспечивают обработку запросов на поиск, запись и анализ данных.
Чтобы кластер обеспечивал высокую доступность и на него распространялось Соглашение об уровне обслуживания (SLA)
- В кластере должно быть два и более хоста с ролью
DATA, расположенных в разных зонах доступности. При этом в каждой зоне доступности должно находиться не больше половины хостов с рольюDATA. - В кластере должны быть настроены шардирование и репликация индексов. Это обеспечивает их масштабируемость и отказоустойчивость.
Подробнее о высокой доступности кластера.
Примеры использования
- Миграция данных из Elasticsearch
- Настройка политики индексов в Managed Service for OpenSearch
- Настройка политики холодного хранилища в Managed Service for OpenSearch
- Загрузка данных из Yandex Managed Service for OpenSearch в Yandex Object Storage с помощью Yandex Data Transfer
- Использование плагина yandex-lemmer в Managed Service for OpenSearch
Хосты с ролью MANAGER
Хосты с этой ролью отслеживают состояние кластера и управляют его конфигурацией, обеспечивая работоспособность всех компонентов OpenSearch.
При использовании хостов с ролью MANAGER в кластер будет добавлена группа с тремя такими хостами.
Если хосты с ролью MANAGER не используются, соответствующую роль необходимо назначить хостам с ролью DATA. Однако присутствие выделенных хостов с ролью MANAGER позволяет повысить общую надежность кластера и снизить нагрузку на хосты с ролью DATA.
Важно
Если вы добавите в кластер группу хостов с ролью MANAGER, где эта роль назначена хостам с ролью DATA, такую группу будет невозможно удалить. Вернуть прежнюю конфигурацию хостов можно только восстановив кластер из резервной копии.
Хосты с ролью WARM
Хосты с этой ролью предоставляют доступ к снапшотам с возможностью поиска (searchable snapshots), которые хранятся в S3-хранилище Warm Storage. Также на хостах с ролью WARM хранится кеш часто используемых сегментов данных.
Функциональность Warm Storage находится на стадии Preview. Чтобы её активировать, обратитесь в техническую поддержку
Подробнее о снапшотах с возможностью поиска в документации OpenSearch
Хосты с ролью INGEST
Хосты с этой ролью предварительно обрабатывают данные перед их сохранением в индекс. Отдельные хосты с ролью INGEST могут быть полезны, если вы используете ресурсоемкие конвейеры приема данных перед загрузкой в OpenSearch. Если в кластере нет хостов с ролью INGEST, эту роль выполняют хосты с ролью DATA.
Подробнее о конвейерах приема данных в документации OpenSearch
Хосты с ролью DASHBOARDS
Хосты с этой ролью размещают OpenSearch Dashboards — инструмент визуализации данных, например, для мониторинга приложений в режиме реального времени, обнаружения угроз, управления инцидентами или персонализированного поиска.