Managed Service 
для OpenSearch

Открытая платформа OpenSearch предоставляет мощные возможности поиска и анализа данных в режиме реального времени. Благодаря своей масштабируемости и эффективности, OpenSearch может обрабатывать огромные объемы данных и обеспечивать быстрый доступ к результатам поиска.

Рассчитать стоимость

Решайте свои задачи с Managed Service для OpenSearch

Полнотекстовый поиск и ранжирование

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

Аналитика данных

OpenSearch — мощный инструмент для аналитики данных, который помогает принимать взвешенные бизнес-решения. У Managed Service для OpenSearch есть разнообразный функционал для аналитики данных: агрегация, фильтрация, сортировка и группировка.

Журналирование и мониторинг

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

Преимущества Managed Service для OpenSearch

Полностью управляемый

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

Расширенная безопасность

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

Гибкое масштабирование

Managed Service для ClickHouse обеспечивает гибкое масштабирование ресурсов в соответствии с требованиями вашего приложения. Вы можете легко добавлять или удалять узлы, распределять ресурсы и управлять нагрузкой, чтобы получить оптимальную производительность и доступность системы.

Интеграция с другими сервисами

Managed Service для ClickHouse легко интегрируется с другими сервисами облачной платформы, позволяя создавать комплексные решения и использовать возможности других сервисов для обработки и анализа данных.

Другие базы данных

DBaaS (Database as a Service) представляет собой концепцию хранения и управления данными в облачной среде, где пользователю не требуется устанавливать и поддерживать базу данных самостоятельно. Вместо этого пользователь получает готовое и оптимизированное решение в облаке, которое обеспечивает высокую доступность, масштабируемость и управление базой данных.

  • PostgreSQL

    PostgreSQL

    Платформа с массово-параллельной обработкой (MPP) для крупных хранилищ данных и аналитики.

    Тестировать
  • Greenplum

    Greenplum

    Платформа с массово-параллельной обработкой (MPP) для крупных хранилищ данных и аналитики.

    Тестировать
  • MySQL

    MySQL

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

    Тестировать
  • Redis

    Redis

    Хранилище структур данных в памяти, используемое как база данных, кэш и брокер сообщений для быстрого доступа к данным.

    Тестировать
  • Apache Kafka

    Apache Kafka

    Распределённая платформа для потоковой передачи данных, позволяющая создавать каналы данных и приложения реального времени.

    Тестировать
  • ClickHouse

    ClickHouse

    Высокопроизводительная колоночная СУБД, оптимизированная для онлайн-аналитической обработки (OLAP).

    Тестировать
  • Elasticsearch

    Elasticsearch

    Мощный поисковый и аналитический движок для индексирования больших объёмов данных и работы с запросами в реальном времени.

    Тестировать
  • MongoDB

    MongoDB

    Высокопроизводительная NoSQL база данных, подходящая для гибкого и эффективного управления большими объёмами данных.

    Тестировать

Остались вопросы?

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

Хотите больше возможностей?
Полноценная инфраструктура на OpenStack готова

Для физических лиц и компаний любого размера

Ваши потребности — наше облако, которое им соответствует и масштабируется под задачи. Начните с небольшой виртуальной машины и развивайтесь с легкостью до высоконагруженных инфраструктур с кластерами, балансировщиками нагрузки и другими инструментами.

Для эффективной работы

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

Для Bare Metal с максимальной мощью

Если вам нужен максимальная производительность и контроль, мы предлагаем вам развернуть OpenStack на Bare Metal. Это ключевое решение для высокопроизводительных вычислений, обработки больших данных, и ситуаций, где необходим прямой доступ к аппаратным ресурсам.

Создайте свое облако

Зарегистрируйтесь сейчас, и уже через несколько минут вы сможете работать.

Начать

Другие продукты которые могут вас заинтересовать

Kubernetes (K8s)

Система оркестрации для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями.

Попробовать

В это время в нашем блоге

  • Что такое Docker: зачем он нужен и как его использовать?

    Docker — это один из самых востребованных и, можно сказать, революционных инструментов для контейнеризации, который стал де-факто стандартом в мире DevOps и разработки. Он позволяет запускать...

  • Зачем VDS бизнесу? Облачный буст для стартапов и малого бизнеса

    Времена необъятных картотек на полках, отправки и получения бумажных писем, тонн офисных распечатанных документов для обработки и хранения информации прошли. В современном мире их успешно...

  • Микромир программной архитектуры высоконагруженных систем (ВНС): что важно при проектировании. Часть 1

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

FAQ

Что такое OpenSearch и для каких задач он подходит?

