フェイルオーバーデータサービス、スケーラブルデータサービスのどちらで Sun Cluster HA for Sun Java System Web Server を使用するか。 この 2 種類のサービスについては、『Sun Cluster の概念 (Solaris OS 版)』を参照してください。 スケーラブルサービスとして実行する場合は、以下の点を検討します。
どのノードがスケーラブルサービスをホストするのか。 ほとんどの場合は全ノードにしますが、サービスをホストするノードを制限することもできます。 サービスをホストするノードを制限することもできます。
Sun Java System Web Server インスタンスにスティッキー IP は必要か。 スティッキー IP は、Load_balancing_policy のリソースプロパティ設定です。クライアント状態がメモリーに格納されるため、同じノードからの戻りトラフィックは、常に同じクラスタノードに送られます。 複数の負荷分散ポリシーの中から選択できます。『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「標準プロパティ」に記載されているリソースプロパティの表を参照してください。
Load_balancing_policy が LB_STICKY または LB_STICKY_WILD に設定されているオンラインスケーラブルサービスの場合、Load_balancing_weights を変更するには注意が必要です。 サービスがオンラインのときにこれらのプロパティを変更すると、クライアントとの既存の親和性がリセットされます。したがって、そのクライアントが以前にクラスタ内の別のクラスタメンバーからサービスを受けていても、異なるノードがそのクライアントの要求を処理します。
同様に、サービスの新しいインスタンスがクラスタで起動された場合は、クライアントとの既存の親和性がリセットされることがあります。
Web サーバーのルートをどこに置くか。
Web サーバーは、別の高可用性アプリケーションにデータを提供するかどうか。 データを提供する場合は、リソースの一方がもう一方よりも先に起動または停止するように、リソース間の依存性が必要になります。 これらの依存性を設定するリソースプロパティ、Resource_dependencies の詳細については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「標準プロパティ」を参照してください。
ネットワークアドレスおよびアプリケーションリソースに使用するリソースグループ、およびそれらの間に存在する依存性を決定する。 これらの依存性を設定するリソースプロパティ、RG_dependencies の詳細については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「標準プロパティ」を参照してください。
データサービスへのアクセスにクライアントが使用する論理ホスト名 (フェイルオーバーサービスの場合) または共有アドレス (スケーラブルサービスの場合) を指定する。
Sun Java System Web Server は INADDR_ANY にバインドするように構成できるため、Sun Java System Web Server の複数のインスタンス、または同じノード上の複数のデータサービスを実行する予定の場合は、各インスタンスを一意のネットワークリソースとポート番号にバインドする必要があります。
Confdir_list および Port_list プロパティのエントリを決定する。 フェイルオーバーサービスの場合、この 2 つのプロパティに登録できるエントリは、それぞれ 1 つだけです。 スケーラブルサービスの場合は、複数のエントリを登録できます。 ただし、登録するエントリの数を同じにし、指定した順に相互にマップする必要があります。 詳細は、Sun Cluster HA for Sun Java System Web Server の登録と構成を参照してください。
Monitor_uri_list 拡張プロパティを使用するかどうかを決定する。 この拡張プロパティを使用して、任意の URI リストを監視できます。 Web を介してアクセス可能なその他のデータサービスを構成する場合は、任意の URI を監視するように設定します。 Monitor_Uri_List 拡張プロパティは、Sun Java System Web Server のセキュアインスタンスではサポートされません。 このプロパティを使用するには、リリース 3.1 10/03 Sun Cluster HA for Sun Java System Web Server をインストールする必要があります。 以前の Sun Cluster HA for Sun Java System Web Server からアップグレードする場合、新しいプロパティを使用するには、リソースタイプのアップグレードを行う必要があります。 手順については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の「リソースタイプの更新」を参照してください。 拡張プロパティのオプション設定と Monitor_Uri_List の使用例については、Sun Cluster HA for Sun Java System Web Server 拡張プロパティの構成 を参照してください。
ログファイル、エラーファイル、PID ファイルをローカルファイルシステムのどこに置くかを決定する。
コンテンツをクラスタファイルシステムのどこに置くかを決定する。