クロスインスタンスアプリケーションの信頼構成
マルチインスタンス管理は、マルチインスタンス環境全体で信頼構成の管理を簡素化するメカニズムを提供します。
マルチインスタンス機能では、新しい概念が導入され、有効なアプリケーションとその機能のインスタンス間で通信がどのようにサポートされるかが説明されています。これを安全に行うには、これらのインスタンスが相互に信頼する方法を定義する必要があります。これは、信頼プロファイルとして定義できます。信頼プロファイルは、一連のインスタンスが特定のアプリケーションに対して通信する方法を定義します。このプロファイルを各インスタンスに適用するには、そのプロファイルを特定のアプリケーションに参加するインスタンスに伝播する必要があります。
マルチインスタンス管理は、マルチインスタンス展開全体で信頼設定を構成および維持するための一元化されたメカニズムを提供します。これにより、リモートで管理する必要があるすべてのインスタンスで信頼構成を管理する本番インスタンスを指定して本番インスタンスを指定することで、制御下にあるすべてのインスタンスに信頼設定を伝播するプロセスが簡素化されます。
信頼の概念
- 信頼プロファイル
-
信頼プロファイルは、特定のアプリケーションに参加するすべてのインスタンスの理想的な信頼構成を定義します。信頼プロファイルは、有効なアプリケーションに固有です。インスタンスがアプリケーション機能を活用して相互に通信する方法を定義します。各インスタンスの信頼構成を含むアプリケーションの信頼プロファイルが定義されると、管理対象インスタンスと共有できます。これにより、これらのインスタンス内の信頼テーブルの自動入力がトリガーされます。この自動化は、信頼プロファイルマネージャーが定義されているかどうかによって異なります。そうでない場合は、各インスタンスで信頼構成を手動で作成する必要があります。
たとえば、現在準本番 2 にログインしていて、本番 1 が準本番 2 に対する管理権限を持っている場合、本番 1 の [ 信頼プロファイルの同期 (Sync Trust Profile )] ボタンを使用して、本番 1 の管理下にあるすべてのインスタンスに信頼プロファイルを配布できます。更新された信頼プロファイルは、本番 2 に反映されます。
- 機能と運用
- 機能は、インスタンス間通信に利用されるアプリケーション機能です。これは、アプリケーションの一部として利用可能な詳細な操作のグループです。
インスタンス内の有効化されたアプリケーションには、公開するすべての機能に対して確立された信頼プロファイルがあります。これらの機能のインスタンス間のシームレスな通信を確保するには、信頼構成を定義する必要があります。この信頼プロファイルには、特定のアプリケーションとその機能のインスタンス間で必要なすべての信頼構成が含まれています。
- 委託者および受託者
- 委託者は、他のインスタンスを信頼してデータを表示したり、信頼できるインスタンスからメッセージを受信したりするインスタンスとして定義できます。たとえば、本番 1 にログインしているとします。他に 2 つのサブ製品 (sub-prod 1 と sub-prod 2) があります。Prod 1 が準本番 1 と準本番 2 を信頼している場合、Prod 1 が委託者で、準本番 1 と準本番 2 が受託者です。注:信頼の概念は、特定のアプリケーションのインスタンスに対して機能レベルで機能します。インスタンスによって信頼されているインスタンスを一覧表示するテーブルには、アプリケーション、機能、およびトラスティインスタンスの 3 つの列があります。
インスタンスは、通信する必要がある場合は、相互に通信する前にアプリケーションの信頼構成を検討します。
たとえば、本番 1 で有効なアプリケーションが準本番 1 と準本番 2 にメッセージを送信する必要がある場合、これらの準本番は本番 1 を信頼してメッセージを受信し、それを処理する必要があります。このシナリオでは、準本番環境が委託者で、本番 1 が受託者です。
本番 1 が準本番 1 と準本番 2 を信頼しない場合、準本番から本番 1 へのメッセージは処理されません。
信頼テーブルに移動して、新しい信頼レコードを作成できます。
信頼構成管理
- インスタンスの管理
- テーブルには、ログインしているインスタンスのマネージャーインスタンスとして指定されているインスタンスが表示されます。管理インスタンスにログインしている場合、テーブルは空白になります。
たとえば、本番 1 にログインしているとします。[インスタンスの管理] テーブルに表示されるインスタンスは、特定のアプリケーションについて本番 1 によって管理されているインスタンスです。
- 管理対象インスタンス
- テーブルには、管理しているインスタンスが表示されます。
たとえば、本番 1 にログインしているとします。管理対象インスタンステーブルに表示されるインスタンスは、指定されたアプリケーションに対して本番 1 が管理しているインスタンスです。
マネージド インスタンスでは、信頼プロファイルを自動的に配布するために、管理インスタンスにアクセス許可を付与する必要があります。注:インスタンスを管理インスタンスと管理対象インスタンスの両方にすることはできません。1 つのインスタンスで複数のインスタンスを同時に管理できます。インスタンス内のアプリケーションは、一度に 1 つのインスタンスでのみ管理できます。