OpenSearch - это масштабируемая система поисковых и аналитических инструментов с открытым исходным кодом, позволяющих работать с большими объемами данных. OpenSearch разработан A9.com, дочерней компанией Amazon.com, на основе исходного кода Elasticsearch. Разработка OpenSearch была начата, когда компания Elastic NV, разработчик Elasticsearch, заявила о намерении отказаться от политики открытого исходного кода в новых версиях своего продукта.

OpenSearch имеет движок хранения и поиска, веб‑интерфейс, интегрированный инструмент визуализации, OpenSearch Dashboards, упрощающий пользователям изучение данных. Также в состав OpenSearch входит ряд плагинов, позволяющих расширить функционал и использовать возможности движка Elasticsearch.

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

  • быстрый поиск по векторам с помощью метода k-ближайших соседей (KNN);
  • полнотекстовый поиск;
  • поиск и обнаружение аномалий;
  • машинное обучение;
  • управление безопасностью, индексами;
  • выполнение SQL-запросов;
  • генерация уведомлений о событиях;
  • диагностика состояния кластера;
  • шифрование данных и трафика;
  • разграничение доступа на основе ролей (RBAC);
  • аутентификация через SAML и иные внешние источники авторизации;
  • реализация единой точки входа (SSO);
  • ведение детального журнала аудита;
  • Trace Analytics и многое другое.

Вот лишь несколько примеров использования OpenSearch для реализации крупных проектов:

  • Amazon использует OpenSearch, для анализа и поиска данных в облачной среде AWS.
  • Wikimedia использует OpenSearch для поиска и индексации содержимого своих проектов.
  • Платформа электронной коммерции Shopify использует OpenSearch для реализации поиска по товарам и фильтрации результатов.
  • Европейская организация ядерных исследований CERN использует OpenSearch для индексации и поиска научных данных и публикаций.
  • Образовательная онлайн-платформа Coursera использует OpenSearch для обеспечения функциональности поиска по курсам и материалам.
  • Медиа-компания Verizon Media использует OpenSearch для поиска и классификации контента на своих платформах новостей и развлечений.
  • Компания Siemens использует OpenSearch для анализа и поиска данных в в своих базах знаний.

Какие задачи берет на себя провайдер сервиса по управлению базами данных OpenSearch?

Managed Service for OpenSearch (управляемый сервис для OpenSearch) - это услуга по предоставлению готовой для применения системы поисковых и аналитических инструментов OpenSearch, кластер которой использует для размещения облачную архитектуру.

Вы можете сосредоточиться на работе с сервисом, пользоваться всеми его преимуществами, а технические вопросы по организации кластера и его эксплуатации мы возьмем на себя.

В нашей зоне ответственности находятся:

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

Как организовано резервное копирование кластеров БД?

По умолчанию автоматическое резервное копирование кластера производится каждые сутки с 01:00 до 05:00 по московскому времени. При резервном копировании сохраняются все индексы. Все резервные копии доступны для восстановления в течение 7 суток после создания.

В стоимость услуги уже включена стоимость лицензии на ПО OpenSearch?

Программное обеспечение в проекте OpenSearch выпущено под лицензией Apache 2.0, дающей разрешение на свободное использование программного обеспечения. Приобретать лицензию клиенту не требуется.

Можно ли использовать ваш сервис OpenSearch для ресурсов, работающих  локально или на други облачных инфраструктурах?

Managed Service for OpenSearch - это распределенный пакет для поиска и аналитики, который может быть применен для локальных ресурсов, в гибридных и многооблачных средах различных провайдеров. Однако мы считаем, что использование нашего сервиса Managed Service for OpenSearch будет более эффективным, если данные, в которых осуществляется поиск и анализ, будут храниться в нашей облачной инфраструктуре.

Как обезопасить себя при обновлении версии OpenSearch? Мы опасаемся, что наше программное обеспечение перестанет работать корректно с новой версией OpenSearch.

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

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

В любом случае перед обновлением версии OpenSearch рекомендуется создавать резервную копию кластера, независимо от того, планируется ли создание тестового кластера или нет.

Что такое индекс в OpenSearch? Зачем его шардировать или реплицировать?

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

Если в кластере несколько хостов, то становится доступным  шардирование и репликация индексов.

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

Репликация индексов в OpenSearch - процесс создания и поддержания точных копий индексов данных на нескольких узлах в кластере. Запись данных и их изменение идёт только на первичный узел, с которого изменение данных распространяется на узлы-реплики. Чтение же может выполняться и с первичных узлов и с их реплик. За счёт этого достигается высокая доступность данных и обеспечивается отказоустойчивость системы. Если один из узлов выходит из строя, остальные реплики продолжают обслуживать запросы. Репликация индексов в OpenSearch помогает обеспечить надежность и отказоустойчивость системы поиска и аналитики. Количество шардов-реплик можно изменять, но количество первичных шардов фиксируется при создании индекса.