例: クラスターでのノード・グループの使用
同じクラスターのメンバーをホスティングできるノードのグループを定義するには、 ノード・グループを使用します。 クラスターに対してデプロイされたアプリケーションは、 どのクラスター・メンバー上でも稼働できなければなりません。 個々のクラスター・メンバーをホスティングするノードは、 アプリケーションの稼働をサポートするのに必要なソフトウェアおよび設定 を用いて構成しなければなりません。
アプリケーション要件を満たすノードをノード・グループに編成することによって、 クラスターを形成するためにどのノードを一緒に使用できるかを決定する管理ポリシーを確立します。 セル構成を定義する人々と、サーバー・クラスターを作成する人々は、 別々の人々である場合、互いにより大きい独立性を保って作業することができます。
例 1:
- 1 つのセルがノード 1 から 8 で構成されています。
- 各ノードは管理対象ノードです。 つまり、各ノードは、1 つの Application Server で構成されています。
- ノード 6、7、および 8 は、 WebSphere Business Integration Server Foundation ノードとして追加で構成されます。
- すべてのノードは、同じシスプレックスの z/OS® システム・ノー ドか、または分散プラットフォーム・ノードと IBM® i プラットフォーム・ ノードの組み合わせです。
- デフォルトで、すべてのノードはデフォルトの DefaultNodeGroup ノード・グループ内にあります。
WebSphere Business Integration Server Foundation 機能を利用しているアプリケーションは、ノード 6、7、および 8 でのみ、正常に稼働できます。 このため、これらのアプリケーションをホストするクラスターは、ノード 6、7、および 8 でのみ形成できます。 WebSphere® セルのユーザーに、事前決定されたノードのみを範囲とするクラスターを構築させるクラスタリング・ポリシーを定義するには、例えば WBINodeGroup という名前の追加のノード・グループを作成します。 ノード・グループにノード 6、7、および 8 を追加します。 クラスターを WBINodeGroup ノード・グループのノード上に作成する場合、システム WBINodeGroup ノード・グループのノードにのみ、クラスターのメンバーになることを許可します。
例 2:
- 1 つのセルがノード 1 から 6 で構成されています。
- 各ノードは管理対象ノードです。 つまり、各ノードは、1 つの Application Server で構成されています。
- ノード 1 から 4 は、分散プラットフォーム・ノードと IBM i プラットフォーム・ノードの組み合わせです。
- ノード 5 と 6 は、z/OS オペレーティング・システム上のノードであり、 PLEX1 シスプレックス内にあります。
- デプロイメント・マネージャーは、分散プラットフォーム・ノード上にあります。
- ノード 1 から 4 はデフォルトで、 DefaultNodeGroup ノード・グループのメンバーです。
- ユーザーは z/OS オペレーティング・システム・ノードを PLEX1 シスプレックス上にグループ化するため、空の PLEX1NodeGroup ノード・グループを作成しました。
- ユーザーは、z/OS オペレーティング・システム上のノードを、 セルに追加したとき、PLEX1NodeGroup ノード・グループに結合しました。 z/OS オペレーティング・システム上のノードは、分散プラットフォーム・ノードと同じグループに入ることができません。
PLEX1 シスプレックスで z/OS 機能を利用するアプリケーションは、ノード 5、および 6 でのみ、正常に稼働できます。 このため、これらのアプリケーションをホストするクラスターは、ノード 5 および 6 でのみ形成できます。 分散プラットフォーム・ノードと IBM i プラットフォーム・ノードを z/OS システム・ノードから分離することを要件にすると、Application Server セルのユーザーに、事前決定されたノードのみを範囲とするクラスターを構築させる自然なクラスタリング・ポリシーが確立されます。 クラスターを PLEX1NodeGroup ノード・グループからのノード上に作成する場合、 システムは、PLEX1NodeGroup ノード・グループからのノードにのみ、 クラスターのメンバーとなることを許可します。