Sun Cluster ソフトウェアのインストール (Solaris OS 版)

アプリケーションリソースグループの構成

高可用性を実現するためには、アプリケーションをアプリケーションリソースグループのリソースとして管理します。 アプリケーションリソースグループは、フェイルオーバーアプリケーションまたはスケーラブルアプリケーション向けに構成できます。

主クラスタ上に構成したアプリケーションリソースとアプリケーションリソースグループは、二次クラスタ上でも構成される必要があります。 また、アプリケーションリソースがアクセスするデータは、二次クラスタに複製する必要があります。

この節では、次のアプリケーションリソースグループを構成するためのガイドラインを紹介します。

フェイルオーバーアプリケーション向けのリソースグループの構成

フェイルオーバーアプリケーションは、常に単一のノード上で実行されます。 ノードで障害が発生すると、アプリケーションは同じクラスタ内の別のノードにフェイルオーバーします。 フェイルオーバーアプリケーション向けリソースグループは、以下の特徴を持っていなければなりません。

フェイルオーバーアプリケーションでのアプリケーションリソースグループと複製リソースグループの構成を下図に示します。

図 6–4 フェイルオーバーアプリケーションでのリソースグループの構成

フェイルオーバーアプリケーションでのアプリケーションリソースグループと複製リソースグループの構成を示す図

スケーラブルアプリケーション向けのリソースグループの構成

スケーラブルアプリケーションは、複数のノードで実行され、1 つの論理サービスを作成します。 スケーラブルアプリケーションを実行しているノードで障害が発生しても、フェイルオーバーは起こりません。 アプリケーションは別のノードで引き続き実行されます。

スケーラブルアプリケーションをアプリケーションリソースグループのリソースとして管理している場合は、アプリケーションリソースグループをデバイスグループと結び付ける必要はありません。 したがって、アプリケーションリソースグループ向けに HAStoragePlus リソースを作成する必要はありません。

スケーラブルアプリケーションのリソースグループは以下の特徴を持っている必要があります。

スケーラブルアプリケーションでのリソースグループの構成を下図に示します。

図 6–5 スケーラブルアプリケーションでのリソースグループの構成

スケーラブルアプリケーションでのリソースグループの構成を示す図