Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

仮想 IP ( VIP ) LIF を設定する

共同作成者

一部の次世代データセンターでは、サブネットをまたぐ LIF のフェイルオーバーを必要とする、ネットワークレイヤ 3 のメカニズムが使用されています。ONTAP 9.5 以降では、 VIP データ LIF および関連するルーティングプロトコルである Border Gateway Protocol ( BGP )がサポートされ、この次世代ネットワークで ONTAP を使用できるようになりました。

このタスクについて

VIP データ LIF は、いずれのサブネットにも属さない、同じ IPspace 内の BGP LIF をホストするすべてのポートから到達可能な LIF です。VIP データ LIF を使用すると、ホストは個別のネットワークインターフェイスに依存しなくなります。複数の物理アダプタがデータトラフィックを伝送するため、すべての負荷が単一のアダプタと関連するサブネットに集中することはありません。VIP データ LIF の存在は、ルーティングプロトコルである Border Gateway Protocol ( BGP )を通じてピアルータに通知されます。

VIP データ LIF には次の利点があります。

  • ブロードキャストドメインやサブネットをまたいで LIF を移動できます。各 VIP データ LIF の現在の場所が BGP を通じてルータに通知されるため、 VIP データ LIF をネットワークのどのサブネットにもフェイルオーバーできます。

  • アグリゲートスループット: VIP データ LIF は、同時に複数のサブネットまたはポートに対してデータを送受信できるため、個々のポートの帯域幅を超えるアグリゲートスループットをサポートできます。

Border Gateway Protocol ( BGP; ボーダーゲートウェイプロトコル)のセットアップ

VIP LIF を作成する前に BGP をセットアップする必要があります。 BGP は、 VIP LIF の存在をピアルータに通知するためのルーティングプロトコルです。

ONTAP 9.9.1以降では、VIP BGPにより、BGPピアグループを使用したデフォルトルート自動化が提供され、設定が簡素化されます。

ONTAP では、 BGP ピアが同じサブネット上にある場合、 BGP ピアをネクストホップルータとして使用してデフォルトルートを簡単に学習できます。この機能を使用するには、を設定します -use-peer-as-next-hop 属性をに設定します true。デフォルトでは、この属性はです false

静的ルートが設定されている場合は、これらの自動デフォルトルートよりも優先されます。

作業を開始する前に

設定された Autonomous System Number ( ASN )の BGP 接続を BGP LIF から受け入れるように、ピアルータを設定しておく必要があります。

メモ ONTAP はルータから着信するルート通知を処理しないため、ルートの更新をクラスタに送信しないようにピアルータを設定する必要があります。
このタスクについて

BGP をセットアップする際には、必要に応じて BGP 設定、 BGP LIF 、および BGP ピアグループを作成します。あるノードで最初の BGP ピアグループが作成されると、 ONTAP によってデフォルト値を使用してデフォルトの BGP 設定が自動的に作成されます。BGP LIF は、ピアルータとの BGP TCP セッションを確立するために使用されます。ピアルータから見ると、 BGP LIF は VIP LIF に到達するための次のホップです。BGP LIF ではフェイルオーバーは無効になります。BGP ピアグループは、ピアグループの IPspace に含まれるすべての SVM の VIP ルートを通知します。

ONTAP 9.8以降では、これらのフィールドがに追加されています network bgp peer-group コマンドを実行します

  • -asn - prepend-type

  • -asn - prepend-count

  • コミュニティ

これらの BGP アトリビュートを使用すると、 BGP ピアグループの AS パスおよびコミュニティアトリビュートを設定できます。

ONTAP 9.9.1以降では、次のフィールドが追加されました。

  • -asnまたは-peer-asn(4バイト値)
    属性自体は新しいものではありませんが、現在は4バイトの整数を使用しています。

  • - med

  • -use-peer-as ネクストホップ

パスの優先順位付けをサポートする Multi-Exit Discriminator ( MED )を使用して、高度なルート選択を行うことができます。MED は、トラフィックに最適なルートを選択するようにルータに指示する BGP アップデートメッセージのオプション属性です。MED は符号なしの 32 ビット整数( 0 ~ 4294967295 )であり、小さい方の値が推奨されます。

