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!
VRRP通信間隔の構成
アクティブ/アクティブ展開では、すべてのNetScalerノードが仮想ルーター冗長プロトコル(VRRP)を使用して、マスターVIPアドレスとそれに対応する優先順位をVRRP広告パケット(Helloメッセージ)で定期的にアドバタイズします。
VRRP は次の通信間隔を使用します。
- こんにちはインターバル。マスター VIP アドレスのノードがピアノードに送信する VRRP hello メッセージの間隔。
- デッドインターバル。マスター VIP アドレスのノードから VRRP hello メッセージが受信されない場合に、バックアップ VIP アドレスのノードがマスター VIP アドレスの状態を DOWN と見なすまでの時間。デッドインターバルの後、バックアップ VIP アドレスが引き継ぎ、マスター VIP アドレスになります。
これらの間隔は希望の値に変更できます。これらの通信間隔は両方とも、そのノードのすべてのVIPアドレスのノードごとの設定です。
CLIを使用してVRRP通信間隔を設定するには:
コマンドプロンプトで入力します。
- set vrIDParam [-**helloInterval** \<msecs>] [-**deadInterval** \<secs>]
- sh vrIDParam
例:
> set vrIDParam -helloInterval 500 -deadInterval 2
Done
<!--NeedCopy-->
GUI を使用して VRRP 通信間隔を設定するには:
- [ システム ] > [ ネットワーク] に移動し、[ 設定 ] グループで [ 仮想ルーターパラメーター] をクリックします。
- 「 仮想ルーターパラメータの設定」で、「 Hello Interval 」と「 Dead Interval 」パラメータを設定します。
- [OK] をクリックします。
例 1: VRRP デッドインターバルが同じノード
NetScalers NS1、NS2、NS3で構成されるアクティブ/アクティブ環境を考えてみましょう。これらのADCのそれぞれには、仮想IPアドレスVIP1、VIP2、VIP3が設定されています。優先順位の関係で、VIP1 は NS1 でアクティブ、VIP2 は NS2 で、VIP3 は NS3 でアクティブになります。
下の表に示すように、デッドインターバルは 3 つのノードすべてで同じ値 (2 秒) に設定されます。ノードの VRRP 通信間隔(hello インターバルとデッドインターバル)は、そのノードに設定されているすべての VRID に適用され、次にノード上の VRID に関連付けられているすべての VIP アドレスに適用されます。
各ノードでは、そのノードでアクティブ(マスター)の VIP アドレスが hello インターバルを使用し、デッドインターバルはそのノードで非アクティブ(バックアップ)の VIP アドレスに使用されます。3 つのノードすべての VIP アドレスのプリエンプションは無効です。
次の表は、この例で使用される設定の一覧です。 VRRP 間隔の例 1 の設定。
実行フローは次のとおりです。
- NS1 では VIP1 がアクティブ(マスター)であるため、NS1 は 400 ミリ秒に設定された hello 間隔で VIP1 アドレスの NS2 と NS3 に hello メッセージを送信します。同様に、NS2 は VIP2 にハローメッセージを送信し、NS3 は VIP3 にハローメッセージを送信します。
- NS1では、VIP2とVIP3はNS1では非アクティブ(バックアップ)であるため、設定したデッドインターバルはVIP2とVIP3に適用されます。同様に、NS2では、設定されたデッドインターバルはVIP1とVIP3に適用され、NS3では、設定されたデッドインターバルはVIP1とVIP2に適用されます。
- NS1 がダウンした場合、NS1 と NS3 は NS1 から hello メッセージを 2 秒間(デッドインターバル)受信しない場合、NS1 がダウンしていると見なします。NS3 の VIP1 が引き継いでアクティブ(マスター)になります。これは、その VRID プライオリティ(60)が NS2 の VIP1 の VRID プライオリティ(30)よりも高いためです。
例 2: VRRP デッドインターバルが異なるノード
例1で説明した導入と似ているが、各ノード(NS1、NS2、NS3)でデッドインターバルが異なるVRRP導入を考えてみましょう。3 つのノードすべての VIP アドレスのプリエンプションは無効です。
次の表は、この例で使用される設定の一覧です。 VRRP 間隔の例 2 の設定。
NS1 がダウンしたときの実行フローは次のとおりです。
- NS2は、NS1からのHelloメッセージを2秒間(NS2のデッドインターバル)受信しなかった後、NS1がダウンしていると見なします。
- NS2 の VIP1 が引き継ぎ、アクティブ(マスター)になります。NS2 が VIP1 への hello メッセージの送信を開始するようになりました。
NS3のVIP1はNS2のVIP1のVRIP優先度(30)よりも高いですが、NS3のデッドインターバルが大きいため(NS2の2秒に対して3秒)、NS2のVIP1がすでに引き継ぐ前にNS3上のVIP1が引き継ぐことができません。
例 3: デッドインターバルが異なり、プリエンプションが有効になっているノード
例 1 で説明した配置と似ていますが、NS1、NS2、および NS3 の 3 つのノードでdeadインターバルが異なり、NS3 の VIP1 アドレスに対してプリエンプションが有効になっている VRRP 配置を検討してください。
次の表は、この例で使用される設定の一覧です。 VRRP 間隔の例 3 の設定。
NS1 がダウンしたときの実行フローは次のとおりです。
- NS2は、NS1からのHelloメッセージを2秒間(NS2が設定したデッドインターバル)受信しなかった後、NS1がダウンしていると見なします。現時点では、デッドインターバルが 3 秒の NS3 は NS1 がダウンしているとは見なしません。
- NS2 の VIP1 が引き継ぎ、アクティブ(マスター)になります。NS2 が VIP1 への hello メッセージの送信を開始するようになりました。
- NS2 から VIP1 の hello メッセージを受信すると、NS3 は VIP1 の NS2 をプリエンプションします。これは、NS3 の VIP1 に対してプリエンプションが有効になっていて、NS3 の VIP1 の VRID プライオリティ(60)が NS2 の VIP1 の VRID プライオリティ(30)よりも高いためです。
- NS3 の VIP1 が引き継ぎ、アクティブ(マスター)になります。NS3 が VIP1 に hello メッセージの送信を開始するようになりました。
共有
共有
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group 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 Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.