ADC

クラスターセットアップでのVRRPの使用

仮想ルータ冗長プロトコル (VRRP) は、IPv4とIPv6の両方のクラスタ設定でサポートされています。クラスタセットアップでサポートされる 2 つの VRRP 機能は、インターフェイスベースの VRRP と IP ベースの VRRP です。

IP ベースの VRRP

IP ベースの VRRP では、同じ VRID にバインドされたストライプ VIP アドレスがクラスタ設定のすべてのノードに設定されます。これらの VIP アドレスはすべてのノードでアクティブです。

クラスタノードの 1 つが VRID 所有者として機能し、VRRP アドバタイズメントを他のノードに送信します。VRID 所有者ノードに障害が発生すると、クラスタ内の別のノードが VRID の所有権を引き継ぎ、VRRP アドバタイズメントの送信を開始します。特定のクラスタノードを VRID の所有者として割り当てることもできます。

Citrixでは、クラスタでのVRRP導入にはIPベースの方法を使用することをお勧めします。

IPv4 用の IP ベースの VRRP の設定

IPv4 用の IP ベースの VRRP を設定するには、クラスタセットアップで次のタスクを実行します。

  • VRID を追加します。VRID は、クラスタセットアップが仮想 MAC アドレスを形成するために使用する整数です。<VRID\ >汎用 VMAC アドレスは 00:00:5 e: 00:02:\ の形式です。
  • (オプション) 仮想 MAC アドレスの所有者としてノードを割り当てます。クラスターノードの ID に所有者ノードパラメーター (VRID6 の追加または変更中) を設定して、そのクラスターノードを仮想 MAC アドレスの所有者として割り当てることができます。割り当てられた所有者ノードに障害が発生すると、UP クラスタノードの 1 つが仮想 MAC アドレスの所有者として動的に選択されます。オーナーノードは、 set vrID <id> -ownerNode <positive_interger> コマンドを使用して設定できます。
  • VRID をノードの VIP アドレスにバインドします。作成した VRID をストライプ VIP アドレスにバインドします。

CLI を使用して VRID を追加するには

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

-  add vrid <ID> [-ownerNode <positive_integer>]
-  show vrid <ID>

CLI を使用して VRID を VIP アドレスにバインドするには

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

  • set ns ip <IPv4Address> -vrid <ID><!--NeedCopy-->
  • show vrid <ID><!--NeedCopy-->

GUI を使用して VRID を追加するには

  1. [システム] > [ネットワーク] > [VMAC] に移動し、[VMAC] タブで [追加] をクリックします。
  2. [VMAC の作成] ページで、[仮想ルータ ID] フィールドに値を指定し、[作成] をクリックします。

GUI を使用して VRID を VIP アドレスにバインドするには

  1. [システム] > [ネットワーク] > [IP] に移動し、[IPV4s] タブで VIP アドレスを選択し、[編集] をクリックします。
  2. VIP 設定の編集中に、 仮想ルータ ID パラメータを設定します。

    > add vrid 90
     Done
    > set ns ip 192.0.2.90 –vrid 90
     Done
    

IPv6 用の IP ベースの VRRP の設定

IPv6 用の IP ベースの VRRP を設定するには、クラスタセットアップで次のタスクを実行します。

  • VRID6 を追加します。VRID6 は、クラスタセットアップが仮想 MAC6 アドレスを形成するために使用する整数です。<VRID6\ >汎用 VMAC6 アドレスは 00:00:5 e: 00:02:\ の形式です。
  • (オプション) 仮想 MAC6 アドレスの所有者としてノードを割り当てます。クラスターノードの ID に所有者ノードパラメーター (VRID6 の追加または変更中) を設定して、そのクラスターノードを仮想 MAC6 アドレスの所有者として割り当てることができます。割り当てられた所有者ノードに障害が発生した場合、UP クラスタノードの 1 つが仮想 MAC6 アドレスの所有者として動的に選択されます。
  • VRID6 をノードの VIP6 アドレスにバインドします。作成した VRID6 をストライプ VIP6 アドレスにバインドします。

CLI を使用して VRID6 を追加するには

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

  • add vrid6 <ID> [-ownerNode <positive_integer>]<!--NeedCopy-->
  • show vrid6 <ID><!--NeedCopy-->

CLI を使用して VRID6 を VIP6 アドレスにバインドするには

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

  • set ns ip6 <IPv6Address> -vrid6 <ID><!--NeedCopy-->
  • show vrid6 <ID><!--NeedCopy-->

GUI を使用して VRID6 を追加するには

  1. [システム] > [ネットワーク] > [VMAC] に移動し、[VMAC6] タブで [追加] をクリックします。
  2. [仮想 MAC6 の作成] ページで、[仮想ルータ ID] フィールドに値を指定し、[作成] をクリックします。

