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

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

GSLBアルゴリズム

GSLB では次のアルゴリズムがサポートされています。

  • ラウンドロビン:GSLB仮想サーバーがラウンドロビン方式を使用するように構成されている場合、GSLB仮想サーバーはそれにバインドされているサービスのリストを継続的にローテーションします。仮想サーバーは、要求を受信すると、リスト内の最初のサービスに接続を割り当て、そのサービスをリストの一番下に移動します。
  • 最小応答時間:GSLB仮想サーバーが最小応答時間方式を使用するように構成されている場合、最も低い値のサービスを選択します。ここで、最小値は、現在のアクティブな接続 X 平均応答時間。

    このメソッドは、HTTP サービスおよびSecure Sockets Layer (SSL) サービスにのみ設定できます。応答時間 (Time to First Byte、または TTFB とも呼ばれる) は、要求パケットをサービスに送信してからサービスから最初の応答パケットを受信するまでの時間間隔です。NetScalerアプライアンスは、応答コード200を使用してTTFBを計算します。

  • 最小接続:GSLB仮想サーバーが最小接続GSLBアルゴリズム(またはメソッド)を使用するように構成されている場合、アクティブな接続が最も少ないサービスを選択します。これは、ほとんどの状況で最高のパフォーマンスを提供するため、デフォルトの方法です。
  • 最小帯域幅:最小帯域幅方式を使用するように構成されたGSLB仮想サーバーは、メガビット/秒 (Mbps) 単位で測定された、現在最もトラフィック量が少ないサービスを選択します。
  • 最小パケット:最小パケット方式を使用するように構成されたGSLB仮想サーバーは、過去14秒間に受信したパケット数が最も少ないサービスを選択します。
  • ソースIPハッシュ:ソースIPハッシュ方式を使用するように構成されたGSLB仮想サーバーは、クライアントのIPv4またはIPv6アドレスのハッシュ値を使用してサービスを選択します。特定のネットワークに属する送信元 IP アドレスからのすべての要求を特定の宛先サーバーに転送するには、送信元 IP アドレスをマスクする必要があります。IPv4アドレスの場合は、NetMaskパラメータを使用してください。IPv6 アドレスの場合は、v6NetMaskLength パラメーターを使用します。
  • カスタム負荷:カスタム負荷分散は、CPU使用率、メモリ、応答時間などのサーバーパラメータで実行されます。カスタムロード方式を使用する場合、Citrix ADCアプライアンスは通常、アクティブなトランザクションを処理していないサービスを選択します。GSLBセットアップのすべてのサービスがアクティブなトランザクションを処理している場合、アプライアンスは負荷が最も小さいサービスを選択します。ロードモニタと呼ばれる特殊なタイプのモニタは、ネットワーク内の各サービスの負荷を計算します。負荷モニターはサービスの状態をマークしませんが、サービスが UP でない場合は GSLB の決定からサービスを取り出します。
  • 静的近接性:GSLBは、IPアドレスベースの静的近接データベースを使用して、クライアントのローカルDNSサーバーとGSLBサイト間の近接性を判断します。Citrix ADCアプライアンスは、近接基準に最も一致するサイトのIPアドレスで応答します。
  • ラウンドトリップ時間:RTT は、クライアントのローカル DNS サーバーとデータリソース間のネットワークにおける時間または遅延の尺度です。Citrix ADCアプライアンスは、クライアントのローカルDNSサーバーを調査し、RTTメトリック情報を収集します。次に、アプライアンスはこのメトリックを使用して負荷分散を決定します。グローバルサーバー負荷分散は、ネットワークのリアルタイムの状態を監視し、RTT値が最も低いデータセンターにクライアント要求を動的に送信します。
  • APIメソッド:GSLBはREST APIを使用して、最もパフォーマンスの高いGSLBサービスを決定します。APIメソッドでは、GSLBがクライアントからDNSリクエストを受け取ると、指定されたルールに照らしてリクエストを評価します。

詳細については、「 負荷分散」を参照してください。

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
GSLBアルゴリズム