Облачная платформаAdvanced

Методы доступа к кластеру OpenSearch

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Существует множество способов подключения к кластеру OpenSearch. Выберите наиболее подходящий метод доступа в зависимости от предпочтительного языка программирования. Различные методы доступа поддерживают разные типы сетевых конфигураций. Адреса доступа к кластеру различаются в зависимости от выбранной сетевой конфигурации. Выберите подходящий метод сетевой конфигурации в соответствии со своей сетевой средой.

Методы доступа

Таблица 1 Методы доступа к кластеру

Метод доступа

Сценарий

Подробности

OpenSearch Дашборд (рекомендовано)

  • Графический пользовательский интерфейс
  • Мониторинг инстанса
  • Управление данными

Эти методы не зависят от языка.

Cerebro

Open-source OpenSearch API

Запуск команд Curl для доступа и управления кластерами OpenSearch.

Java

Используйте Java для доступа и управления кластерами OpenSearch.

Чтобы избежать проблем совместимости, используйте клиент Java, соответствующий версии программного обеспечения вашего кластера OpenSearch.

Python

Используйте Python для доступа и управления кластерами OpenSearch.

LDAP аутентификация

Включить аутентификацию Lightweight Directory Access Protocol (LDAP) для кластера OpenSearch.

Конфигурация сети

Настройте сеть кластера OpenSearch и убедитесь, что у вас есть сервер, который может подключаться к сети кластера. Получите адрес доступа к кластеру на основе выбранной сети. Используйте этот адрес для доступа к кластеру.

Таблица 2 Конфигурация сети для кластера

Сетевая среда

Метод доступа

Сценарий

Детали

Приватная сеть

Приватный IP-адрес

Получите приватный IP-адрес каждого узла в кластере и получите доступ к кластеру, подключившись к одному из этих IP-адресов.

Как получить:

  1. Войдите в консоль управления CSS.
  2. В навигационной панели слева выберите Кластеры > OpenSearch.
  3. В списке кластеров получите частный IP-адрес целевого кластера из Частный IP-адрес столбце. Как правило, формат IP-адреса такой <host>:<port> или <host>:<port>,<host>:<port>.

    Если в кластере только один узел, отображаются IP-адрес и номер порта этого единственного узла, например, 10.62.179.32:9200. Если в кластере несколько узлов и все они являются узлами данных, отображаются IP-адреса и номера портов всех этих узлов; если некоторые из них являются клиентскими узлами, отображаются только IP-адреса и номера портов этих клиентских узлов; например, 10.62.179.32:9200,10.62.179.33:9200.

Это метод по умолчанию.

Приватная сеть

Приватный IP-адрес выделенного балансировщика нагрузки

Свяжите выделенный балансировщик нагрузки с кластером, чтобы обеспечить доступ через приватный IP-адрес этого выделенного балансировщика нагрузки.

Как получить:

  1. Войдите в консоль управления CSS.
  2. В навигационной панели слева выберите Clusters > OpenSearch.
  3. В списке кластеров щелкните название целевого кластера. Отобразится страница информации о кластере.
  4. Выберите Cluster Access > Load Balancing. На OpenSearch вкладку, найдите и запишите приватный или публичный IP-адрес целевого балансировщика нагрузки.

Публичная сеть

Публичный IP-адрес

Включите доступ по публичной сети для кластера в режиме безопасности, использующего HTTPS, и настройте белый список для контроля доступа. Кластер можно получить доступ из публичной сети по его публичному IP-адресу.

Как получить:

  1. Войдите в консоль управления CSS.
  2. В левой навигационной панели выберите Кластеры > OpenSearch.
  3. В списке кластеров щёлкните название целевого кластера. Отображается страница информации о кластере.
  4. Щёлкните Обзор вкладку. В Конфигурация области, найдите и запишите IP-адрес, используемый для доступа по публичной сети.

Публичная сеть

Публичный IP-адрес выделенного балансировщика нагрузки

Свяжите с кластером выделенный балансировщик нагрузки, настроенный с EIP, чтобы обеспечить доступ через публичный IP-адрес этого выделенного балансировщика нагрузки.

Как получить:

  1. Войдите в консоль управления CSS.
  2. В левой навигационной панели выберите Кластеры > OpenSearch.
  3. В списке кластеров щёлкните название целевого кластера. Отображается страница информации о кластере.
  4. Выберите Доступ к кластеру > Балансировка нагрузки. На OpenSearch вкладке, найдите и зафиксируйте частный или публичный IP-адрес целевого балансировщика нагрузки.