Перейти к содержанию

OpenSearch

В этой статье

Информация

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

OpenSearch. Основные возможности

  • Полнотекстовый поиск: OpenSearch обеспечивает полнотекстовый поиск по различным источникам данных. Пользователи могут выполнять поисковые запросы, используя ключевые слова и фразы.
  • Масштабируемость: OpenSearch разработан для обработки больших объемов данных и обеспечения высокой производительности. Система может быть горизонтально масштабируемой, позволяя добавлять новые узлы для обработки большего количества запросов при необходимости.
  • Многоязычная поддержка: позволяет обрабатывать поисковые запросы на разных языках.
  • Конфигурируемость: OpenSearch предоставляет гибкие возможности настройки и конфигурации для адаптации поисковой системы к определенным требованиям - определение полей, по которым будет выполняться поиск, установку релевантности результатов поиска и настройку фильтров поиска.
  • Расширяемость: OpenSearch является расширяемым проектом - его функциональность может быть расширена путем добавления дополнительных модулей и плагинов. Эта функция позволяет разработчикам интегрировать дополнительные возможности, такие как аналитические инструменты и машинное обучение.
  • Мониторинг и логирование: OpenSearch позволяет отслеживать различные метрики (количество запросов, время ответа и т.д.).
  • Безопасность: механизмы аутентификации и авторизации, шифрование данных и возможности контроля доступа.

Особенности сборки

ID Совместимые ОС VPS BM VGPU GPU Мин. ЦПУ (Ядер) Мин. ОЗУ (Гб) Мин. HDD/SDD (Гб) Доступно
33 Ubuntu 22.04 + + + + 2 2 - Да
  • Добавляет GPG-ключи репозиториев, скачивает и устанавливает OpenSearch и OpenSearch Dashboards.
  • Далее происходит изменение настроек в конфигурационных файлах OpenSearch и OpenSearch Dashboards.
  • Dashboard привязывается к полному доменному имени (FQDN) хоста в формате opensearch{Server_ID_from_Invapi}.hostkey.in и изменяется пароль администратора согласно карточке Invapi.

Список сетевых портов взаимодействия:

Номер порта Компонент OpenSearch
443 OpenSearch Dashboards в AWS OpenSearch Service с шифрованием во время передачи (TLS)
5601 OpenSearch Dashboards
9200 OpenSearch REST API
9250 Кросс-кластерный поиск
9300 Коммуникация и транспорт между узлами
9600 Анализатор производительности

После выполнения задач web-интерфейс доступен по URL: http://opensearch{Server_ID_from_Invapi}.hostkey.in:5601.

Примечание

Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.

Начало работы после развертывания OpenSearch

После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и APIInvapi.

Данные для авторизации, которые можно найти или во вкладке Информация >> Тэги панели управления сервером или в присланном e-mail:

  • Ссылка для доступа к панели управления OpenSearch с веб-интерфейсом: в теге webpanel;
  • Логин: admin;
  • Пароль: приходит в письме на вашу электронную почту при готовности сервера к работе после развертывания ПО.

Примечание

Подробная информация по основным настройкам OpenSearch содержится в документации разработчиков.

Заказ OpenSearch с помощью API

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