メモ ONTAP は上記の BGP 属性をサポートしていますが、ルータはこれらを受け入れる必要はありません。ルータでサポートされる属性を確認し、それに応じて BGP ピアグループを設定することを強く推奨します。詳細については、ルータから提供される BGP のマニュアルを参照してください。
手順
  1. advanced 権限レベルにログインします。

    set -privilege advanced

  2. オプション:次のいずれかの操作を実行して、クラスタの BGP 設定を作成するか、デフォルトの BGP 設定を変更します。

    1. BGP 設定を作成する場合

      network bgp config create -node {node_name | local} -asn asn_integer -holdtime
      hold_time -routerid local_router_IP_address

      2 バイトの ASN を使用した例:

      network bgp config create -node node1 -asn 65502 -holdtime 180 -routerid 1.1.1.1

      4バイトASNのサンプル:

    network bgp config create -node node1 -asn 85502 -holdtime 180 -routerid 1.1.1.1
    1. デフォルトの BGP 設定を変更する場合

      network bgp defaults modify -asn asn_integer -holdtime hold_time
      network bgp defaults modify -asn 65502
      • asn_integer ASNを指定します。ONTAP 9.8 以降では、 BGP の ASN は 2 バイトの非負の整数をサポートします。これは16ビットの数値です(使用可能な値は1~65534です)。ONTAP 9.9.1以降では、BGP用ASNは4バイトの非負整数(1-4294967295)をサポートしています。デフォルトの ASN は 65501 です。ASN 23456 は、 4 バイト ASN 機能を発表していないピアとの ONTAP セッション確立用に予約されています。

      • hold_time 保持時間を秒単位で指定します。デフォルト値は 180 です。

  3. システム SVM 用の BGP LIF を作成します。

    network interface create -vserver system_svm -lif lif_name -service-policy default-route-announce -home-node home_node -home-port home_port -address ip_address -netmask netmask

    を使用できます default-route-announce BGP LIFのサービスポリシー、または「management-bgp」サービスを含む任意のカスタムサービスポリシー。

    network interface create -vserver cluster1 -lif bgp1 -service-policy default-route-announce -home-node cluster1-01 -home-port e0c -address 10.10.10.100 -netmask 255.255.255.0
  4. リモートピアルータとの BGP セッションを確立するために使用する BGP ピアグループを作成し、ピアルータに通知する VIP ルート情報を設定します。

    例 1 :自動デフォルトルートのないピアグループを作成する

    この場合、管理者は BGP ピアへのスタティックルートを作成する必要があります。

    network bgp peer-group create -peer-group group_name -ipspace ipspace_name -bgp-lif bgp_lif -peer-address peer-router_ip_address -peer-asn 65502 -route-preference integer
    -asn-prepend-type <ASN_prepend_type> -asn-prepend-count integer -med integer -community BGP community list <0-65535>:<0-65535>
    network bgp peer-group create -peer-group group1 -ipspace Default -bgp-lif bgp1 -peer-address 10.10.10.1 -peer-asn 65502 -route-preference 100 -asn-prepend-type local-asn -asn-prepend-count 2 -med 100 -community 9000:900,8000:800

    例 2 :自動デフォルトルートを使用してピアグループを作成する

    network bgp peer-group create -peer-group group_name -ipspace ipspace_name -bgp-lif bgp_lif -peer-address peer-router_ip_address -peer-asn 65502 -use-peer-as-next-hop true -route-preference integer -asn-prepend-type <ASN_prepend_type> -asn-prepend-count integer -med integer -community BGP community list <0-65535>:<0-65535>
    network bgp peer-group create -peer-group group1 -ipspace Default -bgp-lif bgp1 -peer-address 10.10.10.1 -peer-asn 65502 -use-peer-as-next-hop true -route-preference 100 -asn-prepend-type local-asn -asn-prepend-count 2 -med 100 -community 9000:900,8000:800

仮想 IP ( VIP )データ LIF を作成する

VIP データ LIF の存在は、ルーティングプロトコルである Border Gateway Protocol ( BGP )を通じてピアルータに通知されます。

作業を開始する前に
  • BGP ピアグループをセットアップし、 LIF を作成する SVM の BGP セッションをアクティブにしておく必要があります。

  • SVM の発信 VIP トラフィック用に、 BGP ルータまたは BGP LIF のサブネット内にあるその他のルータへの静的ルートを作成しておく必要があります。

  • マルチパスルーティングをオンにして、発信 VIP トラフィックが使用可能なすべてのルートを使用できるようにする必要があります。

    マルチパスルーティングが有効になっていない場合、すべての発信 VIP トラフィックは 1 つのインターフェイスから送信されます。

手順
  1. VIP データ LIF を作成します。

    network interface create -vserver svm_name -lif lif_name -role data -data-protocol
    {nfs|cifs|iscsi|fcache|none|fc-nvme} -home-node home_node -address ip_address -is-vip true

    でホームポートを指定しない場合は、VIPポートが自動的に選択されます network interface create コマンドを実行します

    VIP データ LIF は、デフォルトで、各 IPspace に対してシステムで作成されるブロードキャストドメイン「 vip 」に属します。VIP ブロードキャストドメインを変更することはできません。

    VIP データ LIF には、 IPspace の BGP LIF をホストするすべてのポートから同時に到達できます。ローカルノードに VIP の SVM 用のアクティブな BGP セッションがない場合は、 VIP データ LIF はその SVM 用の BGP セッションが確立されているノード上の次の VIP ポートにフェイルオーバーします。

  2. VIP データ LIF の SVM に対して BGP セッションが up ステータスになっていることを確認します。

    network bgp vserver-status show
    
    Node        Vserver  bgp status
    	    ----------  -------- ---------
    	    node1       vs1      up

    BGPステータスがの場合 down ノードのSVMについては、VIPデータLIFは、SVMのBGPステータスがupになっている別のノードにフェイルオーバーします。BGPステータスがの場合 down すべてのノードでVIPデータLIFをどこでもホストすることはできず、LIFのステータスがdownになっている。

BGP を管理するためのコマンド

ONTAP 9.5以降では、を使用します network bgp ONTAP でBGPセッションを管理するコマンド。

BGP 設定を管理する

状況

使用するコマンド

BGP 設定を作成する

network bgp config create を実行します

BGP 設定を変更する

network bgp config modify

BGP 設定を削除する

ネットワーク BGP 設定の削除

BGP 設定を表示する

network bgp config show を実行します

VIP LIF の SVM に対する BGP ステータスを表示します

network bgp show-status show を使用してください

BGP のデフォルト値を管理する

状況

使用するコマンド

BGP のデフォルト値を変更する

ネットワーク BGP のデフォルトが変更される

BGP のデフォルト値を表示します

network bgp defaults show を使用する

BGP ピアグループを管理します

状況

使用するコマンド

BGP ピアグループを作成する

network bgp peer-group create を実行します

BGP ピアグループを変更する

network bgp peer-group modify

BGP ピアグループを削除する

network bgp peer-group delete

BGP ピアグループの情報を表示する

network bgp peer-group show

BGP ピアグループの名前を変更する

ネットワーク BGP ピアグループの名前を変更する