Amazon OpenSearch 1.0 ni, Elasticsearch platformasining vilkasini nashr etdi

Amazon Elasticsearch qidiruv, tahlil qilish va ma'lumotlarni saqlash platformasi hamda Kibana veb-interfeysining vilkasini ishlab chiqadigan OpenSearch loyihasining birinchi versiyasini taqdim etdi. OpenSearch loyihasi doirasida avval Amazonda Expedia Group va Netflix bilan birgalikda Elasticsearch uchun qoʻshimcha sifatida ishlab chiqilgan Open Distro for Elasticsearch distributivini ishlab chiqish ham davom etdi. Kod Apache 2.0 litsenziyasi ostida tarqatiladi. OpenSearch 1.0 versiyasi ishlab chiqarish tizimlarida foydalanishga tayyor deb hisoblanadi.

OpenSearch hamjamiyat ishtirokida ishlab chiqilgan hamkorlik loyihasi sifatida rivojlanmoqda, masalan, Red Hat, SAP, Capital One va Logz.io kabi kompaniyalar allaqachon ishga qo'shilgan. OpenSearch-ni ishlab chiqishda ishtirok etish uchun siz transfer shartnomasini imzolashingiz shart emas (CLA, Contributor License Agreement) va OpenSearch savdo belgisidan foydalanish qoidalari ruxsat etiladi va mahsulotingizni reklama qilishda ushbu nomni ko'rsatishga imkon beradi.

OpenSearch yanvar oyida Elasticsearch 7.10.2 kod bazasidan ajratilgan va Apache 2.0 litsenziyasi ostida tarqatilmagan komponentlardan tozalangan. Chiqarish OpenSearch saqlash va qidiruv tizimini, veb-interfeysni va ma'lumotlarni vizualizatsiya qilish muhitini OpenSearch Dashboards, shuningdek, Elasticsearch mahsuloti uchun Open Distroda ilgari taqdim etilgan va Elasticsearchning pullik komponentlarini almashtiruvchi qo'shimchalar to'plamini o'z ichiga oladi. Masalan, Elasticsearch uchun Open Distro mashinani o'rganish, SQL-ni qo'llab-quvvatlash, bildirishnomalarni yaratish, klaster ishlashi diagnostikasi, trafikni shifrlash, rolga asoslangan kirishni boshqarish (RBAC), Active Directory, Kerberos, SAML va OpenID orqali autentifikatsiya, yagona belgi uchun qo'shimchalarni taqdim etadi. -amalga oshirish (SSO) va audit uchun batafsil jurnalni yuritish.

O'zgarishlar orasida xususiy kodni tozalash, Elasticsearch uchun Open Distro bilan integratsiya va Elasticsearch brendi elementlarini OpenSearch bilan almashtirishdan tashqari, quyidagilar qayd etilgan:

  • Paket Elasticsearch-dan OpenSearch-ga silliq o'tishni ta'minlash uchun mo'ljallangan. Ta'kidlanishicha, OpenSearch API darajasida maksimal muvofiqlikni ta'minlaydi va mavjud tizimlarni OpenSearch-ga ko'chirish Elasticsearch-ning yangi versiyasiga yangilanishga o'xshaydi.
  • Linux platformasi uchun ARM64 arxitekturasini qo'llab-quvvatlash qo'shildi.
  • OpenSearch va OpenSearch asboblar panelini mavjud mahsulot va xizmatlarga joylashtirish uchun komponentlar taklif etiladi.
  • Veb-interfeysga ma'lumotlar oqimini qo'llab-quvvatlash qo'shildi, bu sizga doimiy ravishda kiruvchi ma'lumotlar oqimini vaqt seriyasi (vaqtga bog'langan parametr qiymatlari bo'laklari) ko'rinishida turli indekslarda saqlash imkonini beradi, lekin ularni qayta ishlash imkoniyatiga ega. yaxlit bir butun sifatida (resursning umumiy nomi bilan so'rovlarni nazarda tutadi).
  • Yangi indeks uchun birlamchi parchalarning standart sonini sozlash imkoniyatini beradi.
  • Trace Analytics qo'shimchasi Span atributlarini ko'rish va filtrlash uchun yordam beradi.
  • Hisobotga qo'shimcha ravishda, jadval bo'yicha hisobotlarni yaratish va foydalanuvchi (ijarachi) tomonidan hisobotlarni filtrlash uchun qo'llab-quvvatlash qo'shildi.

Eslatib o'tamiz, vilka yaratishga asl Elasticsearch loyihasini xususiy SSPL (Server Side Public License) o'tkazish va eski Apache 2.0 litsenziyasi ostida o'zgarishlarni nashr etishni to'xtatish sabab bo'lgan. SSPL litsenziyasi OSI (Ochiq manba tashabbusi) tomonidan kamsituvchi talablar mavjudligi sababli Ochiq manba mezonlariga javob bermaydi deb tan olingan. Xususan, SSPL litsenziyasi AGPLv3 ga asoslangan boʻlishiga qaramay, matnda SSPL litsenziyasi boʻyicha yetkazib berish uchun qoʻshimcha talablar nafaqat dastur kodining oʻzi, balki bulut xizmatini taqdim etishda ishtirok etadigan barcha komponentlarning manba kodlari ham mavjud. . Vilkani yaratishda asosiy maqsad Elasticsearch va Kibana-ni ochiq loyihalar ko'rinishida saqlash va jamiyat ishtirokida ishlab chiqilgan to'liq huquqli ochiq yechimni taqdim etish edi.

Manba: opennet.ru

a Izoh qo'shish