-
Citrix ADC以外の負荷分散アプライアンスをネットワークにインストールしました。ただし、Citrix ADCアプライアンスのコンテンツスイッチング機能を使用して、クライアント要求を負荷分散アプライアンスに転送したいと考えています。Citrix ADCアプライアンスのコンテンツスイッチング機能を、Citrix ADC以外の負荷分散アプライアンスで使用することはできますか?
はい。Citrix ADCアプライアンスのコンテンツスイッチング機能を、Citrix ADCアプライアンスまたは非Citrix ADC負荷分散アプライアンスの負荷分散機能とともに使用できます。ただし、Citrix ADC以外の負荷分散アプライアンスを使用する場合は、Citrix ADCアプライアンスに負荷分散仮想サーバーを作成し、Citrix ADC以外の負荷分散アプライアンスにサービスとしてバインドしてください。
-
コンテンツスイッチング仮想サーバーと負荷分散仮想サーバーはどのように異なりますか?
コンテンツスイッチング仮想サーバーは、クライアント要求を他の仮想サーバーに送信することしかできません。サーバーと通信しません。
負荷分散仮想サーバは、サーバ間でクライアントの負荷を分散し、サーバと通信します。サーバの可用性を監視し、異なるロードバランシングアルゴリズムを適用してトラフィックの負荷を分散するために使用できます。
コンテンツスイッチングは、仮想サーバーの負荷分散によって、特定の種類のコンテンツに対するクライアント要求をターゲットサーバーに送信するために使用される方法です。クライアント要求を処理するのに最適なサーバーにクライアント要求を転送できます。これにより、サーバー上のクライアント要求を処理するためのオーバーヘッドが削減されます。
-
Citrix ADCアプライアンスのコンテンツスイッチング機能を実装して、クライアントの要求を転送します。コンテンツスイッチング機能を使用して送信できるクライアント要求の種類を教えてください?
コンテンツスイッチング機能を使用すると、HTTP、HTTPS、FTP、TCP、セキュア TCP、および RTSP クライアント要求のみを転送できます。HTTPS クライアント要求を送信するには、アプライアンスで SSL オフロード機能を設定する必要があります。
-
Citrix ADCアプライアンスでコンテンツスイッチングルールを作成したい。コンテンツスイッチングルールを作成できるクライアント要求のさまざまな要素は何ですか?
コンテンツスイッチングルールは、クライアントリクエストの次の要素とその値に基づいて作成できます。
-
URL
-
URL トークン
-
HTTPバージョン
-
HTTP ヘッダー
-
クライアントの送信元 IP アドレス
-
クライアントバージョン
-
宛先 TCP ポート
-
Citrix ADCアプライアンスのコンテンツスイッチング機能は、ネットワークのパフォーマンスを向上させるのに役立つことを理解しています。これは正しいですか?
はい。あなたは、クライアントがあなたにそれらを処理するのに最適なサーバーを指示することができます。その結果、サーバー上のクライアント要求を処理するためのオーバーヘッドが削減されます。
-
クライアント要求に対するサイト管理性と応答時間を向上させるために、Citrix ADCアプライアンスのどの機能をCitrix ADCアプライアンスに構成する必要がありますか?
Citrix ADCアプライアンスのコンテンツスイッチング機能を構成して、サイト管理機能とクライアント要求に対する応答時間を向上させることができます。この機能を使用すると、同じドメイン名と IP アドレス内にコンテンツグループを作成できます。このアプローチは、ユーザーが参照できる異なるドメイン名や IP アドレスにコンテンツを明示的に分割する一般的なアプローチとは異なり、柔軟です。
ウェブサイトをさまざまなドメイン名と IP アドレスに分割する複数のパーティションにより、ブラウザはウェブページのコンテンツをレンダリングおよび取得するときに検出されたドメインごとに個別の接続を強制的に作成します。これらの追加の WAN 接続により、Web ページの応答時間が低下します。
-
私はWebサーバーファームでウェブサイトをホストしました。Citrix ADCコンテンツスイッチング機能では、このようなセットアップにはどのようなメリットがありますか?
コンテンツスイッチング機能には、Webサーバーファームに基づくサイト内のCitrix ADCアプライアンスで次のような利点があります。
-
同じドメインと IP アドレス内にコンテンツグループを作成して、サイトコンテンツを管理します。
-
同じドメインおよび IP アドレス内のコンテンツグループを使用して、クライアント要求に対する応答時間を短縮します。
-
ドメイン間での完全なコンテンツレプリケーションの必要性を回避します。
-
アプリケーション固有のコンテンツ・パーティショニングを有効にします。たとえば、要求に応じて、動的コンテンツのみを処理するサーバーまたは静的コンテンツのみを処理するサーバーにクライアント要求を転送できます。
-
同じサーバー上の複数のドメインのマルチホームをサポートし、同じ IP アドレスを使用します。
-
サーバーへの接続を再利用します。
-
Citrix ADCアプライアンスにコンテンツスイッチング機能を実装したい。私は、各要求のさまざまなパラメータを評価した後、クライアント要求をさまざまなサーバーに指示したいと思います。コンテンツスイッチング機能を設定するときに、このセットアップを実装するにはどのようなアプローチに従うべきですか?
ポリシー式を使用して、コンテンツスイッチング機能のポリシーを作成できます。式は、演算子を使用してクライアント要求の修飾子をオペランドと比較することによって評価される条件です。クライアント要求の次のパラメータを使用して、式を作成できます。
式を作成するために使用できる演算子の完全なリストを次に示します。
-
== (等しい)
-
!= (等しくない)
-
EXISTS
-
NOT EXISTS
-
CONTAINS
-
NOT CONTAINS
-
GT (より大きい)
-
LT (より小さい)
また、一連の式を論理的に集約するさまざまなルールを作成することもできます。複数の式を組み合わせてルールを作成できます。式を組み合わせるには、&& (AND) と || (OR) 演算子を使用します。括弧を使用して、ネストされた複雑な規則を作成することもできます。
-
私は、同じコンテンツスイッチング仮想サーバーのURLベースのポリシーと一緒にルールベースのポリシーを構成したいと思います。同じコンテンツスイッチ仮想サーバに対して両方のタイプのポリシーを作成することは可能ですか?
はい。同じコンテンツスイッチ仮想サーバーに対して、両方のタイプのポリシーを作成できます。ただし、必ず優先順位を割り当てて、ポリシーに適切な優先順位を設定してください。
-
私は、URLの接頭辞と接尾辞とともにドメイン名を評価し、それに応じてクライアント要求を指示するコンテンツスイッチポリシーを作成したいと思います。どのタイプのコンテンツスイッチングポリシーを作成すればよいですか?
ドメインと完全な URL ポリシーを作成できます。このタイプのポリシーを評価すると、クライアント要求内の完全なドメイン名およびURLが構成済みのものと一致する場合、Citrix ADCアプライアンスはコンテンツグループを選択します。クライアント要求は、設定されたドメイン名と一致し、URL のプレフィクスとサフィックスが設定されている場合は完全に一致する必要があります。
-
私は、URLの部分的な接頭辞と接尾辞とともにドメイン名を評価し、それに応じてクライアント要求を指示するコンテンツスイッチポリシーを作成したいと思います。どのタイプのコンテンツスイッチングポリシーを作成すればよいですか?
コンテンツスイッチ仮想サーバーのドメインおよびワイルドカード URL ポリシーを作成できます。このタイプのポリシーが評価されると、Citrix ADCアプライアンスはリクエストが完全なドメイン名と一致し、URLプレフィックスと部分的に一致する場合、コンテンツグループを選択します。
-
ワイルドカード URL ポリシーとは?
ワイルドカードを使用すると、Citrix ADCアプライアンスで設定したURLへのクライアントリクエストの部分URLを評価できます。ワイルドカードは、次の種類の URL ベースのポリシーで使用できます。
-
プレフィックスのみ。たとえば、/sports/* 式は、/sports URL の下で使用可能なすべての URL に一致します。同様に、/sports * 式は、接頭辞が /sports であるすべての URL に一致します。
-
接尾辞のみ。たとえば、/*.jsp 式は、ファイル名拡張子が jsp のすべての URL に一致します。
-
接頭辞と接尾辞。たとえば、/sports/ *.jsp 式は、/sports/ URL の下にある jsp ファイル名拡張子を持つすべての URL に一致します。同様に、/sports *.jsp 式は、接頭辞 /sports * とファイル名拡張子が jsp のすべての URL に一致します。
-
ドメインと規則のポリシーとは?
ドメインおよび規則ポリシーを作成する場合、クライアント要求は、完全なドメインおよびCitrix ADCアプライアンスで構成されたルールと一致する必要があります。
-
ポリシーの評価に使用するデフォルトの優先順位はどれですか?
デフォルトでは、ルールベースのポリシーが最初に評価されます。
-
一部のコンテンツがすべてのクライアント要求で同じ場合、ポリシーの評価にはどのような優先順位を使用すればよいですか?
一部のコンテンツがすべてのユーザーで同じで、クライアント属性に基づいて異なるコンテンツを提供する必要がある場合は、ポリシー評価に URL ベースの優先順位を使用できます。
-
コンテンツスイッチングでは、どのようなポリシー式構文がサポートされていますか?
コンテンツスイッチングでは、次の 2 種類のポリシー表現がサポートされます。
-
クラシック構文- コンテンツスイッチングのクラシック構文は、キーワードREQで始まり、デフォルトの構文よりも高度なものです。クラシックポリシーはアクションにバインドできません。したがって、ターゲット負荷分散仮想サーバーは、コンテンツスイッチング仮想サーバーをバインドした後にのみ追加できます。
-
デフォルト構文: デフォルトの構文は、通常 HTTP というキーワードで始まり、構成が簡単です。ターゲットの負荷分散仮想サーバーのアクションは、Default Syntax ポリシーにバインドできます。このポリシーは、複数のコンテンツスイッチング仮想サーバーで使用できます。
-
単一のコンテンツスイッチポリシーを複数の仮想サーバーにバインドできますか?
はい。アクションを定義したポリシーを使用して、1 つのコンテンツスイッチポリシーを複数の仮想サーバーにバインドできます。ターゲット負荷分散仮想サーバーがコンテンツスイッチングポリシーで指定されなくなったため、アクションを使用するコンテンツスイッチングポリシーは、複数のコンテンツスイッチング仮想サーバーにバインドできます。1 つのポリシーを複数のコンテンツスイッチング仮想サーバーにバインドする機能により、コンテンツスイッチング構成のサイズをさらに縮小できます。
詳細については、次のナレッジセンター記事およびCitrix のドキュメントトピックを参照してください。
-
従来の式を使用してアクションベースのポリシーを作成できますか?
いいえ。 現在のところ、Citrix ADCでは、アクションで古典的な構文式を使用するポリシーはサポートされていません。ポリシーをバインドするときに、アクションで定義するのではなく、ターゲットの負荷分散仮想サーバーを追加する必要があります。