-
-
-
-
-
-
-
-
-
-
-
負荷分散アルゴリズム
-
-
-
-
-
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
負荷分散アルゴリズム
負荷分散アルゴリズムは、Citrix ADCアプライアンスが各クライアント要求をリダイレクトするサービスを選択するために使用する基準を定義します。ロードバランシングアルゴリズムによって、異なる基準が使用されます。たとえば、最小接続アルゴリズムは、アクティブな接続が最も少ないサービスを選択し、ラウンドロビンアルゴリズムはアクティブなサービスの実行中のキューを維持し、各接続をキュー内の次のサービスに分散し、そのサービスをキューの最後に送信します。
一部の負荷分散アルゴリズムは、Web サイト上のトラフィックを処理し、DNS サーバーへのトラフィックを管理し、E コマースや会社の LAN や WAN で使用される複雑な Web アプリケーションの処理に最も適しています。次の表に、Citrix ADCアプライアンスがサポートする各負荷分散アルゴリズムと、それぞれの動作方法について簡単に説明します。
名前 | サーバ選択基準 |
---|---|
LEASTCONNECTION | 現在クライアント接続数が最も少ないサービス。これがデフォルトのロードバランシングアルゴリズムです。 |
ROUNDROBIN | サービスのリストの一番上にあるサービス。そのサービスが接続用に選択されると、そのサービスはリストの一番下に移動します。 |
LEASTRESPONSETIME | 現在最も速い応答時間を持つ負荷分散されたサーバー。 |
URLHASH | 宛先 URL のハッシュ。 |
DOMAINHASH | 宛先ドメインのハッシュ。 |
DESTINATIONIPHASH | 宛先 IP アドレスのハッシュ。 |
SOURCEIPHASH | 送信元 IP アドレスのハッシュ。 |
SRCIPDESTIPHASH | 送信元と宛先 IP アドレスのハッシュ。 |
CALLIDHASH | SIP ヘッダー内のコール ID のハッシュ。 |
SRCIPSRCPORTHASH | クライアントの IP アドレスとポートのハッシュ。 |
LEASTBANDWIDTH | 現在、帯域幅の制約が最も少ないサービス。 |
LEASTPACKETS | 現在最も少ないパケットを受信しているサービス。 |
CUSTOMLOAD | 負荷モニターからのデータ。 |
TOKEN | 設定されたトークン。 |
LRTM | アクティブな接続数が最小で、平均応答時間が最短です。 |
負荷分散を行うサービスのプロトコルに応じて、Citrix ADCアプライアンスは、クライアントとサーバー間の各接続を、異なる時間間隔で持続するように設定します。これは、ロードバランシングの粒度と呼ばれ、要求ベース、接続ベース、時間ベースの粒度の 3 種類があります。次の表では、粒度の種類と、それぞれの粒度を使用するタイミングについて説明します。
細分性 | 負荷分散サービスのタイプ | Specifies |
---|---|---|
要求ベース | HTTPまたはHTTPS | TCP 接続とは関係なく、各 HTTP 要求に対して新しいサービスが選択されます。すべての HTTP 要求と同様に、Web サーバーが要求を満たすと、接続は閉じられます。 |
コネクションベース | HTTP 以外の TCP および TCP ベースのプロトコル | サービスは新しい TCP 接続ごとに選択されます。接続は、サービスまたはクライアントによって終了されるまで保持されます。 |
時間ベース | UDP およびその他の IP プロトコル | UDP パケットごとに新しいサービスが選択されます。サービスを選択すると、指定した期間、サービスとクライアントの間にセッションが作成されます。この時間が経過すると、セッションは削除され、追加のパケットが同じクライアントから送信された場合でも、新しいサービスが選択されます。 |
仮想サーバの起動時、または仮想サーバの状態が変化するたびに、仮想サーバは最初にラウンドロビン方式を使用してクライアント要求を物理サーバ間で分散できます。このタイプの配布は、 スタートアップラウンドロビンと呼ばれ、最初の要求が処理される際、単一サーバーでの 不要な負荷を防ぐのに役立ちます。起動時にラウンドロビン方式を使用すると、仮想サーバは仮想サーバ上で指定されたロードバランシング方式に切り替わります。
スタートアップ RR 係数は、次のように動作します。
- スタートアップ RR 係数がゼロに設定されている場合、アプライアンスは要求レートに応じて指定されたロードバランシング方式に切り替わります。
- Startup RR Factor が 0 以外の数値である場合、アプライアンスは、指定された数の要求に対してラウンドロビン方式を使用し、指定されたロードバランシング方式に切り替えます。
- 既定では、[スタートアップ RR 係数] はゼロに設定されています。
注:個々の仮想サーバーに対してスタートアップ RR 係数を設定することはできません。指定する値は、Citrix ADCアプライアンス上のすべての仮想サーバーに適用されます。
CLI を使用して起動ラウンドロビン係数を設定するには
コマンドプロンプトで入力します。
set lb parameter -startupRRFactor <positive_integer>
例
set lb parameter -startupRRFactor 25000
GUI を使用して起動ラウンドロビン係数を設定するには
- [ トラフィック管理] > [ロードバランシング] > [ロードバランシングパラメータの設定] に移動し、[スタートアップ RR 係数] を設定します。
共有
共有
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select Do Not Agree to exit.