アプリケーション ネットワーキング サービス : Cisco CSS 11500 シリーズ コンテンツ サービス スイッチ

CSS 11000 および CSS 11500 での持続性、マッピングの再実行、リダイレクトの設定

2015 年 11 月 26 日 - 機械翻訳について
その他のバージョン: PDFpdf | ライター翻訳版 (2001 年 12 月 14 日) | 英語版 (2015 年 8 月 22 日) | フィードバック


目次


概要

固定接続を行っている間に、Cisco コンテンツ サービス スイッチ(CSS)は、コンテンツ ルール、ロード バランシング、およびサービス アベイラビリティに基づいて新しいサービスにクライアント接続を移行するタイミングを決定します。 クライアント接続を移動する必要がない状況もあります。 それ以外の場合は必須になります。 このドキュメントでは、次の項目を使用して、CSS がこれらの決定を行うための設定方法について説明します。

  • コンテンツ ルールの持続性

  • バイパスの持続性

  • HTTP リダイレクションとサービスの再マッピング

はじめに

表記法

ドキュメントの表記法の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。

前提条件

このドキュメントに関する固有の要件はありません。

使用するコンポーネント

このドキュメントは、特定のソフトウェアやハードウェアのバージョンに限定されるものではありません。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。 このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。 対象のネットワークが実稼働中である場合には、どのような作業についても、その潜在的な影響について確実に理解しておく必要があります。

コンテンツ ルールの持続性

CSS がクライアントからコンテンツに対する要求を受信すると、その要求をコンテンツ ルールに照らし合わせ、その要求を処理するサービスを決定します。 あるコンテンツ ルールに要求が合致する場合、CSS によってそのコンテンツ ルールが指定するサービスへのクライアント接続が確立されます。 デフォルトで、CSS は新しいコンテンツ要求が次の状態を満たす限り全体のフロー セッションのための同じ接続のクライアントを保存します:

  • 現在のサービスで指定されているものと同じコンテンツ ルールに合致する。

  • コンテンツ ルールによって異なるサービスが指定されている場合でも、現在のサービスを含む新しいコンテンツ ルールに合致する。

  • コンテンツ ルールに合致しないが、以前のコンテンツ ルールの合致により、クライアントを現在のサービスに接続する。

この CSS の動作は、コンテンツ ルールによる持続性と呼ばれています。 コンテンツをプリフェッチするトランスペアレント キャッシュまたはミラー化されたコンテンツ サーバを使用する場合には、各サービスで同じコンテンツが使用可能であるため、この方式が機能します。

コンテンツ設定モードでの persistent コマンドは、上記の基準を満たしている限り、サーバとの固定接続を維持します。 持続性はデフォルトで有効にされています。 持続性を無効にすると、CSS によって同じルールを保持する、より適したサーバに接続が移行されるか、キャッシュ バイパス機能、Extension Qualifier List(EQL; 拡張子修飾子リスト)、フェールオーバーのバイパスが使用されます。 no persistent コマンドは次でコンテンツルールで設定する必要があります:

  • プロキシ キャッシュを使用している場合、ドメインまたはドメイン ハッシュのバランス方式。

  • トランスペアレント キャッシュを使用する場合、url または urlhash の方式。

  • トランスペアレント キャッシュを使用する場合、バイパスのフェールオーバー方式。

  • トランスペアレント キャッシュを使用する場合、EQL バイパス。

  • コンテンツ ルールへの sorry サーバの追加。

永続性を有効に するために次のコマンドを発行して下さい:

(config-owner-content)# persistent

永続性をディセーブルにするために次のコマンドを発行して下さい:

config-owner-content)# no persistent

CSS は、現在のサービスを含まない新しいコンテンツ ルールに要求が合致した場合、あるいは、持続性が無効になっていて、より適したサービスがルールに設定されている場合、固定接続で jq4rsc コンテンツに対する要求をリダイレクトします。 CSS は、persistence reset コマンドが設定されている場合、このコマンドの設定に基づいて、現在の接続を新しいサービスにリダイレクトまたは再マップします。 persistence reset コマンドが設定されていない場合、CSS はデフォルトで HTTP リダイレクトを実行します。

