異なるセル内のコア・グループ間でのコア・グループ・ブリッジの構成

このタスクを使用して、異なるセル内のコア・グループ間の通信を構成します。

始める前に

以下の条件があることを確認します。
  • 異なるセル内に存在する複数のコア・グループがあります。コア・グループは、HA マネージャーの、静的に定義されたコンポーネントです。
  • 他のセル内のコア・グループに接続するためにコア・グループ・ブリッジを使用するセルには、 他のセルの名前と比較した場合でも固有になる名前を付けます。

このタスクについて

異なるセル内のサーバーの可用性状況をセル全体で共用する必要がある状況では、コア・グループ・ブリッジを使用する必要があります。例えば、WebSphere プロキシー・サーバーで、他のセルのサーバーに対して要求を経路指定する機能が必要になったとします。

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

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

異なるセル間にあるコア・グループ間でコア・グループ・ブリッジを構成するには、構成内の各セルについて以下の手順を完了してください。

手順

  1. コア・グループ・アクセス・ポイント用のブリッジ・インターフェースを構成します。 ブリッジ・インターフェースを構成するということは、指定されたノード、サーバー、およびチェーンの組み合わせがコア・グループ・ブリッジ・サーバーであるということを示します。 このノードおよびサーバーは、特定のチェーンを使用して、他のコア・グループと通信します。

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

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

      トラブルの回避 (Avoid trouble) トラブルの回避 (Avoid trouble): 選択するブリッジ・インターフェースのトランスポート・チェーンは、 すべて同じでなければなりません。gotcha
  2. 構成内の他のサーバーを再始動せずに、 コア・グループ・ブリッジ・サーバーを構成に追加できるようにするには、 構成内のすべてのアクセス・ポイント・グループで cgb.allowUndefinedBridges カスタム・プロパティーを定義します。
    1. 管理コンソールで、「サーバー」>「コア・グループ」> 「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>access_point_group>「カスタム・プロパティー」>「新規」を クリックします。
    2. 名前として cgb.allowUndefinedBridges を入力し、 値は任意のストリングに設定します。

      cgb.allowUndefinedBridges プロパティーが 存在する場合、自動的にこのプロパティーが使用可能になります。したがって、 値を任意のストリング値に設定することができます。値を false に設定しても、 プロパティーは使用不可になりません。プロパティーを使用不可にするには、 定義済みカスタム・プロパティーのリストからプロパティーを除去するか、または名前を変更します。

    3. 適用」をクリックし、構成を保存します。

    構成内のすべてのアクセス・ポイント・グループに対してこのステップを完了すると、セルの 1 つにブリッジ・インターフェースを追加できます。構成を保存して、それをすべてのノードに伝搬できます。 すべてのアプリケーションを再始動する必要はなく、新規のブリッジ・インターフェース・サーバーのみを再始動する必要があります。

  3. アクセス・ポイント・グループにピア・アクセス・ポイントおよびピア・ポートを追加します。

    構成内のすべてのアクセス・ポイント・グループに、 cgb.allowUndefinedBridges カスタム・プロパティーを定義した場合は、ピア・アクセス・ポイント またはピア・ポートをリスナー・セルに追加する必要はありません。

    別のセル内の各コア・グループにピア・アクセス・ポイントを追加します。各ピア・アクセス・ポイント内で、もう一方のセル内の各ブリッジ・インターフェースに対応するピア・ポートを構成する必要があります。ピア・アクセス・ポイントを追加する前に、もう一方のセルについて以下の情報を判別しておく必要があります。
    • セル名
    • コア・グループ名
    • コア・グループ・アクセス・ポイント名
    • ホストおよびポート情報。ホストおよびポートは、もう一方のセルに構成されているブリッジ・インターフェースに対応します。もう一方のセル内の各ブリッジ・インターフェースごとに、ピア・ポートを指定します。
    1. 管理コンソールで、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>access_point_group >「ピア・アクセス・ポイント」>「新規作成」とクリックします。
    2. ピア・アクセス・ポイントの情報を指定します。

      ピア・アクセス・ポイントの名前 を指定するとともに、以下のアクションを完了する必要があります。

      • ピア・アクセス・ポイントが存在するリモート・セルを指定します。
      • ピア・アクセス・ポイントが属するリモート・セル内のコア・グループの 名前を指定します。
      • ピア・アクセス・ポイントに直接到達できるか、または別のピア・アクセス・ポイントを介して間接的にしか到達できないかによって、「ピア・ポートの使用」または「プロキシー・ピア・アクセス・ポイントの使用」のいずれかを選択します。
      • サーバーがこのアクセス・ポイントを使用してローカル・セルと通信を確立する場合に、 サーバーが別のセルからローカル・セルにアクセスするアクセス・レベルを選択します。
        • フル・アクセス」を選択すると、通信サーバーはローカル・セルからデータを読み取ることも、ローカル・セルにデータを書き込むこともできます。 このアクセス・レベルは、ローカル・セルへの読み取り または書き込みアクセスを制限する必要がない場合に適しています。
        • 読み取り専用」を選択すると、通信サーバーはローカル・セルからデータを読み取ることができますが、 ローカル・セルにデータを書き込むことは許可されません。このアクセス・レベルは、 他のコア・グループで実行されているアプリケーションがローカル・セル内のデータにアクセスできるようにする 必要はあるが、通信サーバーによってデータが変更されないようにしたい場合に適しています。
        • 書き込み専用」を選択すると、通信サーバーはローカル・セルにデータを書き込むことができますが、ローカル・セルからデータを読み取ることは許可されません。このアクセス・レベルは、他のコア・グループで実行されているアプリケーションがローカル・セルにデータを書き込めるようにする必要はあるが、ローカル・セルに保管されているデータが機密性の高いものである場合に適しています。 例えば、ローカル・セルに顧客の顧客番号が含まれており、ローカル・セルの外部に配置されているアプリケーション にこの情報を読み取られないようにする場合などです。
    3. 次へ」をクリックします。
    4. Use peer ports」を選択します。ピア・セルのホストおよびポート情報を指定します。 例えば、 cell_x でブリッジ・インターフェースを定義した場合、cell_y のピア・ポートにその構成情報を使用します。
    5. 次へ」をクリックして、「終了」をクリックします。構成を保存します。
  4. オプション: 複数のブリッジ・インターフェースがピア・セルで定義されている場合は、各ブリッジ・インターフェースごとに別のピア・ポートを追加します。
    1. ピア・アクセス・ポイント」>peer_access_point>「詳細を表示」>「ピア・ポート」>「新規作成」とクリックします。
    2. ホスト名およびポートを入力します。
    3. 適用」をクリックして変更内容を保存します。
  5. オプション: HA マネージャー・プロトコルを構成して、透過型ブリッジのフェイルオーバーがサポートされるよう設定します。

    コア・グループ・ブリッジ状態の再作成中、実行中のブリッジ間でクロス・コア・グループ状態が移動する可能性があります。この状況により、ブリッジが再作成プロセスを完了するまで、データが一時的に使用不可になることがあります。

    バージョン 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 を使用しています。

