Instaclustr, компания, известная своими облачными сервисами управляемых баз данных с открытым исходным кодом, официально переводит свой сервис Elasticsearch на новый OpenSearch проект запущен AWS. Сама услуга не нова — примерно 18 месяцев назад Instaclustr запустил свой первоначальный сервис Elasticsearch в качестве второго источника для того, что тогда называлось Open Distro for Elasticsearch.
По сути, это можно считать Open Distro for Elasticsearch 2.0. На этот раз разница больше, чем просто изменение названия: OpenSearch очистил артефакты, такие как ссылки на торговые марки. Это более полный спроектированный дистрибутив для чистой комнаты, основанный на последних официальных версиях Elasticsearch и Kibana с открытым исходным кодом (версия 7.10.2). Как управляемый сервис, Instaclustr выполняет всю подготовку, исправление и обновление программного обеспечения, мониторинг и оповещение, которые компания уже предоставляет для своих управляемых сервисов Cassandra, Redis, Kafka и Spark.
Конечно, AWS также предлагает аналогичный сервис. Основное отличие состоит в том, что Instaclustr предлагает свои услуги не только на AWS, но и на всех трех основных общедоступных облаках.
Фоном для всего этого является изменение лицензирования с Эластичный что теперь привело к форку с открытым исходным кодом. Несмотря на все свои опасения, компания Elastic поступила неплохо, поскольку его последний квартал показала рост выручки на 50% по сравнению с прошлым годом. И, если у них нет собственных облачных сервисов, клиенты Elastic search могут запускать программное обеспечение бесплатно. Тем не менее, учитывая популярность сервиса AWS Elasticsearch, кое-что должно было дать.
Первоначально компания Elastic создала квази-открытый исходный код »Эластичный«лицензия, которая позволяла клиентам иметь доступ к исходному коду и изменять его, за исключением того, что они не могли предлагать управляемую облачную службу; это было для так называемых Особенности «X-Pack» который сопровождал стек ELK, который в то время все еще находился под лицензией Apache 2.0. Тем не менее, лицензирование Elastic сбивало с толку; некоторые из функций ядра и расширенного стека содержали как открытый исходный код, так и проприетарный или ограниченный по использованию контент.
Для защиты своего фланга AWS создала Открытый дистрибутив для Elasticsearch проект, который изначально касался основной части стека ELK, связанной с Elasticsearch-Logstash (Kibana остается лицензированной для Apache 2). AWS сделал проект доступным с помощью той же разрешительной лицензии на программное обеспечение Apache 2, которая ранее применялась с полным стеком ELK. Он также отважился на возможности, которые не были полностью ясны с точки зрения открытого исходного кода, включая безопасность, мониторинг событий и оповещение, а также поддержку SQL.
Тогда прошлой зимой Elastic bit the bullet с открытым исходным кодом. Он сдвинул жемчужину короны — стек ELK — с Apache 2 на то же самое. Лицензия SSPL представлен MongoDB. Это, в свою очередь, побудило AWS официально разветвить весь проект. Вуаля OpenSearch. Как мы тогда отметили, коллега ZDNet Стивен Дж. Воган-Николс освещал выбросы и обратную отдачу.
В сентябре AWS официально переименовал Amazon Elasticsearch Service в Сервис Amazon OpenSearch. И теперь Instaclustr сделал то же самое. Итак, OpenSearch больше не является одноразовым продуктом AWS. Теперь есть второй источник для официального форка стека Elasticsearch, и мы ожидаем, что он не будет последним.
Исправление: Помимо Instaclutr, Бонсай и Aiven оба объявили о своих собственных услугах OpenSearch.