Amazon OpenSearch, Elasticsearch платформасынын айрысын киргизди

Amazon OpenSearch долбоорун түзүүнү жарыялады, анын алкагында Elasticsearch издөө, талдоо жана маалыматтарды сактоо платформасынын айрысы, ошондой эле платформа менен байланышкан Kibana веб-интерфейси түзүлгөн. Код Apache 2.0 лицензиясы боюнча таратылат. Келечекте биз Amazon Elasticsearch кызматынын атын Amazon OpenSearch кызматына өзгөртүүнү пландап жатабыз.

OpenSearch Elasticsearch 7.10.2 код базасынан ажыратылган. Форк боюнча иш расмий түрдө 21-январда башталган, андан кийин айрылуу код Apache 2.0 лицензиясы боюнча таратылбаган компоненттерден тазаланып, Elasticsearch брендинин элементтери OpenSearch менен алмаштырылган. Учурдагы түрүндө, код дагы эле альфа тестирлөөдө жана биринчи бета-релиз бир нече аптадан кийин күтүлүүдө. 2021-жылдын ортосуна чейин коддук базаны турукташтыруу жана OpenSearchти өндүрүш системаларында колдонууга даяр кылуу пландаштырылууда.

OpenSearch коомчулуктун салымы менен иштелип чыккан биргелешкен долбоор катары иштелип чыгат. Долбоордун куратору учурда Amazon экени, бирок келечекте коомчулук менен биргеликте башкаруу, чечимдерди кабыл алуу жана өнүктүрүүгө катышкан катышуучулардын өз ара аракеттенүүсү боюнча оптималдуу стратегия иштелип чыгаары белгиленген.

Red Hat, SAP, Capital One жана Logz.io сыяктуу компаниялар OpenSearch боюнча ишке кошулган. Белгилей кетчү нерсе, Logz.io мурда Elasticsearch өзүнүн айрысын иштеп чыгууга аракет кылган, бирок жалпы долбоор боюнча ишке кошулган. OpenSearchти иштеп чыгууга катышуу үчүн өткөрүп берүү келишимине кол коюунун кереги жок (CLA, Contributor License Agreement) жана OpenSearch соода белгисин колдонуу эрежелери уруксат берет жана өнүмдөрүңүздү илгерилетүү учурунда бул аталышты көрсөтүүгө мүмкүндүк берет.

Айрыкчаны түзүүнүн себеби, оригиналдуу Elasticsearch долбоорун проприетардык SSPL (Server Side Public License) өткөрүп берүү жана эски Apache 2.0 лицензиясы боюнча өзгөртүүлөрдү жарыялоону токтотуу болду. SSPL лицензиясы OSI (Open Source Initiative) тарабынан басмырлоочу талаптардын болушунан улам Open Source критерийлерине жооп бербейт деп таанылган. Атап айтканда, SSPL лицензиясы AGPLv3 негизинде түзүлгөнүнө карабастан, текст SSPL лицензиясы боюнча жеткирүү үчүн кошумча талаптарды камтыйт, булуттук кызматты көрсөтүүгө катышкан бардык компоненттердин баштапкы кодун гана эмес, колдонмонун кодун да камтыйт. .

Айырдын артындагы мотивация Elasticsearch жана Kibana ачык булакты сактоо жана коомчулуктун салымы менен иштелип чыккан толук ачык булактуу чечимди камсыз кылуу деп айтылат. OpenSearch долбоору ошондой эле Elasticsearch дистрибуциясы үчүн Open Distro өз алдынча иштеп чыгууну улантат, ал мурда Expedia Group жана Netflix менен биргеликте Elasticsearch үчүн кошумча түрүндө иштелип чыккан жана Elasticsearchтин акы төлөнүүчү компоненттерин алмаштыруучу кошумча функцияларды камтыган. машинаны үйрөнүү үчүн куралдар катары, SQL колдоосу, муун эскертмелери, кластердин иштешин диагностикалоо механизмдери, Active Directory, Kerberos, SAML жана OpenID аркылуу аутентификация, бирдиктүү кирүү (SSO) ишке ашыруу, трафикти шифрлөө үчүн колдоо, ролго негизделген жетүү башкаруу системасы (RBAC), текшерүү үчүн деталдуу журнал.

Source: opennet.ru

Комментарий кошуу