Amazon, Elasticsearch platformasının forması olan OpenSearch 1.0-ı nəşr etdi

Amazon Elasticsearch axtarış, təhlil və məlumatların saxlanması platformasının və Kibana veb interfeysinin çəngəlini inkişaf etdirən OpenSearch layihəsinin ilk buraxılışını təqdim etdi. OpenSearch layihəsi həmçinin əvvəllər Amazon-da Expedia Group və Netflix ilə birlikdə Elasticsearch üçün əlavə şəklində hazırlanmış Elasticsearch paylanması üçün Open Distro-nu inkişaf etdirməyə davam edir. Kod Apache 2.0 lisenziyası altında paylanır. OpenSearch 1.0 buraxılışı istehsal sistemlərində istifadəyə hazır hesab olunur.

OpenSearch icmanın iştirakı ilə hazırlanmış birgə layihə kimi inkişaf edir, məsələn, Red Hat, SAP, Capital One və Logz.io kimi şirkətlər artıq işə qoşulub. OpenSearch-in inkişafında iştirak etmək üçün sizə köçürmə müqaviləsi (CLA, Contributor License Agreement) imzalamaq lazım deyil və OpenSearch ticarət nişanından istifadə qaydaları icazəlidir və məhsullarınızı tanıtarkən bu adı göstərməyə imkan verir.

OpenSearch yanvar ayında Elasticsearch 7.10.2 kod bazasından ayrıldı və Apache 2.0 lisenziyası altında paylanmayan komponentlərdən təmizləndi. Buraxılışa OpenSearch yaddaşı və axtarış sistemi, veb interfeysi və məlumatların vizuallaşdırılması mühiti OpenSearch Dashboards, həmçinin əvvəllər Elasticsearch məhsulu üçün Open Distro-da təqdim edilmiş və Elasticsearch-in ödənişli komponentlərini əvəz edən əlavələr dəsti daxildir. Məsələn, Elasticsearch üçün Open Distro maşın öyrənməsi, SQL dəstəyi, bildirişlərin yaradılması, klaster performansının diaqnostikası, trafik şifrələməsi, rol əsaslı giriş nəzarəti (RBAC), Active Directory, Kerberos, SAML və OpenID vasitəsilə autentifikasiya, tək işarə üçün əlavələr təqdim edir. - həyata keçirmə (SSO) və audit üçün ətraflı jurnalın aparılması.

Dəyişikliklər arasında mülkiyyət kodunun təmizlənməsi, Elasticsearch üçün Open Distro ilə inteqrasiya və Elasticsearch marka elementlərinin OpenSearch ilə əvəz edilməsi ilə yanaşı, aşağıdakılar qeyd olunur:

  • Paket Elasticsearch-dən OpenSearch-ə hamar keçidi təmin etmək üçün hazırlanmışdır. Qeyd edilir ki, OpenSearch API səviyyəsində maksimum uyğunluğu təmin edir və mövcud sistemlərin OpenSearch-ə köçürülməsi Elasticsearch-in yeni buraxılışına təkmilləşdirməni xatırladır.
  • Linux platforması üçün ARM64 arxitekturasına dəstək əlavə edildi.
  • OpenSearch və OpenSearch Dashboard-u mövcud məhsul və xidmətlərə daxil etmək üçün komponentlər təklif olunur.
  • Data Stream dəstəyi veb-interfeysə əlavə edildi, bu, müxtəlif indekslərdə, lakin onları emal etmək imkanı ilə, zaman seriyası (zamana bağlı parametr dəyərləri dilimləri) şəklində davamlı daxil olan məlumat axını saxlamağa imkan verir. vahid bütövlükdə (resursun ümumi adı ilə sorğulara istinad etməklə).
  • Yeni indeks üçün ilkin fraqmentlərin standart sayını konfiqurasiya etmək imkanı verir.
  • Trace Analytics əlavəsi Span atributlarının vizuallaşdırılması və filtrasiyası üçün dəstək əlavə edir.
  • Hesabata əlavə olaraq, cədvələ uyğun hesabatların yaradılması və istifadəçi (icarəçi) tərəfindən hesabatların süzülməsi üçün dəstək əlavə edilmişdir.

Yada salaq ki, çəngəlin yaradılmasına səbəb orijinal Elasticsearch layihəsinin mülkiyyətçi SSPL-ə (Server Side Public License) köçürülməsi və köhnə Apache 2.0 lisenziyası altında dəyişikliklərin dərcinin dayandırılması olub. SSPL lisenziyası OSI (Açıq Mənbə Təşəbbüsü) tərəfindən ayrı-seçkilik tələblərinin mövcudluğuna görə Açıq Mənbə meyarlarına cavab vermədiyi kimi tanınır. Xüsusilə, SSPL lisenziyasının AGPLv3-ə əsaslanmasına baxmayaraq, mətndə SSPL lisenziyası altında çatdırılma üçün əlavə tələblər yalnız proqram kodunun özünü deyil, həm də bulud xidmətinin təmin edilməsində iştirak edən bütün komponentlərin mənbə kodunu ehtiva edir. . Çəngəl yaratarkən əsas məqsəd Elasticsearch və Kibana-nı açıq layihələr şəklində saxlamaq və cəmiyyətin iştirakı ilə hazırlanmış tam hüquqlu açıq həlli təmin etmək idi.

Mənbə: opennet.ru

Добавить комментарий