メインコンテンツへスキップ

ポートチャネルグループまたはifgrpとは何ですか。

Views:
317
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
nas
Last Updated:

環境

  • ONTAP 9
  • インターフェイスグループ(ifgrp)

回答

ポートチャネルグループは、アグリゲートスループットの向上やネットワークの耐障害性の向上を目的としてまとめられた複数の物理イーサネットポートのセットです。EtherChannel、トランク、ポートバンドル、LACPとも呼ばれます。NetAppでは 、インターフェイスグループ(ifgrp) または仮想インターフェイス(VIF)の従来の名前を使用します。

ONTAPには3つのモードがあります。

  • SystemIDs:遅延の各メンバーは、LACPDUでsystemIDを送信します。Filerのすべてのメンバー・ポートは、スイッチに接続されている論理デバイスが1つだけであることを示すために、同じsystemIDを送信する必要があります。同様に、スイッチの各メンバーポートは同じsystemIDを送信する必要があります。ただし、システムIDはスイッチとFiler間で異なることが予想されます。

    • メンバーポートから同じシステムIDが送信されない場合は、LACPでサポートされていない2つの異なる論理デバイスを一方で集約しようとしています。たとえば、スイッチに仮想ポートチャネル(VPC)が設定されていない場合、Cisco Nexusクロススイッチリンクアグリゲーショングループから2つの異なるシステムIDが送信されることがあります。VPCを使用してリンクアグリゲーショングループを設定すると、各スイッチに同じSystemIDが送信されます。

  • シングルモード:スイッチ側の設定なし、アクティブ/パッシブのみ、ポートチャネルグループはありません。

:代わりに、フェイルオーバーグループをベストプラクティスとして使用してください。

  • マルチモード:「静的」ポートチャネルグループ。ストレージコントローラとスイッチは、常にポートチャネルグループのメンバーとなる一連のポートでハードコーディングされています。ポートがオフラインにならない(ケーブルが接続されていないなど)場合を除き、ストレージコントローラとスイッチで個 々 のポートがポートチャネルグループに参加できないようにすることはできないため、Multimode_LACPよりも最適な方法ではありません。

このタイプのポートチャネルグループが設定されているデバイスが正しくケーブル接続されていない場合、「静的」マルチモードポートチャネルグループもケーブル接続の誤りを認識せず、すべてのポートを送信に使用します。スイッチによって報告されたCAMテーブルフラッピング(「MACフラッピング」)が表示されます。また、ネットワーク接続が確立されている場合、非常に一貫性がありません。
注: スイッチ管理者はスタティックポートチャネルグループをLACPと呼ぶことがありますが、「静的」マルチモードifgrpまたはポートチャネルグループはLACPプロトコルを使用しないため、この2つの用語を同じ意味で使用することはできません。

  • multimode_lacp:2つのネットワークデバイス(スイッチとNetAppストレージコントローラなど)が通信し、ポートの状態とパラメータを比較できるようにするポートチャネルグループモード。LACPは2つのポート(サーバまたはクライアントのNICポートと接続先のスイッチポートなど)間の通信であるため、LACPは2つのデバイス間の通信が成功したことを確認できます。これにより、どちらの参加者も、ポートチャネルグループ内の各物理ポートを使用するかどうかを決定できます。これは、接続されていない、または完全に障害が発生したポートに関連付けられていない一部の状態を検出できるという点で、「静的」マルチモードポートチャネルグループよりも優れています。ONTAPでは、各ポートチャネルに1つのSystemIDしか設定できず、複数のスイッチにまたがることはできません。

LACPポートには、次の2つの動作モードがあります。

  • アクティブLACPポートは常にLACPネゴシエーションに参加します。ネイバーデバイス(ケーブルのもう一方の端)のインターフェイスがLACPを使用するように設定されていない場合(アクティブまたはパッシブ)、このポートはディセーブルになります。
  • ケーブルのもう一方の端にあるデバイスがLACP制御パケットを送信して開始した場合、パッシブLACPポートはLACPネゴシエーションに参加できます。

すべてのNetAppストレージコントローラは常に「アクティブLACP」モードで動作します。これは設定できません。

  • LACPは、任意の時点で次の2つの「タイミング」のいずれかで動作します。
    • 低速タイマー は、LACP制御パケットを30秒に1回交換します。
    • 高速タイマー は、LACP制御パケットを1秒に1回交換します。

注意: ほとんどのデバイスでは、ポートが最初に起動されたときに「高速タイマー」が使用されることが予想されます。また、LACPが適切にネゴシエートされ、ポートが使用できるようになった直後に、LACPが「低速タイマー」に移行することも予想されます。
LACPは、いくつかの状況でポートチャネルのメンバーをディセーブルにすることができます。

  • ネットワークデバイスが他のデバイスからのアップデートの受信を停止すると、ポートは最終的に無効になります。これには最大90秒かかります(これよりも短い場合もあります)。
  • ネットワークデバイスが隣接デバイスから更新を受信したが、その更新に誤った情報が含まれている場合、ネットワークデバイスはポートを無効にすることができます。これにより、ケーブル接続に誤りがあるシステムが検出されると予想され、90秒もかからないうちに発生する可能性があります。
  • ネイバーポートが使用できないことを示す更新をネットワークデバイスが受信した場合は、LACP制御パケットを受信した直後にポートをディセーブルにする必要があります。
  • ストレージコントローラがデフォルトで「Active」に設定されていても、「Passive」に設定されたスイッチがストレージコントローラと正しくネゴシエートされないことがあります。
  • 場合によっては、ストレージコントローラを移動してもスイッチが「低速タイマー」に移動しないことがあります。これにより、LACPがポートを稼働状態にするのを防ぐことができます。

    注: LACPで確認できるのは、2つの隣接デバイス(NICとスイッチなど)が相互に直接通信していることだけです。このポートに影響しないルーティング障害やスイッチの停止など、その他の障害はLACPでは検出されません。

追加情報

  • IEEE(Institute of Electrical and Electronics Engineers)では、802.3adおよび802.3axという名称のポートチャネルグループの標準が定義されていますが、ポートチャネルグループは一般的にスイッチ側の構成を指します。
  • ストレージアーキテクトとネットワーク管理者は協力して、ポートチャネルグループが正しく設定されていることを確認する必要があります。この全体的な検証を行わないと、ネットワークインフラがリスクにさらされる可能性があります。

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.

 

  • この記事は役に立ちましたか?