Амазон нь Elasticsearch платформын салаа OpenSearch-ийг нэвтрүүлсэн

Амазон нь OpenSearch төслийг бий болгосноо зарласан бөгөөд үүний хүрээнд Elasticsearch хайлт, дүн шинжилгээ, өгөгдөл хадгалах платформ, мөн платформтой холбоотой Кибана вэб интерфэйс бий болсон. Кодыг Apache 2.0 лицензийн дагуу түгээдэг. Ирээдүйд бид Amazon Elasticsearch үйлчилгээний нэрийг Amazon OpenSearch Service болгон өөрчлөхөөр төлөвлөж байна.

OpenSearch нь Elasticsearch 7.10.2 кодын сангаас салаалсан. Сэрээ бүтээх ажил 21-р сарын 2.0-нд албан ёсоор эхэлсэн бөгөөд үүний дараа салаа кодыг Apache 2021 лицензийн дагуу түгээгдээгүй бүрэлдэхүүн хэсгүүдээс цэвэрлэж, Elasticsearch брэндийн элементүүдийг OpenSearch-ээр сольсон. Одоогийн байдлаар код нь альфа тестийн шатандаа байгаа бөгөөд эхний бета хувилбар хэдхэн долоо хоногийн дараа гарах төлөвтэй байна. Кодын баазыг тогтворжуулж, OpenSearch-ийг XNUMX оны дундуур үйлдвэрлэлийн системд ашиглахад бэлэн болгохоор төлөвлөж байна.

OpenSearch нь олон нийтийн оролцоотой хамтран боловсруулсан төсөл хэлбэрээр боловсруулагдах болно. Одоогоор төслийн куратороор Амазон ажиллаж байгаа боловч ирээдүйд олон нийттэй хамтран менежмент, шийдвэр гаргах, хөгжилд оролцож буй оролцогчдын харилцан үйлчлэлийн оновчтой стратеги боловсруулна гэж тэмдэглэжээ.

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 (Нээлттэй эхийн санаачлага) хүлээн зөвшөөрдөг. Ялангуяа SSPL лиценз нь AGPLv3 дээр суурилж байгаа хэдий ч текст нь SSPL лицензийн дагуу хүргэх нэмэлт шаардлагуудыг зөвхөн програмын код төдийгүй үүлэн үйлчилгээг үзүүлэхэд оролцсон бүх бүрэлдэхүүн хэсгүүдийн эх кодыг агуулдаг. .

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

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх