Citrix ADC

AppExpert アプリケーションおよびテンプレート

警告

:アプリケーションテンプレート機能は、Citrix ADC 13.0ビルド82.x以降から廃止され、代替としてスタイルブックを使用することをお勧めします。詳細については、「 スタイルブック 」トピックを参照してください。

AppExpertアプリケーションは、Citrix ADCアプライアンスで設定する構成のコレクションです。AppExpert アプリケーションの管理は、GUI(GUI)によって簡素化され、各トラフィックサブセットを処理するためのアプリケーショントラフィックサブセット、および個別のセキュリティおよび最適化ポリシーのセットを指定できます。また、展開手順が 1 つのビューに統合されるため、クライアントのターゲット IP アドレスをすばやく構成し、ホストサーバーを指定できます。

AppExpertアプリケーションを開始するには、まず適切なアプリケーションテンプレートを取得し、そのテンプレートをCitrix ADCアプライアンスにインポートする必要があります。AppExpert アプリケーションがセットアップされたら、アプリケーションが正しく動作していることを確認する必要があります。必要に応じて、要件に合わせて構成をカスタマイズできます。

さまざまなアプリケーションコンポーネント、統計情報、およびアプリケーションビジュアライザーのカウンタを表示して、定期的に構成を検証および監視できます。また、アプリケーションの認証、認可、監査(認証、認可、監査)のポリシーを構成することもできます。

AppExpert アプリケーションの用語

AppExpert アプリケーション機能で使用される用語と、その用語が使用されるエンティティの説明を以下に示します。

パブリックエンドポイント。Citrix ADCアプライアンスが関連するWebアプリケーションのクライアント要求を受信するIPアドレスとポートの組み合わせ。パブリックエンドポイントは、HTTP トラフィックまたはセキュア HTTP(HTTPS)トラフィックを受信するように設定できます。Web アプリケーションに対するすべてのクライアント要求は、パブリックエンドポイントに送信する必要があります。AppExpert アプリケーションには、複数のエンドポイントを割り当てることができます。パブリックエンドポイントは、テンプレートをインポートした後に設定します。

アプリケーションユニット。Web アプリケーショントラフィックのサブセットを処理し、関連付けられたコンテンツをホストする一連のサービスを負荷分散する AppExpert アプリケーションエンティティ。アプリケーションユニットが管理する必要があるトラフィックのサブセットは、ルールによって定義されます。また、各アプリケーションユニットは、管理する要求と応答に対して、独自のトラフィック最適化およびセキュリティポリシーのセットを定義します。これらのポリシーに関連付けられているCitrix ADCサービスは、圧縮、キャッシュ、書き換え、レスポンダー、およびアプリケーションファイアウォールです。

デフォルトでは、少なくとも 1 つのアプリケーションユニットを持つすべての AppExpert アプリケーションには、デフォルトのアプリケーションユニットが含まれていますが、これは削除できません。デフォルトのアプリケーションユニットは、要求を識別するための規則に関連付けられず、常にアプリケーションユニットの順序で最後に配置されます。これは、他のアプリケーションユニットに対して設定されたルールと一致しない要求を処理するための一連のポリシーを定義します。これにより、すべてのクライアント要求が確実に処理されます。

アプリケーションユニットとそれに関連付けられた規則、ポリシー、およびアクションは、AppExpert アプリケーションテンプレートに含まれています。

Service. Web アプリケーションインスタンスをホストするサーバーの IP アドレスと、アプリケーションがサーバー上でマップされるポートの組み合わせ(形式\<IP address\>:\<Port\>)。多くのリクエストを処理する Web アプリケーションは、複数のサーバーでホストされます。各サーバーはWebアプリケーションのインスタンスをホストすると言われ、Webアプリケーションの各インスタンスはCitrix ADCアプライアンス上のサービスによって表されます。サービスはデプロイメント固有であるため、テンプレートには含まれません。テンプレートをインポートした後、サービスを設定する必要があります。

アプリケーションユニット規則。アプリケーションユニットのトラフィックサブセットの特性を定義する高度なポリシー式。次のルールの例は、4 つのイメージタイプで構成されるトラフィックサブセットを識別する高度なポリシー式です。

HTTP.REQ.URL.SUFFIX.EQ("bmp") || HTTP.REQ.URL.SUFFIX.EQ("gif") || HTTP.REQ.URL.SUFFIX.EQ("png") || HTTP.REQ.URL.SUFFIX.EQ("jpg")

高度なポリシー式の詳細については、「 ポリシーと式」を参照してください。

トラフィックサブセット。トラフィック最適化ポリシーとセキュリティポリシーの共通セットを必要とするクライアント要求のセット。トラフィックサブセットはアプリケーションユニットによって管理され、ルールによって定義されます。

AppExpert アプリケーションおよびテンプレート