OpenSearch 1.0 zawiera wsparcie dla ARM64, ulepszenia interfejsu internetowego i nie tylko

Kilka tygodni temu Amazon ogłosił powstanie o nazwie platforma wyszukiwania „OpenSearch” który rozwidlał się z Elasticsearch 7.10.2 i oficjalnie rozwidlony kod został oczyszczony z komponentów, które nie były dystrybuowane na licencji Apache 2.0, a elementy marki Elasticsearch zostały zastąpione przez OpenSearch.

Dla tych, którzy nie są zaznajomieni z OpenSearch, powinniście wiedzieć, że to zostanie opracowany jako projekt oparty na współpracy opracowany przy udziale społeczności. Należy zauważyć, że Amazon jest obecnie kuratorem projektu, ale w przyszłości wraz ze społecznością zostanie opracowana optymalna strategia zarządzania, podejmowania decyzji i interakcji uczestników zaangażowanych w rozwój.

W ramach projektu OpenSearch kontynuowano także rozwój dystrybucji Open Distro dla Elasticsearch, która wcześniej była rozwijana przez Amazon we współpracy z Expedia Group i Netflix w formie wtyczki Elasticsearch. Kod jest rozpowszechniany na licencji Apache 2.0.

O OpenSearch w wersji 1.0

Amazon zaprezentował pierwszą wersję projektu OpenSearch 1.0 w którym możemy nie tylko zobaczyć, że OpenSearch ewoluuje jako wspólny projekt napędzana przez społeczność, z firmami takimi jak Red Hat, SAP, Capital One i Logz.io już dołączają do pracy, ale ta wersja 1.0 jest już uznawana za odpowiednią do użytku w środowiskach produkcyjnych.

Z przyjemnością informujemy, że projekt OpenSearch osiągnął ważny kamień milowy wraz z wydaniem OpenSearch 1.0. Ten kamień milowy oznacza pierwszą gotową do produkcji wersję OpenSearch. Oprócz gotowości produkcyjnej do projektu dodano kilka nowych ulepszeń: przepływy danych, filtrowanie kolejnych etapów analizy, planowanie raportów i wiele innych.

Nowa wersja OpenSearch 1.0 obejmuje wyszukiwarkę i pamięć masową OpenSearch, Interfejs sieciowy OpenSearch Dashboards oraz środowisko wizualizacji danych, a także zestaw wtyczek dostarczanych wstępnie w produkcie Open Distro dla Elasticsearch i zastępujących płatne komponenty Elasticsearch.

Na przykład Open Distro for Elasticsearch oferuje wtyczki do uczenia maszynowego, obsługę SQL, generowanie oświadczeń, diagnostykę wydajności klastra, szyfrowanie ruchu, kontrolę dostępu opartą na rolach (RBAC), uwierzytelnianie Active Directory, Kerberos, SAML i OpenID. rejestracja przy wdrażaniu (SSO) i szczegółowe rejestrowanie na potrzeby inspekcji.

Wśród innych zmian (oprócz oczyszczenia z zastrzeżonego kodu, integracji z Open Distro dla Elasticsearch i zamiany elementów marki Elasticsearch na OpenSearch) możemy zauważyć, że w tej nowej wersji pakiet jest dostosowany do zapewnienia płynnego przejścia z Elasticsearch do OpenSearch.

Oprócz tego obserwuje się również, że OpenSearch 1.0 zapewnia maksymalną kompatybilność na poziomie API a migracja istniejących systemów do OpenSearch jest jak aktualizacja do nowej wersji Elasticsearch.

Wyróżnia się również tym, że został dodany wsparcie dla architektury ARM64 dla platformy Linux, oprócz zaproponowania komponentów do włączenia OpenSearch i OpenSearch Dashboard do istniejących produktów i usług.

Interfejs sieciowy dodał obsługę przepływu danych, co pozwala na zapisanie stale przychodzącego strumienia danych w postaci szeregów czasowych (porcje wartości parametrów związanych z czasem) w różnych indeksach, ale z możliwością przetwarzania jako liczby całkowitej (odnoszącej się do zapytań przez wspólną nazwę zasobu).

Z innych zmian

  • Zapewniono możliwość dostosowania domyślnej liczby odłamków podstawowych dla nowego indeksu.
  • W Trace Analytics dodano obsługę renderowania i filtrowania atrybutów Span.
  •  Obsługa generowania raportów według harmonogramu i filtrowania raportów według użytkowników.

Wreszcie, dla tych, którzy chcą dowiedzieć się więcej o tej nowej wydanej wersji, mogą zapoznać się ze szczegółami W poniższym linku.

Aby uczestniczyć w rozwoju OpenSearch, nie jest konieczne podpisanie umowy przeniesienia praw własności (CLA, Contributor License Agreement), a zasady używania znaku towarowego OpenSearch są liberalne i pozwalają na podanie tej nazwy podczas promocji swoich produktów.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.