複数コア・グループを含むセル間でのコア・グループ・ブリッジ通信の構成

複数コア・グループを含むセルのうちの 1 つに、別のセルで実行中のプロセスに関する HA マネージャーの状態情報にアクセスしなければならない複数プロセスが含まれる場合は、それらのセル間でのコア・グループ・ブリッジ通信の構成が必要になる場合があります。 例えば、WebSphere Application Server プロキシー・サーバーまたはオンデマンド・ルーターが、要求を別のセル内のクラスター・メンバーにルーティングしなければならないときに、そのセルに複数コア・グループが含まれる場合などです。

始める前に

以下の条件があることを確認します。
  • コア・グループ・ブリッジ通信の構成で対象となるセルには、それぞれ固有名が付けられています。同じ名前のセルの間でコア・グループ・ブリッジを設定することはできません。
  • 少なくとも 1 つのセルに複数コア・グループが含まれ、そのセル内にあるコア・グループ間でコア・グループ・ブリッジ通信が確立されている必要があります。この通信の確立に使用されるアクセス・ポイント・グループは、これら 2 つのセル間の通信が確立された後でも、同じセル内のコア・グループ間での通信を引き続き処理します。

このタスクについて

複数コア・グループを含むセル間でコア・グループ・ブリッジ通信を使用可能にするには、各セル内のコア・グループの 1 つが互いに通信できるよう、セル間のアクセス・ポイント・グループを作成する必要があります。このセル間アクセス・ポイント・グループは、既存のアクセス・ポイント・グループと連携することで、一方のセル内からの状態情報を、もう一方のセルに伝搬することができます。

次の図では、DefaultAccessPointGroup というアクセス・ポイント・グループが cell_1 内の 3 つのコア・グループ間の通信を可能にしており、セル間アクセス・ポイント・グループが cell_1 のコア・グループと cell_2 のコア・グループの間の通信を可能にしているトポロジーを示しています。

この図では、セル間アクセス・ポイント・グループが、既存のアクセス・ポイント・グループと連携することで、一方のセル内からの状態情報を、もう一方のセルに伝搬しているトポロジーを示しています。

コア・グループ・ブリッジのカスタム・プロパティーを使用して、コア・グループ・ブリッジの拡張構成をセットアップすることができます。

トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble): コア・グループ・ブリッジを構成するときには、以下の要件に注意してください。
  • コア・グループ・ブリッジ構成で変更が行われた場合 (新規ブリッジの追加や既存ブリッジの除去など) は常に、影響を受けるアクセス・ポイント・グループのコア・グループ・ブリッジすべてを完全にシャットダウンした後、再始動する必要があります。
  • 各コア・グループ内で、少なくとも 1 つのコア・グループ・ブリッジが実行中である必要があります。各コア・グループに 2 つのブリッジを構成すると、単一のサーバー障害でブリッジ機能が中断されることはなくなります。また、2 つのブリッジを構成することで、2 つのうち 1 つのブリッジを定期的に使用不可に設定することもできます。 コア・グループ内のコア・グループ・ブリッジすべてがシャットダウンした場合は、在外のコア・グループすべてのコア・グループ状態が失われます。
gotcha
ベスト・プラクティス ベスト・プラクティス: 以下のことを行うこともお勧めします。
  • コア・グループ・ブリッジを独自の専用サーバー・プロセスで構成し、これらのプロセスで自動再始動用のモニター・ポリシー設定を行います。
  • 各コア・グループに対し、IBM_CS_WIRE_FORMAT_VERSION コア・グループのカスタム・プロパティーを使用中の環境でサポートされている最高値に設定します。
  • リソースを節約するために、コア・グループ・アクセス・ポイントの定義するときに 3 つ以上のコア・グループ・ブリッジ・インターフェースを作成しないようにしてください。1 つのインターフェースをワークロード用に使用し、もう 1 つのインターフェースを高可用性のために使用できます。高可用性が実現できるように、これらのインターフェースが別々のノード上にあるようにしてください。詳しくは、コア・グループ・ブリッジに関するよくある質問を参照してください。
  • 通常、1 つのコア・グループごとに 2 つのブリッジ・インターフェースのみ指定します。高可用性のためには最低でも 2 つのブリッジ・インターフェースが必要です。2 つのブリッジ・インターフェースより多くなると、メモリーおよび CPU に対して不要なオーバーヘッドが増えます。
bprac

複数コア・グループを含むセル間でのコア・グループ・ブリッジ通信を構成するには、以下の手順を完了します。

