Пять лет назад OpenSearch появился как форк Elasticsearch — после того как Elastic сменила лицензию на проприетарную. На Open Source Summit India исполнительный директор OpenSearch Software Foundation Бьянка Льюис рассказала, почему сегодня проект считает себя полностью независимым, как он конкурирует с ELK Stack и что изменилось с приходом агентного ИИ.
«Это полностью независимый проект»
Льюис прямо отвечает на вопрос, остался ли OpenSearch форком Elasticsearch: «Сегодня это полностью независимые проекты. Единственное, что их объединяет, — пользователи могут использовать обе платформы для похожих сценариев».
В первые годы после форка проекты действительно были очень похожи, но с тех пор их фокусы и сильные стороны разошлись. OpenSearch развивается как самостоятельная платформа со своим комьюнити и дорожной картой, и, по словам Льюис, «стартапы сегодняшнего дня — это предприятия завтрашнего»: проект позиционируется не только для корпораций, но и для всех, кому подходят его возможности.
Цифры против узнаваемости ELK
ELK Stack остаётся более узнаваемым брендом среди молодых разработчиков, но Льюис надеется, что ситуация меняется. Она приводит цифры: 1,7 миллиарда загрузок, 400 компаний-контрибьюторов, более 3000 участников и 15 000 пользователей стека OpenSearch.
Ключевых отличий, по её словам, два:
- Философия. Elastic, владелец ELK, использует модель open core: базовые функции бесплатны, а за продвинутые возможности и поддержку нужно платить. OpenSearch полностью открыт — можно использовать всё бесплатно и самостоятельно решать, когда подключать платную поддержку или хостинг.
- Технологический путь. Платформы развивались в разных направлениях. OpenSearch хорошо закрывает множество сценариев, объединяя слой данных, и остаётся единственной альтернативой, которая не является просто open core.
Простота запуска и стоимость
На вопрос о сложности настройки Льюис отвечает запуском Launchpad — инструмента, который позволяет развернуть стек наблюдаемости, поисковое приложение или другое решение OpenSearch за несколько минут. Проект не ограничивается observability: есть также поиск, ИИ-приложения и мониторинг безопасности.
Стоимость — вопрос более сложный. OpenSearch сам по себе бесплатен, но инфраструктуру и управление никто не отменял. Главный аргумент — унифицированный взгляд на данные: вместо раздельного анализа логов, трейсов и метрик в Grafana и Prometheus всё собирается в единый конвейер. Это ускоряет поиск первопричины и позволяет автоматизировать устранение инцидентов. В «экономике токенов» можно добавлять информацию о стоимости в трейсы и логи и точно понимать, сколько реально стоит каждая услуга.
Агентный ИИ и память агентов
В релизе OpenSearch 3.5 агентный ИИ стал общедоступным, а в вышедшем 3.7 появилась долгосрочная память агентов. По словам Льюис, проект «впереди почти любой другой платформы в мире» по интеграции агентного ИИ.
OpenSearch не привязан к конкретной модели — можно использовать любую. Платформа позволяет мониторить действия ИИ-агентов: отслеживать, какие сервисы они вызывают, каковы затраты и корректно ли они выполняют задачи. При масштабе в 100 000 запросов в минуту «ИИ может наблюдать за ИИ» для обеспечения безопасности и соответствия требованиям.
Краткосрочная память агентов позволяет помнить контекст запросов за последнюю неделю-две, а долгосрочная память в версии 3.7 даёт контекст для точных действий на основе данных. Обе функции уже общедоступны.
Linux Foundation как гарантия открытости
Льюис затронула и неудобный вопрос: справедливо ли, что Linux Foundation и компании вроде Amazon форкают проекты, которые переходят на бизнес-лицензии, как это было с Terraform и OpenTofu?
Она не осуждает вендоров, закрывающих код, — это их право. Но отмечает, что open core — это прежде всего стратегия выхода на рынок: сначала привлечь сообщество, затем продавать услуги и поддержку. Проблема в том, что «нельзя съесть пирог и сохранить его»: если бренд построен на участии сообщества, а потом код закрывают, часть сообщества уходит навсегда, даже если лицензию позже вернут.
Ключевое преимущество модели Linux Foundation — некоммерческая структура, которой никто не владеет. Когда гиперскейлер форкает проект и передаёт его фонду, он отказывается от владения: «OpenSearch теперь не может быть закрыт никогда, потому что им владеет Linux Foundation».
Гиперскейлеры вроде AWS, Microsoft и Oracle зарабатывают на вычислительной инфраструктуре, а не на приложениях. Им выгодно поддерживать открытые проекты: сообщество развивает приложение, а компании продают ресурсы для его запуска. Elastic, напротив, зарабатывает на лицензиях Elasticsearch, поэтому вынуждена ограничивать продвинутые функции.
Сертификация по образцу CKA
OpenSearch анонсировал собственную программу сертификации. Уже выпущен первый учебный материал, а через пару месяцев появится курс компетенций с бейджем для LinkedIn. Затем последует полноценная сертификация и аккредитации для вендоров и компаний.
Сертификация будет разделена по сценариям использования: наблюдаемость, поиск, ИИ-приложения и мониторинг безопасности. Продлевать сертификат можно не пересдачей теста, а получением более продвинутых сертификатов — это стимулирует развитие внутри экосистемы.
Главное заблуждение об OpenSearch
Самое распространённое заблуждение, по словам Льюис, — что OpenSearch продолжают сравнивать с Elasticsearch. «Концептуально их нельзя сравнивать», — говорит она. Проект — не «сервис AWS», а независимая платформа, управляемая сообществом. Льюис называет OpenSearch «единственной в мире по-настоящему открытой и вендор-нейтральной cloud-native и AI-native платформой». Она шутит, что узнаваемости помогло бы название вроде «OpenSearch AI», но суть от этого не меняется.
Релиз OpenSearch 3.7 с долгосрочной памятью агентов уже вышел, сертификация ожидается в ближайшие месяцы. Документация, загрузки и каналы сообщества — на opensearch.org. Как и другие open-source проекты, такие как GenOffice, OpenSearch делает ставку на ИИ-функциональность внутри платформы, а не как внешний сервис. Кроме того, развитие таких проектов напоминает динамику в мире дистрибутивов — например, недавнее восстановление curl в minimal-образах Ubuntu 26.04 LTS показывает, насколько важно сообщество для поддержания удобства и полноты open-source решений.
Частые вопросы
Что такое OpenSearch и чем он отличается от Elasticsearch?
OpenSearch — это открытая платформа для поиска, наблюдаемости и ИИ-приложений, которая начиналась как форк Elasticsearch. Сегодня это полностью независимый проект Linux Foundation: он не тянет изменений от Elastic и не привязан к её лицензионной политике.
Можно ли использовать OpenSearch бесплатно?
Да, все функции платформы открыты и доступны бесплатно. Платить придётся только за инфраструктуру, на которой вы запускаете OpenSearch, и, при желании, за поддержку или хостинг у сервис-провайдеров.
Что такое Launchpad?
Launchpad — инструмент, который позволяет быстро развернуть стек наблюдаемости, поисковое приложение или другое решение OpenSearch за несколько минут, без долгой ручной настройки.
Поддерживает ли OpenSearch агентный ИИ?
Да, агентный ИИ стал общедоступен в версии 3.5. OpenSearch не привязан к конкретной ИИ-модели, поддерживает краткосрочную и долгосрочную память агентов и позволяет мониторить их действия, затраты и безопасность.
Есть ли у OpenSearch сертификация?
Да, программа анонсирована. Сначала выйдет курс компетенций с бейджем для LinkedIn, затем полноценная сертификация по направлениям: наблюдаемость, поиск, ИИ-приложения и мониторинг безопасности.
Кто владеет OpenSearch?
Проектом владеет некоммерческая OpenSearch Software Foundation под эгидой Linux Foundation. Это гарантирует, что OpenSearch не может быть закрыт или переведён на проприетарную лицензию.
Подходит ли OpenSearch малому бизнесу и стартапам?
Да, платформа бесплатна и проста в освоении. По словам Льюис, «стартапы сегодняшнего дня — это предприятия завтрашнего»: проект ориентирован не только на корпорации, но и на всех, кому подходят его возможности.
Источник: itsfoss.com