Liferay DXP Compatibility Matrix
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

Liferay DXP ホスト型 Elasticsearch サービスとの互換性マトリックス

目次

一般的な互換性に関する注意事項

この記事の目的は、Liferay DXPと市場で入手可能な様々なホスト型Elasticsearchオプションとの互換性を明確にすることです。

Liferay は Elastic の OEM パートナーとして、Elastic 独自の Elasticsearch リリースおよびサービスとの互換性を提供することを目指しています。 Liferay DXPは、他のElasticsearchプロバイダーまたはサービスとは互換性がありません。

互換性マトリックス

サービス/クラウドプロバイダー名Liferay DXP 7.3-7.4Liferay DXP 7.2Liferay DXP 7.1Liferay DXP 7.0
Elastic Cloud 上の Elasticsearch Service*はい**はい**(Liferayの制限事項あり)はい**(Liferayの制限事項あり)はい**(Liferayの制限事項あり)
Elasticsearch 用 Aivenいいえいいえいいえいいえ
Bonsai Hosted Elasticsearchいいえいいえいいえいいえ
Elasticsearchホスティングを構成するいいえいいえいいえいいえ
IBM Cloud Databases for Elasticsearchいいえいいえいいえいいえ

* また、利用可能なクラウド プロバイダー (Amazon Web Services (AWS)、 Google Cloud Platform (GCP)、 Microsoft Azure) のマーケットプレイスを通じて請求される Elastic Cloud サブスクリプションにも適用されます。これらの Elastic Cloud デプロイメントは Elastic のクラウド コンソール を通じて管理されるためです。

Elastic Cloud 上で Elastic Stack for Liferay DXP をホストすることを計画する際には、Elastic Cloud には追加の 制限事項と既知の問題 があるため、これらを考慮する必要があります。 Elasticsearch Service の利用可能な ユーザー設定 を参照し、 Liferay DXP のドキュメント を確認して、Elastic Cloud で利用可能な Elasticsearch 構成または Elasticsearch ベースの機能と Liferay DXP で必要なものとの間に競合がないことを確認してください。 Liferay DXPの一部のユースケースでは、Elastic Cloudでは利用できない設定や機能が必要になる場合があります。

説明

Elastic CloudがLiferay DXPと互換性のある唯一のサービスである理由は?

  • 機能の不一致: Amazon の Elasticsearch サービスは、 Amazon の OpenSearch (以前は Open Distro for Elasticsearch)をベースに構築されています。これは、Elastic の Elasticsearch 7.10 のオープンソース (OSS) バージョンのフォークであり、Elastic の X-Pack モジュール (https://www.elastic.co/subscriptions は含まれていません。 つまり、Liferay DXP が統合しているセキュリティやその他の (商用) Elasticsearch 機能 ( モニタリング -> Kibana、または クロス クラスター レプリケーションなど) は、AWS の Elasticsearch サービスでは使用できません。 さらに、Liferay DXPは、ElasticのX-Pack Securityを除き、セキュリティに関するベンダー固有の統合機能を提供していません。 この機能の非互換性は、他のベンダーのElasticsearchサービスにも存在する可能性があるため、LiferayのElasticsearchと統合するコネクタおよび機能は、Elasticが直接提供するバイナリおよびサービスでのみテストされています。
  • ライセンス制限: Elastic の X-Pack モジュール は、 Elastic License の対象となり、クラウド プロバイダーがこれらの製品を使用して SaaS 提供物を構築することを禁止しています。 機能の差異と相まって、この制限はLiferay DXPとElasticsearchサービスとの互換性を大きく左右する。
  • 技術的な制限:
    • AWSおよびその他多くのElasticsearchサービスでは、トランスポートレベルの接続はサポートされていません。 これは、Liferay DXP 7.2以前のバージョンがElasticsearchと通信する際にトランスポートプロトコルのみを使用するため、必要となります。 注: Liferay DXP 7.3 および 7.4 にデフォルトでバンドルされている Elasticsearch 7 コネクタは、HTTP を介して Elasticsearch と通信する Java REST クライアント を使用します。
    • DXP 7.2以前のバージョンにおけるJDKの要件:ElasticsearchとLiferay DXPは、同じJavaバージョンとディストリビューションを使用する必要があります。 これは、 トランスポート クライアント (これらの Liferay DXP バージョンで使用) が Java シリアライゼーションに依存しているためです。 注:Liferay DXP 7.3および7.4のRESTクライアントはHTTPを使用します。 この通信プロトコルでは、DXPとElasticsearch間のJavaシリアライゼーションは不要です。 したがって、Liferay DXP 7.3および7.4のデプロイメントでは、Elasticsearchノードを異なるJDK上で実行できます。

Elastic、Elasticsearch、およびX-Packは、米国で登録されたElasticsearch BVの商標です。 そして他の国々でも。