GUI を使用して VRID6 を VIP6 アドレスにバインドするには

  1. [システム] > [ネットワーク] > [IP] に移動し、[IPV6s] タブで VIP アドレスを選択し、[編集] をクリックします。
  2. VIP6 設定の編集中に、 仮想ルータ ID パラメータを設定します。

    > add vrid6 90
     Done
    > set ns ip6 2001:db8::5001 –vrid6 90
     Done
    

インターフェイスベースの VRRP

インターフェイスベースの VRRP 機能では、クラスタの両方のノードに同じ仮想 MAC アドレスが設定されます。この仮想 MAC アドレスは、ノードに設定された IP アドレスの GARP アドバタイズメントと ARP 応答に使用されます。この機能は、GARP アドバタイズメントを受け入れない外部デバイス/ルータを含むアクティブスペア 2 ノードクラスタセットアップで役立ちます。

インターフェイスベースの VRRP 機能は、1 つのノードがアクティブ状態で、もう 1 つのノードがスペアとして機能する 2 ノードクラスタにのみ適用されます。

両方のクラスタノードで同じ仮想 MAC アドレスを使用すると、アクティブノードがダウンしてスペアノードがアクティブに引き継がれても、新しいアクティブノードの IP アドレスの MAC アドレスは変更されず、外部デバイス/ルーターの ARP テーブルを更新する必要はありません。

IPv4 用のインターフェイスベースの VRRP の設定

IPv4 用のインターフェイスベースの VRRP を設定するには、クラスタセットアップで次のタスクを実行します。

  • VRID を追加します。VRID は、クラスタセットアップが仮想 MAC アドレスを形成するために使用する整数です。
  • VRID をノードインターフェイスにバインドします。作成した VRID にインターフェイスをバインドします。バインドされたインターフェイス(現在のアクティブノード内)は、IPv4アドレスのGARPアドバタイズメントとARP応答の仮想MACアドレスを使用します。VRID をアクティブスペアクラスタセットアップの両方のノードのインターフェイスに関連付ける必要があります。これは、高可用性セットアップとは異なり、クラスターセットアップではインターフェイス ID が異なるためです。

CLI を使用して VRID を追加するには

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

-  add vrid <ID>
-  show vrid <ID>

CLI を使用して VRID をインターフェイスにバインドするには

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

-  bind vrid <ID> -ifnum <interface_name>
-  show vrid <ID>

GUI を使用して VRID を追加し、インターフェイスにバインドするには

  1. [システム] > [ネットワーク] > [VMAC] に移動し、[VMAC] タブで [追加] をクリックします。
  2. [仮想 MAC の作成] ページで、[仮想ルータ ID*] フィールドに値を指定し、[インターフェイスの関連付け] セクションでインターフェイスをバインドして、[作成] をクリックします。

    > add vrid 300
     Done
    > bind vrid 300 -ifnum 1/1/2 2/1/3
     Done
    

IPv6 用のインターフェイスベースの VRRP の設定

IPv6 用のインターフェイスベースの VRRP を設定するには、クラスタセットアップで次のタスクを実行します。

  • VRID6 を追加します。VRID6 は、クラスタセットアップが仮想 MAC6 アドレスを形成するために使用する整数です。<VRID6\ >汎用 VMAC6 アドレスは 00:00:5 e: 00:01:\ の形式です。
  • VRID6 をノードインターフェイスにバインドします。作成した VRID6 にインターフェイスをバインドします。バインドされたインターフェイス(現在のアクティブノード内)は、IPv6アドレスのGARPアドバタイズメントとARP応答の仮想MAC6アドレスを使用します。VRID6 をアクティブスペアクラスタセットアップの両方のノードのインターフェイスに関連付ける必要があります。これは、高可用性セットアップとは異なり、クラスターセットアップではインターフェイス ID が異なるためです。

CLI を使用して VRID6 を追加するには

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

-  add vrid6 <ID>
-  show vrid6 <ID>

CLI を使用して VRID6 をインターフェイスにバインドするには

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

  • bind vrid6 <ID> -ifnum <interface_name><!--NeedCopy-->
  • show vrid6 <ID><!--NeedCopy-->

GUI を使用して VRID6 を追加してインターフェイスにバインドするには

  1. [システム] > [ネットワーク] > [VMAC] に移動し、[VMAC6] タブで [追加] をクリックします。
  2. [仮想 MAC6 の作成] ページで、[仮想ルータ ID] フィールドに値を指定し、[インターフェイスの関連付け] セクションでインターフェイスをバインドして、[作成] をクリックします。

    > add vrid6 100
     Done
    > bind vrid6 100 -ifnum 0/1/1 1/1/2 2/1/3
     Done