セル・アフィニティー機能の一部として、
オンデマンド・ルーター (ODR) が他のセルにルーティングするためには、それらのセルを表すよう汎用サーバー・クラスター
が定義されている必要があります。汎用サーバー・クラスターを定義することによって、
各 ODR はリモート・セル内のサーバーを認識できるようになります。
このタスクについて
汎用サーバー・クラスターを定義することは、
あるセル内の ODR が別のセル内のサーバーへトラフィックを送信
する方法を提供します。これは重要なことですが、それにはいくつかの理由があります。第一に、
ある 1 つのセル内のすべてのアプリケーション・サーバーが使用不可になった場合、
そのセル内の ODR は、別のセル内のサーバーを表す汎用サーバー・クラスターに
要求を送信します。別のセル内の ODR は、要求が確実に正しく処理されるように、自身のセル内の
アプリケーション・サーバーに要求を転送します。セル Cell1 内のアプリケーション・サーバーに関連付けられた
セッション・データがある要求が、誤って別のセル Cell2 内の ODR に送信された
場合、Cell2 内の ODR は、その要求を Cell1 内の ODR に
転送できなければなりません。Cell1 内の ODR のみが、
その要求を適切なアプリケーション・サーバーに送信できます (Cell2 内の ODR は、Cell1 内の
アプリケーション・サーバーに要求を直接送信することはできません)。汎用サーバー・クラスターは、Cell2 内
の ODR が Cell1 内の ODR に要求を転送して、そこで要求が処理されるようにすることを可能にします。
手順
- 信頼できるセキュリティー・プロキシーを構成します。ODR は、信頼できるプロキシーとして、
他のすべての ODR (リモート・セル内の ODR も含む)、およびこの ODR にトラフィックを送信する
すべての Web サーバーまたは IHS サーバーを含む必要があります。ODR 構成手順に
ついては、『プロキシー・サーバーの設定』を参照してください。さらに詳しい説明については、『ODR の構成』を
参照してください。
- 管理コンソールから、新規の汎用サーバー・クラスターを作成します。を選択します。
- 名前を入力し、プロトコルを選択して、「OK」をクリックします。
- 新しい汎用サーバー・クラスターをクリックし、「ポート」をクリックします。
- 「新規」をクリックし、汎用サーバー・クラスターのメンバーとなる ODR のホスト名およびポート番号を指定します。
同じ
ノードにある (つまり、同じホスト名を持つ) 複数のメンバー (別の汎用サーバー・クラスター内のメンバーを含む) がある
汎用サーバー・クラスターを定義するときには、
メンバー名がオンデマンド・クラスター内で固有になるように、server=<uniqueServerName> カスタム・プロパティー
を使用してください。このカスタム・プロパティーが設定されていない
場合、汎用サーバー・クラスターのメンバー名としてホスト名が
使用されます。ホスト名は、同じノードに 2 つのメンバーがある場合は、固有
ではありません。ホスト名の重複は、正しくないルーティングの
原因になることがあります。
ODR は、ホスト名と非 SSL ODR ポートからサーバーの cloneID を計算します。同じ仕組みが、
汎用サーバー・クラスター・メンバーの cloneID の計算にも使用されます。
したがって、あるセル内の ODR が別のセル内の汎用サーバー・クラスター・メンバーによって
表されている場合、それらの cloneID は自動的に一致します。しかしながら、オーバーライド・メカニズムがあるため、cloneID を手動で指定することができます。そうするには、
汎用サーバー・クラスター・メンバーのカスタム・プロパティー ODRCloneId を定義
し、値を適切な cloneID に設定します。この値は、リモート・セル内の計算された ODR の cloneID と一致する必要があります。
- 汎用サーバー・クラスターで表わされるセル内の各 ODR についてステップ 5 を繰り返します。
- トポロジー内の各セルについてステップ 1 から 5 を繰り返します。
- 構成の変更を保存します。
タスクの結果
リモート・セル内の ODR の汎用サーバー・クラスター表現を構成することによって、
誤ってルーティングされたトラフィックを正しいセルに転送できるようになり、
セル・アフィニティーが維持されます。ODR が自身のセル内に使用可能なサーバーを
持っていない場合、要求はサービスを受けません。
ローカル・サーバーが使用可能でない場合に ODR がリモート・セル内のアプリケーション・サーバーに要求を送信できるようにする場合は、
『マルチクラスター・フェイルオーバーおよびロード・バランシング・ルーティングのオンデマンド・ルーターの構成』を
お読みください。