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

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

インターフェイス上での仮想 MAC の設定

NetScalerインスタンスは、仮想MAC(VMAC)を使用して高可用性(アクティブ/アクティブまたはアクティブ/スタンバイ)構成を実現します。仮想 MAC アドレス (VMAC) は、高可用性セットアップでプライマリノードとセカンダリノードで共有されるフローティングエンティティです。

高可用性設定では、プライマリノードは MIP、SNIP、VIP アドレスなど、すべての Floating IP アドレスを所有します。プライマリノードは、これらの IP アドレスに対するアドレス解決プロトコル (ARP) 要求に自身の MAC アドレスで応答します。その結果、外部デバイス(アップストリームルータなど)の ARP テーブルが Floating IP アドレスとプライマリノードの MAC アドレスで更新されます。

フェイルオーバーが発生すると、セカンダリノードが新しいプライマリノードとして引き継がれます。次に、Gratuitous ARP(GARP)を使用して、プライマリから取得したフローティング IP アドレスをアドバタイズします。ただし、新しいプライマリがアドバタイズする MAC アドレスは、自身のインターフェイスの MAC アドレスです。

一部のデバイス(特に一部のルーター)は、NetScaler SDXアプライアンスによって生成されたGARPメッセージを受け入れません。このようなデバイスでは、古いプライマリノードによってアドバタイズされた古い IP と MAC のマッピングが保持され、その結果、サイトがダウンする可能性があります。

この問題は、HA ペアの両方のノードに VMAC を設定することで解決できます。これにより、両方のノードに同じ MAC アドレスが割り当てられます。したがって、フェールオーバーが発生しても、セカンダリノードの MAC アドレスは変更されず、外部デバイスの ARP テーブルを更新する必要はありません。

VMAC の設定には、次の 2 段階のプロセスがあります。

  1. SDX 管理サービスで VMAC を設定します。インターフェイスまたは LA チャネルの VRID を追加します。SDX 管理サービスで VMAC を設定します
  2. Citrix インスタンスで VMAC を設定します。詳細については、「 チャネルグループでの VMACの設定 」のサポート記事を参照してください。

SDX 管理サービスで VMAC を構成する

VMAC を設定するには、管理サービスからインターフェイスまたは LA チャネルに IPv4 または IPv6 VRID を追加します。管理サービスは内部で VMAC を生成します。NetScalerインスタンスでアクティブ/アクティブモードを構成するときは、同じVRIDを指定します。このアクティブ/アクティブ構成は、Mellanox インターフェイスではサポートされていません。

次の点に留意してください。

  1. 管理サービスからVRIDを追加し、NetScalerインスタンスで同じVRIDを指定します。NetScalerインスタンスに直接VRIDを追加した場合、インスタンスは宛先MACアドレスとしてVMACアドレスを持つパケットを受信できません。
  2. 同じ SDX アプライアンス内で実行されている異なるインスタンスで同じ VRID を使用することはできません。
  3. インスタンスの実行中に、インスタンスに割り当てられたインターフェイスの VRID を追加または削除できます。
  4. アクティブ/アクティブ構成では、インスタンスに割り当てられたインターフェイスに複数の VRID を指定できます。Mellanox インターフェイスでは、アクティブ/アクティブデプロイはサポートされていません。
  5. 10G インターフェイスでは最大 86 個の VMC、1G インターフェイスでは最大 16 個の VMC が許可されます。VMAC フィルタがそれ以上使用できない場合は、別のインスタンスの VRID の数を減らします。

NetScaler VPXインスタンスの追加時にVRIDを追加することも、既存のNetScalerインスタンスを変更してVRIDを追加することもできます。

IPv4 または IPv6 VRID をインターフェイスまたは LA チャネルに追加するには

  1. SDXにVPXインスタンスを追加するときに、[ ネットワーク設定] で [ データインターフェイス] を選択します。SDXにVPXインスタンスを追加する方法の詳細については、「 NetScalerインスタンスの追加」を参照してください。
  2. [ Interfaces ] ドロップダウンメニューから、インターフェイスまたは LA チャネルを選択します。
  3. [VMAC 設定] で、次の値の一方または両方を設定します。
    • VRID IPv4:VMAC を識別する IPv4 VRID。可能な値:1 ~ 255
    • VRID IPv6:VMAC を識別する IPv6 VRID。可能な値:1 ~ 255 注:複数の VRID を区切るにはカンマを使用します。たとえば、12,24 と入力します。
  4. [ Add ] をクリックして、 VMAC 設定をインターフェイスに追加します。
  5. [ 完了] をクリックし、[ 閉じる] をクリックします。

VMAC 管理サービスの設定

インスタンスがすでにプロビジョニングされている場合、IPv4 または IPv6 VRID を追加するには、次の手順に従います。

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