3.8. マルチクラスターデプロイメントの構成要素


マルチクラスターデプロイメントの構成要素と推奨されるセットアップを説明します。

同期レプリケーションを使用したマルチクラスターデプロイメントをセットアップするには、次の構成要素が必要です。

構成要素には、設定例を含むブループリントへのリンクがあります。構成要素はインストールする必要がある順序でリストされています。

注記

以下のブループリントは、機能的に完全な最小限の例を示すためのものであり、通常のインストールに適したベースラインのパフォーマンスを実現します。ただし、お使いの環境、組織の標準、セキュリティーのベストプラクティスに合わせて変更する必要があります。

3.8.1. 前提条件

  • マルチクラスターデプロイメントの概念 の章で説明されている概念を理解している。

3.8.2. 低遅延接続を備えた 2 つのサイト

Red Hat build of Keycloak は、データベースと外部 Data Grid によるデータの同期レプリケーションのために、低遅延のネットワーク接続を必要とします。

遅延、スループット、または接続性に関する予期しない問題を回避するために、ゾーン間に信頼性の高いネットワークを確保するとともに、、5 ミリ秒未満のラウンドトリップ遅延が推奨され、10 ミリ秒未満が必須となります。

ネットワークの遅延や遅延の急増が発生すると、サービスの応答時間が長くなり、リクエストの処理待ち、タイムアウト、失敗が発生する可能性があります。ネットワークの問題は、障害検出によって問題のあるノードが分離されないと、ダウンタイムを引き起こす可能性があります。

推奨されるセットアップ: 同じ AWS リージョン内の 2 つの AWS アベイラビリティーゾーン。

考慮対象外: 同じ大陸または異なる大陸の 2 つのリージョン。遅延が増加し、ネットワーク障害が発生する可能性が高くなります。AWS 上の Aurora リージョンデプロイメントを使用した、サービスとしてのデータベースの同期レプリケーションは、同じリージョン内でのみ利用できます。

3.8.3. Red Hat build of Keycloak と Data Grid の環境

インスタンスが必要に応じてデプロイおよび再起動されるようにします。

推奨されるセットアップ: 各アベイラビリティーゾーンにデプロイされた Red Hat OpenShift Service on AWS (ROSA)。

考慮対象外: 複数のアベイラビリティーゾーンにまたがる ROSA クラスター。設定を誤ると単一障害点になる可能性があります。

3.8.4. データベース

2 つのサイト間で同期レプリケートされるデータベース。

ブループリント: 複数のアベイラビリティーゾーンに AWS Aurora をデプロイ します。

3.8.5. Data Grid

Data Grid の Cross-DC 機能を活用した Data Grid のデプロイメント。

ブループリント: Data Grid Operator を使用して HA 用の Data Grid をデプロイ し、Data Grid の Gossip Router を使用して 2 つのサイトを接続します。

考慮対象外: ネットワーク層上の OpenShift クラスター間の直接相互接続。将来的には考慮される可能性があります。

3.8.6. Red Hat build of Keycloak

外部 Data Grid に接続された、各サイトの Red Hat build of Keycloak のクラスター化されたデプロイメント。

ブループリント: Aurora データベースと Data Grid サーバーへの接続を含む HA 用の Red Hat build of Keycloak を Operator を使用してデプロイ します。

3.8.7. ロードバランサー

各サイトの Red Hat build of Keycloak の /lb-check URL をチェックするロードバランサーと、2 つのサイト間の Data Grid 接続問題を検出する自動化。

ブループリント: AWS Global Accelerator ロードバランサーをデプロイ し、同時に 応答しないサイトを無効にするために AWS Lambda をデプロイ します。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat