ADC
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

セッションレス負荷分散仮想サーバーを構成する

NetScalerアプライアンスが負荷分散を実行すると、クライアントとサーバー間のセッションが作成および維持されます。セッション情報の管理はアプライアンスのリソースに大きな負荷をかけ、Direct Server Return(DSR)設定や侵入検知システム(IDS)の負荷分散などのシナリオではセッションが必要ない場合があります。必要のないときにセッションを作成しないようにするには、セッションレスロードバランシング用にアプライアンス上の仮想サーバーを構成できます。セッションレスロードバランシングでは、アプライアンスはパケット単位でロードバランシングを実行します。

セッションレス負荷分散は、MAC ベースの転送モードまたは IP ベースの転送モードで動作できます。

MACベースの転送では、トラフィックが転送されるすべての物理サーバーでセッションレス仮想サーバーのIPアドレスを指定する必要があります。

セッションレス負荷分散におけるIPベースの転送では、仮想サーバーのIPアドレスとポートは転送されるパケットに含まれるため、物理サーバー上で指定する必要はありません。クライアントから物理サーバーにパケットを転送する場合、アプライアンスはIPアドレスやポートなどのクライアントの詳細を変更せず、宛先のIPアドレスとポートを追加します。

サポートされているセットアップ

NetScalerのセッションレス負荷分散は、次のサービスタイプと負荷分散方法をサポートします。

サービスタイプ

  • MAC ベースのリダイレクションの場合は ANY
  • IP ベースのリダイレクトには ANY、DNS、UDP

負荷分散方法

  • ラウンドロビン
  • 最小帯域幅
  • LRTM (最小応答時間法)
  • 送信元 IP ハッシュ
  • 宛先 IP ハッシュ
  • 送信元 IP 宛先 IP ハッシュ
  • 送信元 IP 送信元ポートハッシュ
  • カスタムロード

制限事項

セッションレス負荷分散には次の制限があります。

  • アプライアンスはツーアームモードで導入する必要があります。
  • サービスは 1 つの仮想サーバーにのみバインドする必要があります。
  • セッションレス負荷分散はサービスグループではサポートされていません。
  • セッションレス負荷分散は、ドメインベースのサービス (DBS サービス) ではサポートされていません。
  • IPモードでのセッションレス負荷分散は、プライマリ仮想サーバーのバックアップとして構成されている仮想サーバーではサポートされません。
  • スピルオーバーモードを有効にすることはできません。
  • セッションレス負荷分散仮想サーバーにバインドされているすべてのサービスについて、[Use Source IP (USIP)] オプションを有効にする必要があります。
  • ワイルドカード仮想サーバーまたはサービスの場合、宛先 IP アドレスは変更されません。

注:

  • セッションレス負荷分散用に仮想サーバーを構成する際には、サポートされている負荷分散方法を明示的に指定してください。デフォルトの方法であるLeast Connectionは、セッションレスの負荷分散には使用できません。

  • 仮想サーバーでMACベースのリダイレクトモードでセッションレスロードバランシングを構成するには、NetScalerアプライアンスでMACベースの転送オプションを有効にする必要があります。

CLI を使用してセッションレス仮想サーバーを追加するには

コマンドプロンプトで次のコマンドを入力してセッションレス仮想サーバーを追加し、構成を確認します。

add lb vserver <name>@ <serviceType> <IPAddress>@ <port> -m <redirectionMode> -sessionless <(ENABLED|DISABLED)> -lbMethod <load_balancing_method> show lb vserver <name>

例:

add lb vserver sesslessv1 any 11.11.12.123 54 -sessionless ENABLED -lbMethod roundrobin -m ip Done show lb vserver sesslessv1 sesslessv1 (11.11.12.123:54) - ANY Type: ADDRESS State: DOWN ... Effective State: DOWN Client Idle Timeout: 120 sec Down state flush: ENABLED ... Persistence: NONE Sessionless LB: ENABLED Connection Failover: DISABLED L2Conn: OFF 1) Policy : cmp_text Priority:8680 Inherited 2) Policy : cmp_nocmp_ie60 Priority:8690 Inherited

既存の仮想サーバーにセッションレスロードバランシングを設定するには

コマンドプロンプトで入力します。

set lb vserver <name>@ -m <redirectionMode> -sessionless <(ENABLED|DISABLED)> -lbMethod <load_balancing_method>

set lb vserver sesslessv1 -m mac -sessionless ENABLED -lbmethod lrtm Done

-m MACオプションが有効になっている仮想サーバーにバインドされているサービスの場合は、非ユーザーモニターをバインドする必要があります。

GUI を使用してセッションレス仮想サーバーを構成するには

  1. Traffic Management > Load Balancing > Virtual Serversに移動します。
  2. 仮想サーバーを開き、[詳細設定] で [トラフィック設定] をクリックし、[セッションレス負荷分散] を選択します。
このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
セッションレス負荷分散仮想サーバーを構成する