ルール状況 - フィールド・ヘルプ

最新の統計

名前
そのルールに指定した名前。この名前には、任意の英数字、下線、 ハイフン、ピリオドを使用することができます。1 から 20 文字までの字数で、ブランクを 含むことはできません。
ルール・タイプ
そのルールのタイプ。指定可能なタイプは次のとおりです。
  • IP アドレス: クライアントの IP アドレスを基にします。カスタマーを選別し、どこからアクセスしているかに よってリソースを割り振る場合に、このルール・タイプを使用します。
  • 時刻: 時刻を基にします。キャパシティー・プランニングのために活用できます。例えば、ご使用の Web サイトに毎日同じ時間帯にアクセスが集中する場合に、ピーク時間帯に、アクセスの 少ない時間より多くのサーバーを HTTP に専用化することができます。
  • 総接続数 (毎秒): そのポートでの秒ごとの接続数を基にします。サーバーの一部を他のアプリケーションと共用する必要がある 場合、秒ごとの総接続数を基にしたルールを使用することができます。
  • アクティブ状態にある接続数 (合計): そのポートでアクティブ状態にある総接続数を基にします。サーバーが過負荷状態になり、パケットを捨て始める場合には、 アクティブ状態にある総接続数を基にしたルールを使用することができます。一部の Web サーバーでは、 要求に応じられる十分なスレッドがなくても接続を受け入れ続けます。 その結果、クライアントの要求はタイムアウトになり、ご使用の Web サイトにアクセスしてくる カスタマーの要求に応じられなくなります。アクティブ状態にある接続を基にしたルールを使用して、サーバーのプール内で容量のバランスを取るようにしてください。
  • クライアント・ポート: クライアントのポートを基にします。お客様のクライアントが使用しているソフトウェアで、 要求の作成時に TCP/IP の特定のポートの指定を必要とする場合に、このルール・タイプを使用する ことができます。
  • サービスのタイプ: このルールにより、クライアントの IP ヘッダー内の TOS (Type of Service) フィールドの内容に基づいてクライアント要求を経路指定することができます。例えば、クライアント要求が通常のサービスを示すある TOS 値を持って入ってきたら、 その要求はあるサーバー・セットに転送されます。別のクライアント要求が、より高い優先度のサービスを示す 別の TOS 値を持ってきている場合、それは別のサーバー・セットに転送される場合があります。
  • 予約済み帯域幅: 予約済み帯域幅のルールにより、サーバーのセットが配信する秒あたりのキロバイト数を基にしてロード・バランシングを行えます。構成の時に各サーバー・セットに対してしきい値を設定する (特定の帯域幅範囲を割り振る) ことで、 クラスターとポートの組み合わせのそれぞれで使用している帯域幅の量を制御し保証することができます。
  • 共用帯域幅: 転送されるデータ量が予約済み帯域幅のルールの制限を超える場合、共用帯域幅のルールにより、そのサイトで使用可能な未使用帯域幅を採用することが可能になります。 クラスターあるいは executor レベルのいずれかで共用できる帯域幅の量を基にします。値がゼロの場合、 帯域幅を共用することはできません。
    注: 共用帯域幅ルールを構成する前に、executor またはクラスター・レベルで 共用できる帯域幅の最大量 (秒あたりのキロバイト単位) を指定する必要があります。 値がゼロの場合、帯域幅を共用することはできません。

クラスター・レベルの共用帯域幅により、クラスターが指定最大帯域幅を消費できるようになります。

executor レベルの共用帯域幅では、Dispatcher の構成全体で帯域幅の最大量を共用できるようになります。

使用可能な帯域幅の合計 (サーバーの合計キャパシティー) を超えない範囲で共用帯域幅の最大値を指定してください。

  • コンテンツ: (CBR 転送メソッド・プロトコルを使用するポートにのみ該当)
    クライアント要求の HTTP ヘッダーのコンテンツに基づきます。サイトの一部のトラフィックの 処理用に特別に設定されたサーバー・セットに要求を送信する場合に、コンテンツ・タイプ・ルールを使用する ことができます。
  • 常に真: 関連するすべてのサーバーがダウンしない限り、「常に真」のルールが常時選択されます。このため、通常、他のルールより優先度が低い場合に設定します。 (プログラミング・ロジックの else ステートメントと考えてください。)

ルール・ベースのロード・バランシングに関して詳しくは、「 Load Balancer Administration Guide 」を参照してください。

注: 日本語に翻訳された「Load Balancer 管理ガイド 」は、 WebSphere Application Server - Edge Component Information Center Web サイト から入手できます。

適用回数
ルールが追加されて以降、あるいは最後に executor が再始動されて以降、このルールが適用された回数。
パターン
ルール・タイプに「コンテンツ」を選択した場合にのみ該当します。使用する検索ストリングをルールに入力します。制約事項は 以下のとおりです。
  • スペースなし
  • 特殊文字: (その文字の前に \ がない場合)
    '*' : ワイルドカード (0 個から x 個の任意の文字とマッチングする)
    '(' : 論理グループで使用される
    ')' : 論理グループで使用される
    '&' : 論理 AND
    '|' : 論理 OR
    '!' : 論理 NOT
    
  • 予約済みキーワード (後ろに常に = がつく):
    Method   : HTTP プロトコルが、要求の取り出しの変換で使用する。
               よって使用されます。例えば、GET、POST などが
               あります。
    URI      : URL 要求のパス
    Version  : 要求の特定のバージョン。
               HTTP/1.0 または HTTP/1.1 のいずれか
    Host     : ホストからの値: ヘッダー
               注: HTTP/1.0 プロトコルではオプション。
    [key]    : Dispatcher が検索できる任意の有効な
               HTTP ヘッダー名。例えば、User-Agent、
               Connection、referer など。
    

