フェイルオーバーデータサービス、スケーラブルデータサービスのどちらで 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 版)』の付録 A「標準プロパティ」に記載されているリソースプロパティーの表を参照してください。
Load_balancing_policy が LB_STICKY または LB_STICKY_WILD に設定されているオンラインスケーラブルサービスの場合、Load_balancing_weights を変更するには注意が必要です。サービスがオンラインのときにこれらのプロパティーを変更すると、クライアントとの既存の親和性がリセットされます。したがって、そのクライアントが以前にクラスタ内の別のクラスタメンバーからサービスを受けていても、異なるノードがそのクライアントの要求を処理します。
同様に、サービスの新しいインスタンスがクラスタで起動された場合は、クライアントとの既存の親和性がリセットされることがあります。
Web サーバーのルートをどこに置くか。
Web サーバーは、別の高可用性アプリケーションにデータを提供するかどうか。データを提供する場合は、リソースの一方がもう一方よりも先に起動または停止するように、リソース間の依存性が必要になります。これらの依存性を設定するリソースプロパティー Resource_dependencies については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の付録 A「標準プロパティ」を参照してください。
ネットワークアドレスおよびアプリケーションリソースに使用するリソースグループ、およびそれらの間に存在する依存性を決定する。これらの依存性を設定するリソースグループプロパティー RG_dependencies については、『Sun Cluster データサービスの計画と管理 (Solaris OS 版)』の付録 A「標準プロパティ」を参照してください。
データサービスへのアクセスにクライアントが使用する論理ホスト名 (フェイルオーバーサービスの場合) または共有アドレス (スケーラブルサービスの場合) を指定する。
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 の使用例については、「任意 URI の監視」を参照してください。
ログファイル、エラーファイル、PID ファイルをローカルファイルシステムのどこに置くかを決定する。
コンテンツをクラスタファイルシステムのどこに置くかを決定する。