手順

  1. ピア・アクセス・ポイントおよびピア・ポートを作成して、複数コア・グループを含むセルからの通信の確立先となるセルでリモート・エンドポイントを指定します。
    各ピア・アクセス・ポイント内で、もう一方のセル (前出の図の cell_2) 内の各ブリッジ・インターフェースに対応するピア・ポートを構成します。ピア・アクセス・ポイントを追加する前に、もう一方のセルについて以下の情報を判別しておく必要があります。
    • セル名
    • コア・グループ名
    • コア・グループ・アクセス・ポイント名
    • ホストおよびポート情報。ホストおよびポートは、もう一方のセルに構成されているブリッジ・インターフェースに対応します。もう一方のセル内の各ブリッジ・インターフェースに、ピア・ポートを指定する必要があります。
    1. 管理コンソールで、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>access_point_group>「ピア・アクセス・ポイント」>「新規」とクリックします。

      access_point_group は、複数コア・グループを含むセルに既に存在するアクセス・ポイント・グループの名前です。

    2. ピア・アクセス・ポイントを構成します。
      ピア・アクセス・ポイントの名前 を指定するとともに、以下のアクションを完了する必要があります。
      • ピア・アクセス・ポイントが存在するもう一方のセルを指定します。
      • ピア・アクセス・ポイントが属するもう一方のセル内のコア・グループの 名前を指定します。
      • 「Use peer ports」を選択します。
      • このもう一方のセルからの、複数コア・グループを含むセルに対するデフォルトのアクセス・レベル (フル・アクセス) を選択します。
    3. 「次へ」をクリックしてから「終了」をクリックします。
    4. 構成の変更を保存します。
  2. 複数コア・グループを含むセルに、セル間のアクセス・ポイント・グループを作成します。
    1. 管理コンソールで、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>「新規」とクリックします。
    2. 「次へ」をクリックします。
    3. 「使用可能なコア・グループ・アクセス・ポイント」リストからコア・グループを選択し、矢印をクリックして選択したコア・グループをアクセス・ポイント・グループに追加します。

      選択されたコア・グループは、2 つのセル内のコア・グループ間でプロキシー状態情報を交換するために使用するグループでなければなりません。 ピア・アクセス・ポイントとして指定できるのは、もう一方のセル内の 1 つのコア・グループのみである点に注意してください。そのため、複数コア・グループを含むセル内の 1 つのコア・グループのみを、セル間のアクセス・ポイント・グループに追加するようにしてください。

    4. 「次へ」をクリックします。
    5. 「使用可能なピア・アクセス・ポイント」リストから該当するピア・アクセス・ポイントを選択し、矢印をクリックして選択したピア・アクセス・ポイントをアクセス・ポイント・グループに追加します。

      選択されたピア・アクセス・ポイントは、もう一方のセルと通信するために以前に作成されたものでなければなりません。

    6. 「次へ」をクリックしてから「終了」をクリックします。
    7. 構成の変更を保存します。
  3. ピア・アクセス・ポイントおよびピア・ポートを作成して、もう一方のセルからの通信の確立先となる複数コア・グループを含むセルでリモート・エンドポイントを指定します。
    各ピア・アクセス・ポイント内で、複数コア・グループを含むセル (前出の図の cell_1) 内の各ブリッジ・インターフェースに対応するピア・ポートを構成します。ピア・アクセス・ポイントを追加する前に、複数コア・グループを含むセルについて以下の情報を確認しておく必要があります。
    • セル名
    • コア・グループ名
    • コア・グループ・アクセス・ポイント名
    • ホストおよびポート情報。ホストおよびポートは、もう一方のセルに構成されているブリッジ・インターフェースに対応します。もう一方のセル内の各ブリッジ・インターフェースに、ピア・ポートを指定する必要があります。
    1. 管理コンソールで、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>access_point_group>「ピア・アクセス・ポイント」>「新規」とクリックします。

      access_point_group は、もう一方のセルに既に存在するアクセス・ポイント・グループの名前です。

    2. ピア・アクセス・ポイントを構成します。
      ピア・アクセス・ポイントの名前 を指定するとともに、以下のアクションを完了する必要があります。
      • ピア・アクセス・ポイントが存在するもう一方のセルを指定します。
      • ピア・アクセス・ポイントが属するもう一方のセル内のコア・グループの 名前を指定します。
      • 「Use peer ports」を選択します。
      • この複数コア・グループを含むセルからの、もう一方のセルに対するデフォルトのアクセス・レベル (フル・アクセス) を選択します。
    3. 「次へ」をクリックしてから「終了」をクリックします。
    4. 構成の変更を保存します。
  4. もう一方のセルに、セル間のアクセス・ポイント・グループを作成します。
    1. 管理コンソールで、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>「新規」とクリックします。
    2. 「次へ」をクリックします。
    3. 「使用可能なコア・グループ・アクセス・ポイント」リストからコア・グループを選択し、矢印をクリックして選択したコア・グループをアクセス・ポイント・グループに追加します。

      選択されたコア・グループは、2 つのセル内のコア・グループ間でプロキシー状態情報を交換するために使用するグループでなければなりません。 ピア・アクセス・ポイントとして指定できるのは、もう一方のセル内の 1 つのコア・グループのみである点に注意してください。そのため、もう一方のセル内にある 1 つのコア・グループのみをセル間のアクセス・ポイント・グループに追加するようにしてください。

    4. 「次へ」をクリックします。
    5. 「使用可能なピア・アクセス・ポイント」リストから該当するピア・アクセス・ポイントを選択し、矢印をクリックして選択したピア・アクセス・ポイントをアクセス・ポイント・グループに追加します。

      選択されたピア・アクセス・ポイントは、もう一方のセルと通信するために以前に作成されたものでなければなりません。

    6. 「次へ」をクリックしてから「終了」をクリックします。
    7. 構成の変更を保存します。
  5. コア・グループ・アクセス・ポイント用のブリッジ・インターフェースを構成します。

    もう一方のセル内のコア・グループがそのセル内でただ 1 つのコア・グループである場合は、このコア・グループに対してブリッジ・インターフェースを作成します。このトポロジーは、前出の図で示されています。両方のセルに複数コア・グループが含まれる場合は、セル間で通信するために、一方のセル内のいずれのコア・グループでも選択できます。選択したコア・グループに既にブリッジ・インターフェースが定義されている場合は、このステップをスキップします。

    トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble): コア・グループ・ブリッジを構成するときには、以下の要件に注意してください。
    • コア・グループ・ブリッジ構成で変更が行われた場合 (新規ブリッジの追加や既存ブリッジの除去など) は常に、影響を受けるアクセス・ポイント・グループのコア・グループ・ブリッジすべてを完全にシャットダウンした後、再始動する必要があります。
    • 各コア・グループ内で、少なくとも 1 つのコア・グループ・ブリッジが実行中である必要があります。各コア・グループに 2 つのブリッジを構成すると、単一のサーバー障害でブリッジ機能が中断されることはなくなります。また、2 つのブリッジを構成することで、2 つのうち 1 つのブリッジを定期的に使用不可に設定することもできます。 コア・グループ内のコア・グループ・ブリッジすべてがシャットダウンした場合は、在外のコア・グループすべてのコア・グループ状態が失われます。
    gotcha

    1. 管理コンソールで、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>access_point_group>「コア・グループ・アクセス・ポイント」とクリックします。
    2. リストされているコア・グループ・アクセス・ポイントの 1 つを選択します。 次に、「詳細表示」>「ブリッジ・インターフェース」>「新規」とクリックします。
    3. ブリッジ・インターフェースのノード、サーバー、およびトランスポート・チェーンを選択します。
    4. 適用」をクリックします。
    5. このステップ・セットを繰り返して、コア・グループ・アクセス・ポイントにブリッジ・インターフェースを追加します。

      ブリッジの高可用性を実現するには、各コア・グループ・アクセス・ポイントに 2 つのブリッジ・インターフェースを定義してください。2 つのコア・グループ・ブリッジ・サーバーを定義した場合、これらの 2 つのサーバーのいずれかに障害が起こると、処理中の通信はもう一方のサーバーによって処理されます。これにより、コア・グループ間の通信が中断されないようにします。 1 つのコア・グループの 2 つのブリッジ・インターフェースは、異なるノード上に定義することをお勧めします。

  6. オプション: 透過型ブリッジのフェイルオーバーのサポートが確立されるように HA マネージャー・プロトコルを構成します。

    コア・グループ・ブリッジ・サーバーが再始動すると、WLM データ、ODR または WebSphere Application Server プロキシー・サーバーのルーティング・データなどの状態情報は、同じコア・グループ内のブリッジによってリカバリーされるまで失われます。データが失われる時間の長さは、コア・グループ数および状態データの量によって異なりますが、その時間は 1 分間またはそれ以上になる可能性があります。この間、ODR および WebSphere Application Server プロキシー・サーバーが 503 エラーをレポートし、リモート・コア・グループのオブジェクトに対する JNDI ルックアップが失敗する場合があります。

    バージョン 7.0.0.1 以降で実行している場合は、各コア・グループの IBM_CS_HAM_PROTOCOL_VERSION カスタム・プロパティーを 6.0.2.31 に設定して透過型ブリッジのフェイルオーバー・プロトコルを有効にすると、そのような障害を回避できます。このカスタム・プロパティーが 6.0.2.31 に設定されている場合は、残りのブリッジが、障害の発生したブリッジの高可用性状態を回復します。このとき、ローカルのコア・グループのデータは使用不可にはなりません。

    以下のアクションを実行して、すべてのコア・グループに対して、コア・グループのカスタム・プロパティー IBM_CS_HAM_PROTOCOL_VERSION を 6.0.2.31 に設定します。

    1. コア・グループのすべてにおいて、コア・グループ・ブリッジをシャットダウンします。
    2. 各セル内の各コア・グループに対して、以下のアクションを繰り返します。
      1. 管理コンソールで、「サーバー」>「コア・グループ」>「コア・グループ設定」>core_group_name>「カスタム・プロパティー」とクリックします。
      2. 「名前」フィールドで IBM_CS_HAM_PROTOCOL_VERSION を指定し、「値」フィールドで 6.0.2.31 を指定します。
      3. 変更を保存します。
    3. トポロジー全体で変更を同期化します。
    4. トポロジーのすべてのブリッジを再始動します。
    このトポロジー内のすべてのコア・グループで、HA マネージャー・プロトコル 6.0.2.31 を使用しています。
  7. 変更を保存および同期化してから、両方のセルのすべてのコア・グループ・ブリッジ・サーバーを再始動して変更を適用します。

次のタスク

HA 環境の構成を継続します。


トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_ha_coregroupbridge3
ファイル名:trun_ha_coregroupbridge3.html