Gipatik sa Amazon ang OpenSearch 1.0, usa ka tinidor sa platform sa Elasticsearch

Gipresentar sa Amazon ang una nga pagpagawas sa proyekto sa OpenSearch, nga nagpalambo sa usa ka tinidor sa pagpangita sa Elasticsearch, pagtuki ug platform sa pagtipig sa datos ug ang interface sa web sa Kibana. Ang proyekto sa OpenSearch nagpadayon usab sa pagpalambo sa Open Distro alang sa Elasticsearch nga pag-apod-apod, nga kaniadto naugmad sa Amazon kauban ang Expedia Group ug Netflix sa porma sa usa ka add-on alang sa Elasticsearch. Ang code giapod-apod ubos sa Apache 2.0 nga lisensya. Ang OpenSearch 1.0 nga pagpagawas gikonsiderar nga andam na alang sa paggamit sa mga sistema sa produksiyon.

Ang OpenSearch nag-uswag isip usa ka kolaborasyon nga proyekto nga gihimo uban sa partisipasyon sa komunidad, pananglitan, ang mga kompanya sama sa Red Hat, SAP, Capital One ug Logz.io miapil na sa trabaho. Aron makaapil sa pagpalambo sa OpenSearch, dili nimo kinahanglan nga mopirma sa usa ka kasabotan sa pagbalhin (CLA, Contributor License Agreement), ug ang mga lagda sa paggamit sa OpenSearch trademark kay permissive ug motugot kanimo sa pagpaila niini nga ngalan sa dihang nagpasiugda sa imong mga produkto.

Ang OpenSearch gi-forked gikan sa Elasticsearch 7.10.2 codebase sa Enero ug gilimpyohan ang mga sangkap nga wala giapod-apod ubos sa Apache 2.0 nga lisensya. Ang pagpagawas naglakip sa OpenSearch storage ug search engine, ang web interface ug data visualization environment OpenSearch Dashboards, ingon man usa ka set sa mga add-on nga gihatag kaniadto sa Open Distro para sa Elasticsearch nga produkto ug gipuli ang bayad nga mga sangkap sa Elasticsearch. Pananglitan, ang Open Distro alang sa Elasticsearch naghatag og mga add-on alang sa pagkat-on sa makina, suporta sa SQL, paghimo og pahibalo, pagdayagnos sa pasundayag sa cluster, pag-encrypt sa trapiko, pagkontrol sa pag-access nga gibase sa papel (RBAC), pag-authenticate pinaagi sa Active Directory, Kerberos, SAML ug OpenID, single sign -sa pagpatuman (SSO) ug pagmintinar sa usa ka detalyado nga log alang sa pag-awdit.

Lakip sa mga pagbag-o, dugang sa paglimpyo sa proprietary code, pag-integrate sa Open Distro para sa Elasticsearch ug pag-ilis sa mga elemento sa tatak sa Elasticsearch sa OpenSearch, ang mga musunud gihisgutan:

  • Ang pakete gipahaom aron maseguro ang hapsay nga pagbalhin gikan sa Elasticsearch ngadto sa OpenSearch. Namatikdan nga ang OpenSearch naghatag ug labing taas nga pagkaangay sa lebel sa API ug ang pagbalhin sa mga naglungtad nga sistema sa OpenSearch susama sa usa ka pag-upgrade sa usa ka bag-ong pagpagawas sa Elasticsearch.
  • Ang suporta alang sa ARM64 nga arkitektura gidugang alang sa plataporma sa Linux.
  • Gisugyot ang mga sangkap alang sa pag-embed sa OpenSearch ug OpenSearch Dashboard ngadto sa kasamtangan nga mga produkto ug serbisyo.
  • Ang suporta alang sa Data Stream gidugang sa web interface, nga nagtugot kanimo sa pagluwas sa usa ka padayon nga umaabot nga data stream sa porma sa usa ka serye sa panahon (mga hiwa sa mga bili sa parameter nga gihigot sa panahon) sa lainlaing mga indeks, apan adunay abilidad sa pagproseso niini isip usa ka kinatibuk-an (nagtumong sa mga pangutana sa komon nga ngalan sa kapanguhaan).
  • Naghatag ug abilidad sa pag-configure sa default nga gidaghanon sa mga nag-unang shards alang sa usa ka bag-ong indeks.
  • Ang add-on sa Trace Analytics nagdugang suporta alang sa paghanduraw ug pagsala sa mga kinaiya sa Span.
  • Dugang sa Pagreport, gidugang ang suporta alang sa paghimo og mga taho sumala sa usa ka iskedyul ug pagsala sa mga taho sa tiggamit (tenant).

Atong hinumdoman nga ang rason sa paghimo sa fork mao ang pagbalhin sa orihinal nga proyekto sa Elasticsearch ngadto sa proprietary SSPL (Server Side Public License) ug ang paghunong sa pagpatik sa mga kausaban ubos sa karaang Apache 2.0 nga lisensya. Ang lisensya sa SSPL giila sa OSI (Open Source Initiative) nga wala makaabot sa Open Source criteria tungod sa presensya sa discriminatory requirements. Sa partikular, bisan pa sa kamatuoran nga ang lisensya sa SSPL gibase sa AGPLv3, ang teksto naglangkob sa dugang nga mga kinahanglanon alang sa pagpadala ubos sa lisensya sa SSPL dili lamang sa application code mismo, kondili usab sa source code sa tanang mga sangkap nga nalangkit sa paghatag sa cloud service. . Kung gimugna ang fork, ang panguna nga katuyoan mao ang pagpadayon sa Elasticsearch ug Kibana sa porma sa bukas nga mga proyekto ug maghatag usa ka hingpit nga bukas nga solusyon nga naugmad uban ang pag-apil sa komunidad.

Source: opennet.ru

Idugang sa usa ka comment