バイパスの持続性

同じ TCP 接続での次のコンテンツ要求が、ダウンしたトランスペアレント キャッシュを含むコンテンツ ルールと合致するときに、CSS がサービスをバイパスする場合(たとえば、トランスペアレント キャッシュがダウンしているかフェールオーバーのバイパスが設定されているなど)、CSS は、バイパスされたサービスがオンラインに戻った後も、デフォルトでキャッシュのバイパスを継続します。 この場合、通常は CSS が元のサーバにコンテンツ要求を送信します。 この動作を、バイパスの持続性と呼びます。

バイパスされた接続をリダイレクトまたは再マップするように CSS を設定するには、bypass persistence グローバル設定コマンドを persistence reset コマンドと組み合わせて使用します。

CSS がオペレーションをきちんとリダイレクトしたか、または再マップするかどうか確認する bypass persistence コマンドを発行して下さい。 コンテンツ要求がコンテンツ ルールに合致し、以前の要求によってバイパスが行われている場合、CSS はバイパスされたサービスをリダイレクトし、これをリセットする必要があります。 このグローバル コマンドは、すべての操作フローに影響を与えます。

バイパス持続は次のコマンドでデフォルトで有効に なります:

(config)# bypass persistence disable

CSS は、持続性のリセット方法の設定に従ってリダイレクトと再マップを行い、接続をリセットします。

(config)# bypass persistence enable

CSS はリダイレクトと再マップによる接続のリセットを行わず、サービスのバイパスを継続します。

HTTP リダイレクションとサービスの再マッピング

コンテンツルールパーシスタンスは異なるコンテンツを異なるサーバーに置くとき役立ちません(たとえば、ロード バランシング考慮事項、またはプロキシキャッシュのためのサーバのディスク領域を使用するとき節約するため)。 no persistent コマンドをこの場合発行することによるディセーブル持続。

現在のサービスでは使用できないコンテンツに対するクライアント要求を CSS が受信すると、CSS は現在のサービスへの接続をリセットし、要求されたコンテンツを含むサービスへの新しい接続を確立します(たとえば、異なるプロキシ キャッシュまたは元のサーバなど)。 これは次のいずれかの方法によって達成されます:

  • リダイレクション: client-to-CSS (フロント エンド)接続および CSS-to-service (バック エンド)接続をリセットする HTTP 手法は要求された内容が含まれている最もよいサービスに、そして新しいフローを確立します。

  • サービス 再マッピング: バック エンド接続をリセットし、要求された内容が含まれている最もよいサービスへのバック エンド接続先を変更する手法。 この技術は、CSS がフロント エンドの接続のリセットと再確立を行わないため、リダイレクションよりも処理速度が速く、効率的です。 サービス 再マッピングによって、CSS は厳しく重複したポート番号の発生を防ぐためにポートマッピングをどうにかして。

サービス 再マッピングはバック エンド接続先を変更することがコンテンツ要求およびルール一致を満たすとき使用されます。 新しい VIP アドレスやポートにクライアント接続を変更する CSS 使用リダイレクト。

新しいバック エンド サービスへの接続をリセットした場合、HTTP リダイレクションを引き起こすか、またはバック エンド再マッピング オペレーションを行う no persistent コマンドpersistence reset コマンドを発行して下さい。 このグローバル コマンドは、リダイレクトや再マップを必要とするすべてのフローの設定に影響を与えます。

リダイレクションを有効に するために次のコマンドを発行して下さい:

(config)# persistence reset redirect

サービス 再マッピングを有効に するために次のコマンドを発行して下さい:

(config)# persistence reset remap

リダイレクト タイプのサービスを選択している場合は、CSS は再マップを使用しません。

show remap コマンドの発行

設定された持続およびバイパス持続設定を表示する show remap コマンドをリセットし、使用される megamaps を表示するために発行して下さい。 このコマンドは、すべてのモードで使用できます。

# show remap
Persistence Reset Method: Redirect 
Bypass Persistence: Disabled 

関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 12646