タスクの結果

異なるセル内のコア・グループ間でコア・グループ・ブリッジが構成されました。

以下の図は、2 つの異なるセル内の 2 つのコア・グループ間で構成されたコア・グループ・ブリッジを示しています。各セルには、定義済みのアクセス・ポイント・グループがあります。このグループには、セル内にあるコア・グループのコア・グループ・アクセス・ポイントが 1 つ、およびもう一方のセルのピア・アクセス・ポイントが含まれています。

この図は、2 つの異なるセル内の 2 つのコア・グループ間で構成されたコア・グループ・ブリッジを示しています。各セルには、定義済みのアクセス・ポイント・グループがあります。このグループには、セル内にあるコア・グループのコア・グループ・アクセス・ポイントが 1 つ、およびもう一方のセルのピア・アクセス・ポイントが含まれています。

以下の例は、2 つのセル間にコア・グループ・ブリッジをセットアップするために実行する構成ステップを示しています。この例では、次のようになっています。
  • この 2 つのセルは、1 次セルおよびリモート・セルといいます。
  • wasdmgr02/dmgr/DCS は 1 次セルのデプロイメント・マネージャーの名前であり、wasdmgr02/dmgr/DCS はリモート・セルのデプロイメント・マネージャーの名前です。
  • wasna01/nodeagent/DCS は、1 次セルおよびリモート・セル両方のノードの名前です。
  • CGAP_1/DefaultCoreGroup は、1 次セルおよびリモート・セル両方のコア・グループの名前です。
  1. 1 次セルの管理コンソールを使用して「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>「DefaultAccessPointGroup」>「コア・グループ・アクセス・ポイント」とクリックします。
  2. 「CGAP_1/DefaultCoreGroup」を選択します。次に、「詳細表示」をクリックします。
  3. 「ブリッジ・インターフェース」を選択して、「新規」をクリックします。
  4. 「ブリッジ・インターフェース」フィールドで、 使用可能なブリッジ・インターフェースのリストからデプロイメント・マネージャーである「wasdmgr02/dmgr/DCS」を選択し、 次に、「OK」をクリックします。
  5. 「新規」をクリックして、2 番目のブリッジ・インターフェースを作成します。
  6. 「ブリッジ・インターフェース」フィールドで、ノード・エージェント (wasna01/nodeagent/DCS など) を選択し、「OK」をクリックして変更を保存します。
  7. リモート・セルの管理コンソールに移動して、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>「DefaultAccessPointGroup」>「コア・グループ・アクセス・ポイント」とクリックします。
  8. 「CGAP_1/DefaultCoreGroup」を選択します。次に、「詳細表示」をクリックします。
  9. 「ブリッジ・インターフェース」を選択して、「新規」をクリックします。
  10. 「ブリッジ・インターフェース」フィールドで、 使用可能なブリッジ・インターフェースのリストからデプロイメント・マネージャーである「wasdmgr03/dmgr/DCS」を選択し、 次に、「OK」をクリックします。
  11. 「新規」をクリックして、2 番目のブリッジ・インターフェースを作成します。
  12. 「ブリッジ・インターフェース」フィールドで、 使用可能なブリッジ・インターフェースのリストからノード・エージェントである「wasna01/nodeagent/DCS」を選択し、 次に、「OK」をクリックして変更を保存します。
  13. 変更を保存します。
  14. リモート・セルの以下の情報を収集します。
    • デプロイメント・マネージャーの DCS ポート。「システム管理」>「デプロイメント・マネージャー」>「ポート」>「DCS_UNICAST_ADDRESS」とクリックし、DCS_UNICAST_ADDRESS のポート番号を書き込みます。この例では、デプロイメント・マネージャーの DCS ポートは 9353 です。
    • wasna01 ノード・エージェントの DCS ポート。「システム管理」>「ノード・エージェント」>「wasna01」>「ポート」>「DCS_UNICAST_ADDRESS」とクリックし、DCS_UNICAST_ADDRESS のポート番号を書き込みます。この例では、ノード・エージェントの DCS ポートは 9454 です。
    • Enterprise Javabeans (EJB) クラスターが属するセルのコア・グループの名前。「サーバー」>「コア・グループ」>「コア・グループ設定」>「DefaultCoreGroup 」>「コア・グループ・メンバー (Core group members)」とクリックして、サーバーが DefaultCoreGroup コア・グループのメンバーであることを検証し、次に、コア・グループ名を書き込みます。この例では、コア・グループ名は DefaultCoreGroup です。
    • セルの名前。「システム管理」>「セル」とクリックし、次に、「名前」フィールドに表示される名前を書き込みます。この例では、セルの名前は wascell03 です。
    • コア・グループ・アクセス・ポイントの名前。「サーバー」>「コア・グループ」>「DefaultCoreGroup」>「コア・グループ・ブリッジ設定」とクリックし、「DefaultAccessPointGroup」フィールドを展開して、「Core Group DefaultCoreGroup」を展開したときに表示されるコア・グループ・アクセス・ポイントの名前を書き込みます。この例では、コア・グループ・アクセス・ポイントの名前は CGAP_1 です。
  15. 1 次セルの管理コンソールに戻り、1 次セルに関する同様の情報を収集します。この例では、次のようになっています。
    • 1 次セルのデプロイメント・マネージャーの DCS ポートは 9352 です。
    • 1 次セルの wasna01 ノード・エージェントの DCS ポートは 9353 です。
    • EJB クラスターが属するセルのコア・グループの名前は DefaultCoreGroup です。
    • セルの名前は wascell02 です。
    • コア・グループ・アクセス・ポイントの名前は CGAP_1 です。
  16. リモート・セルを指す新規のピア・アクセス・ポイントを作成します。1 次セルの管理コンソールで、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>「DefaultAccessPointGroup」>「ピア・アクセス・ポイント」とクリックします。
    1. 「新規」をクリックして新規ピア・アクセス・ポイントの作成ウィザードを開始します。
    2. 「名前」フィールドで新規ピア・アクセス・ポイントの 名前である RemoteCellGroup を指定し、「リモート・セル名」フィールドで wascell03 を 指定し、「リモート・セル・コア・グループ名」フィールドで DefaultCoreGroup を 指定し、「リモート・セル・コア・グループ・アクセス・ポイント」フィールドで CGAP_1 を指定します。
    3. 「次へ」をクリックし、次に、「ピア・ポートの使用」または「プロキシー・ピア・アクセス・ポイントの使用」のいずれかを選択します。 例えば、「ピア・ポートの使用」を選択して、「ホスト」フィールドで washost02 と指定し、「ポート」フィールドで 9353 と指定します。これらの値はリモート・セルのデプロイメント・マネージャーのホスト名、および DCS ポート番号です。
    4. 「次へ」をクリックして、新規ピア・アクセス・ポイントに指定し他情報が正しいことを確認した後、「終了」をクリックします。
  17. ノード・エージェントに対して 2 番目のピア・アクセス・ポイントを作成します。
    1. 作成したピア・アクセス・ポイント、「RemoteCellGroup/wascell03/DefaultCoreGroup/CGAP_1」を選択して、「詳細表示」クリックします。
    2. 「ピア・アドレス可能度」セクションで、「ピア・ポート」を選択し、「ピア・ポート」>「新規」をクリックします。
    3. 「ホスト」フィールドで washost04 と指定し、「ポート」フィールドで 9454 と指定します。これらの値はリモート・セルのノード・エージェントのホスト名、および DCS ポート番号です。
  18. 「OK」をクリックし、さらに「保存」をクリックして、マスター構成に変更を保存します。
  19. リモート・セルの管理コンソールに移動して、「サーバー」>「コア・グループ」>「コア・グループ・ブリッジ設定」>「アクセス・ポイント・グループ」>「DefaultAccessPointGroup」>「ピア・アクセス・ポイント」>「新規」をクリックし、新規ピア・アクセス・ポイントの作成ウィザードを開始して、リモート・セルにピア・アクセス・ポイントを作成します。
    1. 「名前」フィールドで新規ピア・アクセス・ポイントの名前である PrimaryCellGroup を指定し、「リモート・セル名」フィールドで wascell02 を指定し、「リモート・セル・コア・グループ名」フィールドで DefaultCoreGroup を指定し、「リモート・セル・コア・グループ・アクセス・ポイント」フィールドで CGAP_1 を指定します。
    2. 「次へ」をクリックし、次に、「ピア・ポートの使用」または「プロキシー・ピア・アクセス・ポイントの使用」のいずれかを選択します。 例えば、「ピア・ポートの使用」を選択して、「ホスト」フィールドで washost01 と指定し、「ポート」フィールドで 9352 と指定します。これらの値は 1 次セルのデプロイメント・マネージャーのホスト名、および DCS ポート番号です。
    3. 「次へ」をクリックして、新規ピア・アクセス・ポイントに指定し他情報が正しいことを確認した後、「終了」をクリックします。
  20. 1 次セルのノード・エージェントに対して、2 番目のピア・アクセス・ポイントを作成します。
    1. 作成したピア・アクセス・ポイント、「PrimaryCellGroup/wascell02/DefaultCoreGroup/CGAP_1」を選択して、「詳細表示」クリックします。
    2. 「ピア・アドレス可能度」セクションで、「ピア・ポート」を選択し、「ピア・ポート」>「新規」をクリックします。
    3. 「ホスト」フィールドで washost03 と指定し、「ポート」フィールドで 9353 と指定します。これらの値は 1 次セルのノード・エージェントのホスト名、および DCS ポート番号です。
  21. 「OK」をクリックし、さらに「保存」をクリックして、マスター構成に変更を保存します。
  22. 両方のセルを再始動します。

次のタスク

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

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



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