Amazon ilichapisha OpenSearch 1.0, uma wa jukwaa la Elasticsearch

Amazon iliwasilisha toleo la kwanza la mradi wa OpenSearch, ambao unatengeneza uma wa utafutaji wa Elasticsearch, uchambuzi na jukwaa la kuhifadhi data na kiolesura cha wavuti cha Kibana. Mradi wa OpenSearch pia unaendelea kutengeneza Open Distro kwa usambazaji wa Elasticsearch, ambayo ilitengenezwa hapo awali huko Amazon pamoja na Expedia Group na Netflix katika mfumo wa nyongeza ya Elasticsearch. Nambari hiyo inasambazwa chini ya leseni ya Apache 2.0. Toleo la OpenSearch 1.0 linachukuliwa kuwa tayari kutumika kwenye mifumo ya uzalishaji.

OpenSearch inaendelezwa kama mradi shirikishi ulioendelezwa kwa ushiriki wa jumuiya, kwa mfano, kampuni kama vile Red Hat, SAP, Capital One na Logz.io tayari zimejiunga na kazi hiyo. Ili kushiriki katika uundaji wa OpenSearch, huhitaji kusaini mkataba wa uhamisho (CLA, Mkataba wa Leseni ya Mchangiaji), na sheria za kutumia chapa ya biashara ya OpenSearch zinaruhusiwa na hukuruhusu kuashiria jina hili unapotangaza bidhaa zako.

OpenSearch iligawanywa kutoka kwa msingi wa msimbo wa Elasticsearch 7.10.2 mnamo Januari na kuondolewa kwa vipengele ambavyo havijasambazwa chini ya leseni ya Apache 2.0. Toleo hili linajumuisha hifadhi ya OpenSearch na injini ya utafutaji, kiolesura cha wavuti na mazingira ya taswira ya data Dashibodi za OpenSearch, pamoja na seti ya programu jalizi zilizotolewa hapo awali katika Open Distro kwa bidhaa ya Elasticsearch na kuchukua nafasi ya vipengele vilivyolipiwa vya Elasticsearch. Kwa mfano, Open Distro for Elasticsearch hutoa programu jalizi za kujifunza kwa mashine, usaidizi wa SQL, uzalishaji wa arifa, uchunguzi wa utendaji wa makundi, usimbaji fiche wa trafiki, udhibiti wa ufikiaji unaotegemea dhima (RBAC), uthibitishaji kupitia Active Directory, Kerberos, SAML na OpenID, ishara moja. -juu ya utekelezaji (SSO) na kutunza kumbukumbu ya kina kwa ajili ya ukaguzi.

Miongoni mwa mabadiliko hayo, pamoja na kusafisha nambari ya umiliki, kuunganishwa na Open Distro kwa Elasticsearch na kubadilisha vipengele vya chapa ya Elasticsearch na OpenSearch, yafuatayo yametajwa:

  • Kifurushi hiki kimeundwa ili kuhakikisha mpito mzuri kutoka Elasticsearch hadi OpenSearch. Inafahamika kuwa OpenSearch hutoa upatanifu wa juu zaidi katika kiwango cha API na kuhamisha mifumo iliyopo hadi kwa OpenSearch inafanana na toleo jipya la Elasticsearch.
  • Usaidizi wa usanifu wa ARM64 umeongezwa kwa jukwaa la Linux.
  • Vipengele vya kupachika OpenSearch na Dashibodi ya OpenSearch kwenye bidhaa na huduma zilizopo vinapendekezwa.
  • Usaidizi wa Utiririshaji wa Data umeongezwa kwenye kiolesura cha wavuti, huku kuruhusu uhifadhi mtiririko wa data unaoingia unaoendelea katika mfumo wa mfululizo wa muda (vipande vya thamani ya vigezo vilivyounganishwa na wakati) katika faharisi tofauti, lakini kwa uwezo wa kuzichakata. kwa ujumla (ikirejelea maswali kwa jina la kawaida la rasilimali).
  • Hutoa uwezo wa kusanidi nambari chaguo-msingi ya shadi msingi kwa faharasa mpya.
  • Programu jalizi ya Trace Analytics huongeza usaidizi wa kuibua na kuchuja sifa za Span.
  • Mbali na Kuripoti, usaidizi umeongezwa kwa ajili ya kutoa ripoti kulingana na ratiba na ripoti za kuchuja na mtumiaji (mpangaji).

Hebu tukumbuke kwamba sababu ya kuunda uma ilikuwa uhamisho wa mradi wa awali wa Elasticsearch kwa SSPL ya umiliki (Leseni ya Upande wa Seva ya Umma) na kusitishwa kwa mabadiliko ya uchapishaji chini ya leseni ya zamani ya Apache 2.0. Leseni ya SSPL inatambuliwa na OSI (Open Source Initiative) kuwa haikidhi vigezo vya Open Source kutokana na kuwepo kwa mahitaji ya kibaguzi. Hasa, licha ya ukweli kwamba leseni ya SSPL inategemea AGPLv3, maandishi yana mahitaji ya ziada ya utoaji chini ya leseni ya SSPL sio tu ya msimbo wa maombi yenyewe, lakini pia msimbo wa chanzo wa vipengele vyote vinavyohusika katika utoaji wa huduma ya wingu. . Wakati wa kuunda uma, lengo kuu lilikuwa kuweka Elasticsearch na Kibana katika mfumo wa miradi wazi na kutoa suluhisho kamili la wazi lililoandaliwa kwa ushiriki wa jamii.

Chanzo: opennet.ru

Kuongeza maoni