例: http://www.company.com/path/webpage.htm をターゲットとするブラウザーでは、以下の ような値になります。

 
   Method=GET
   URI=/path/webpage.htm
   Version=HTTP/1.1
   Host=www.company.com
   Connection=Keep-Alive

パターンの構文およびシナリオの詳細は、 「 Load Balancer Administration Guide 」の 『Configure rules-based load balancing』と『Content rule (pattern) syntax』を参照してください。

注: 日本語に翻訳された「Load Balancer 管理ガイド 」は、 WebSphere Application Server - Edge Component Information Center Web サイト から入手できます。

アクティブ状態にある総接続数
このポートで現在アクティブ状態にある総接続数。 総接続数、アクティブ状態にある接続数、および予約済み帯域幅のルールにのみ 適用できます。
接続数/秒
このポートの現在の 1 秒当たりの接続数。 総接続数、アクティブ状態にある接続数、および予約済み帯域幅のルールにのみ 適用できます。

最新の統計を最新表示するには、「最新表示」をクリックします。



構成設定

該当する場合、「ルール状況」画面で次の値を編集して、「構成の更新」をクリックします。

範囲の開始値
そのルールが真かどうかを判別するために使用される範囲の下位の値。 値の種類およびそのデフォルトは、ルールのタイプによって異なります。
  • IP アドレス - シンボル名またはドット 10 進形式のいずれかで表されるクライアントのアドレス。 デフォルト値は、0.0.0.0 です。
  • 時刻 - 整数。デフォルトは 0 で、深夜 12 時を表します。
  • 総接続数 - 整数。デフォルト値は 0 です。
  • アクティブ状態にある接続 - 整数。デフォルト値は 0 です。
  • クライアント・ポート - 整数。デフォルト値は 0 です。
  • 予約済み帯域幅 - 整数。デフォルト値は 0 です。
範囲の終了値
そのルールが真かどうかを判別するために使用される範囲の上位の値。 値の種類およびそのデフォルトは、ルールのタイプによって異なります。
  • IP アドレス - シンボル名またはドット 10 進形式のいずれかで表されるクライアントのアドレス。 デフォルト値は、255.255.255.254 です。
  • 時刻 - 整数。デフォルト値は 24 で、深夜 12 時を表します。
  • 総接続数 - 整数。デフォルト値は 2 の 32 乗マイナス 1 です。
  • アクティブ状態にある接続 - 整数。デフォルト値は 2 の 32 乗マイナス 1 です。
  • クライアント・ポート - 整数。デフォルト値は、65535 です。
  • 予約済み帯域幅 - 整数。デフォルト値は 2 の 32 乗マイナス 1 です。
優先度 (オプション)
ルールを検討する順序を表す整数。設定した最初のルールに優先度を指定しないと、 デフォルトで優先度の値に 1 が指定されて、第 1 番目に評価されます。 そして、2 番目のルールには優先度の値に 11 (最後の優先度の値 + 10、この場合は 1 + 10) が設定されて、2 番目に評価され、3 番目のルール = 21、4 番目のルール = 31、などとなります。ルールは、 番号順に評価され、低い番号ほど、高い番号より高い優先順位になります。
アフィニティー・タイプ (content-based routing が使用可能になっているポートにのみ該当)
ルール・ベース・アフィニティーは、content-based routing が使用可能になっているポートにのみ有効です。クライアント IP や SSL ID などが 指定されて、ポートに既にアフィニティーがある場合、アフィニティーをルール・レベルで設定することも、その反対もできません。 このルールで指定するアフィニティー・タイプを選択してください。選択項目は次のとおりです。
  • ルール・アフィニティーなし - デフォルト・オプションで、ルールにアフィニティーはないという意味です。
  • 受動 Cookie アフィニティー - サーバーが生成する自己識別式 Cookie を基にして、 同一サーバーとのアフィニティーでウェブ・トラフィックのロード・バランシングを行うことができます。 これは、ルール上の「Cookie 名」を、サーバー上の「Cookie 値」と共に 結合させて使用されます。
  • URI アフィニティー - 個々のサーバーでそれぞれ固有のコンテンツをキャッシュできるようになっている Caching Proxy サーバーへの Web トラフィックのロード・バランシングが可能になります。これは、CBR が必要なキャッシングの量を最小限にするために、キャッシング・プロキシーのバランシングを行っている場合の シナリオを意図したものです。

    注: Content Based Routing (CBR) コンポーネントは、Itanium 2、AMD Opteron、あるいは PowerPC 64-bit プロセッサー上で 64-bit JVM を稼働しているプラットフォームを除き、 すべての対応プラットフォームで使用可能です。

評価するレベル
「総接続数」、「アクティブ状態にある接続」、および「予約済み帯域幅」でのみ有効です。ポート上のすべてのサーバーを 評価するか、あるいは、そのルールのサーバーのみ評価するかを選択します。 総接続数 (秒) ルールでは、正のウェイト付けをつけたルールの現行サーバーに基づいて評価 することもできます。
Cookie 名
管理者が設定した任意の名前で、Load Balancer に対する識別子になります。 Cookie 名は、Cookie の値と一緒に、Load Balancer に対する識別子となり、 Load Balancer が Web サイトの以降の要求を同じサーバー・マシンに送信できるようにします。


リスト

サーバーのリスト
現在ルールに関連付けられているサーバーのアドレスを表示します。
サーバーを除去するには、リストでそのサーバーを強調表示して、「除去」をクリックします。