Amazon が Elasticsearch プラットフォームのフォークである OpenSearch 1.0 を公開

Amazon は、Elasticsearch の検索、分析、データ ストレージ プラットフォームと Kibana Web インターフェイスのフォークを開発する OpenSearch プロジェクトの最初のリリースを発表しました。 OpenSearch プロジェクトは、Open Distro for Elasticsearch ディストリビューションの開発も継続しています。このディストリビューションは、以前に Amazon で Expedia Group および Netflix と協力して Elasticsearch のアドオンの形で開発されました。 このコードは、Apache 2.0 ライセンスに基づいて配布されます。 OpenSearch 1.0 リリースは、運用システムで使用できる状態になっていると考えられます。

OpenSearch はコミュニティの参加を得て開発された共同プロジェクトとして開発されており、たとえば Red Hat、SAP、Capital One、Logz.io などの企業がすでにこの作業に参加しています。 OpenSearch の開発に参加するために、譲渡契約 (CLA、寄稿者ライセンス契約) に署名する必要はありません。また、OpenSearch 商標の使用規則は寛容であり、製品を宣伝するときにこの名前を表示することが許可されています。

OpenSearch は 7.10.2 月に Elasticsearch 2.0 コードベースからフォークされ、Apache XNUMX ライセンスの下で配布されていないコンポーネントは削除されました。 このリリースには、OpenSearch ストレージと検索エンジン、Web インターフェイスとデータ視覚化環境 OpenSearch ダッシュボードに加え、以前に Open Distro for Elasticsearch 製品で提供され、Elasticsearch の有料コンポーネントを置き換える一連のアドオンが含まれています。 たとえば、Open Distro for Elasticsearch は、機械学習、SQL サポート、通知生成、クラスター パフォーマンス診断、トラフィック暗号化、ロールベースのアクセス制御 (RBAC)、Active Directory による認証、Kerberos、SAML、OpenID、シングル サインなどのアドオンを提供します。 -実装 (SSO) と監査用の詳細なログの維持。

変更点の中には、独自コードのクリーンアップ、Open Distro for Elasticsearch との統合、Elasticsearch ブランド要素の OpenSearch への置き換えに加えて、次のものが挙げられます。

  • このパッケージは、Elasticsearch から OpenSearch へのスムーズな移行を保証するように調整されています。 OpenSearch は API レベルで最大限の互換性を提供し、既存のシステムを OpenSearch に移行することは、Elasticsearch の新しいリリースへのアップグレードに似ていることに注意してください。
  • Linux プラットフォームに ARM64 アーキテクチャのサポートが追加されました。
  • OpenSearchおよびOpenSearch Dashboardを既存の製品やサービスに組み込むためのコンポーネントが提案されています。
  • データ ストリームのサポートが Web インターフェイスに追加され、継続的に受信するデータ ストリームを時系列 (時間に関連付けられたパラメーター値のスライス) の形式でさまざまなインデックスに保存できるようになりましたが、それらを処理する機能も備えています。単一の全体として (リソースの共通名でクエリを参照します)。
  • 新しいインデックスのプライマリ シャードのデフォルト数を構成する機能を提供します。
  • Trace Analytics アドオンは、スパン属性の視覚化とフィルター処理のサポートを追加します。
  • レポート機能に加えて、スケジュールに従ってレポートを生成し、ユーザー (テナント) ごとにレポートをフィルタリングするためのサポートが追加されました。

フォークを作成した理由は、元の Elasticsearch プロジェクトを独自の SSPL (サーバー サイド パブリック ライセンス) に移行し、古い Apache 2.0 ライセンスに基づく変更の公開を中止したためであったことを思い出してください。 SSPL ライセンスは、差別的な要件が存在するため、オープン ソース基準を満たしていないと OSI (Open Source Initiative) によって認識されています。 特に、SSPL ライセンスは AGPLv3 に基づいているという事実にもかかわらず、テキストには、アプリケーション コード自体だけでなく、クラウド サービスの提供に関与するすべてのコンポーネントのソース コードについても、SSPL ライセンスに基づいて配信するための追加要件が含まれています。 。 フォークを作成するときの主な目標は、Elasticsearch と Kibana をオープン プロジェクトの形式に保ち、コミュニティの参加を得て開発された本格的なオープン ソリューションを提供することでした。

出所: オープンネット.ru

コメントを追加します