メインコンテンツまでスキップ

ネットワークインターフェイスフェールオーバーポリシー:動作と使用方法

Views:
282
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
core
Last Updated:

環境

ONTAP 9

回答

ONTAPインターフェイスのフェイルオーバーコンポーネント

ブロードキャストドメイン、フェイルオーバーグループ、およびフェイルオーバーポリシーを組み合わせて、 ネットワークインターフェイスが 設定されているノードまたはポートで障害が発生した場合にどのポートがテイクオーバーするかを決定します。

ブロードキャスト ドメイン
  • ブロードキャストドメインは 、同じイーサネットブロードキャストドメインのポートをONTAPでグループ化したものです。
    • 一般にLANまたは VLANと呼ばれるブロードキャストドメインは、ドメイン内のすべてのポート間のデータリンクレイヤ接続を提供します。
  •  あるポートから送信されたイーサネットブロードキャストフレームは、 ドメインの他のすべてのポートで認識されます。
    • デフォルトでは、ネットワークスイッチには1つのブロードキャストドメインがあり、そのネットワークスイッチに接続されているすべてのデバイスが同じブロードキャストドメインに配置されます。
    • 各ブロードキャストドメインは、スイッチポートのVLANに基づいてグループ化する必要があります。
  • ブロードキャストドメインのグループ化を明示的に定義することで 、ONTAPは到達可能性を検証し 、インターフェイスが到達不能なポートに移行されないようにすることができます。     
フェイルオーバー グループ
  • フェイルオーバーグループは、 相互にインターフェイスフェイルオーバーのカバレッジを提供するブロードキャストドメイン内のポートを定義します。
  • 各ブロードキャストドメインには、すべてのポートを含むフェイルオーバーグループが1つあります。
  • ネットワークインターフェイスのフェイルオーバーでは、GARP(Gratuitous ARP)を使用してブロードキャストドメイン内の他のデバイスが更新されます。
    • したがって、GARPは同じブロードキャストドメイン内でのみ機能するため、フェイルオーバーグループをブロードキャストドメインよりも大きくすることはできません。
    • フェイルオーバーグループは、ブロードキャストドメインよりも小さくすることができます。たとえば、ブロードキャストドメイン内のリンク速度が同じポートを含むフェイルオーバーグループです。
フェイルオーバー ポリシー
  • フェイルオーバーポリシーは、ノードまたはポートが停止したときにLIFがフェイルオーバーグループのポートをどのように使用するかを定義します。
  • フェイルオーバーグループに適用されるフィルタの一種として、フェイルオーバーポリシーが考えられます。LIFのフェイルオーバーターゲット(LIFがフェイルオーバーできるポートのセット)は、LIFのフェイルオーバーポリシーをブロードキャストドメイン内のLIFのフェイルオーバーグループに適用することで決まります。
  • これにより、フェイルオーバーグループ内のターゲットのうち、特定のLIFフェイルオーバーで候補となるターゲットとして選択されるターゲットと、ターゲットリストが通過する順序が決まります。
フェイルオーバーポリシー:
  • local-only: ターゲットをインターフェイスのローカルノードまたはホームノードに制限します。リモート パス経由でのI/Oへのアクセスを回避したい場合は、このポリシーを推奨します。
  • sfo-partner-only: ターゲットポートは ホームノードとそのストレージフェイルオーバー(SFO)パートナーのポート のみで、クラスタ内の他のノードは除外します。
  • broadcast-domain-wide: 同じブロードキャストドメインに所有されているすべてのポートがフェイルオーバー候補になります。LIFの可用性を最大化することが最重要事項である場合は、このポリシーを推奨されます。
  • System-defined: データLIFのデフォルトポリシーです。この ポリシーは、ストレージフェイルオーバー(SFO)パートナーにないポートへのフェイルオーバーを優先します。  たとえば、4ノードクラスタでは 、ノード1のポートをホームとするLIFがノード3にフェイルオーバーされます。
  • disabled: フェイルオーバーが無効になっています。意図的に無効にする場合を除いて、フェイルオーバー機能は無効にしないでください。
インターフェイス タイプ別のデフォルトポリシー:
LIFタイプ デフォルトのフェイルオーバー ポリシー 説明
クラスタ local-only LIFは、同じノードのポートにのみフェイルオーバーします。
クラスタ間 local-only LIFは、同じノードのポートにのみフェイルオーバーします。
ノード管理 local-only LIFは、同じノードのポートにのみフェイルオーバーします。
クラスタ管理 broadcast-domain-wide 同じブロードキャストドメイン内のポートにフェイルオーバーする
NASデータ system-defined SFOパートナーではない他のノードにフェイルオーバーします。
SANデータ(オールフラッシュSANアレイ(ASA)プラットフォームのONTAP 9.11.1以降のiSCSI LIF) sfo-partner-only SFOパートナーのポートにフェイルオーバーします。
SANデータ(その他すべてのインスタンス) 無効 別のポートにフェイルオーバーしない。
BGP 無効 別のポートにフェイルオーバーしない。

追加情報

  • network interface create
    [-failover-policy {system-defined|local-only|sfo-partner-only|disabled|broadcast-domain-wide}] -フェイルオーバーポリシー

    このパラメータを使用して、LIFのフェイルオーバー ポリシーを指定します。

    • system-defined - LIFに適したフェイルオーバー ターゲットがシステムによって決定されます。デフォルトでは、フェイルオーバーターゲットはLIFの現在のホストノードから、および可能な場合はもう1つのパートナー以外のノードからも選択されます。

    • local-only - LIFは、LIFのローカル(ホーム)ノード上のポートにフェイルオーバーします。

    • sfo-partner-only - LIFは、ホーム ノードまたはSFOパートナー上のポートのみにフェイルオーバーします。

    • broadcast-domain-wide - LIFは、ホーム ポートと同じブロードキャスト ドメイン内のポートにフェイルオーバーします。

    • disabled - LIFのフェイルオーバーは無効です。

    クラスタ論理インターフェイスのフェイルオーバー ポリシーはlocal-onlyで、変更できません。データ論理インターフェイスのデフォルトのフェイルオーバー ポリシーはsystem-definedです。この値は変更できます。

  • 新しいブロードキャストドメインを作成すると、フェイルオーバーグループが自動的に作成されます。作成されたフェイルオーバー グループはブロードキャスト ドメインに関連付けられ、そのドメインに属するすべてのポートを含んでいます。フェイルオーバーグループの名前は、ブロードキャストドメインと同じです。  ブロードキャストドメインに関連付けられた後続のフェイルオーバーグループは、手動で作成できます。
  • 手動で作成したフェイルオーバーグループは、ブロードキャストドメインに関連付ける必要があります。フェイルオーバーグループに追加するポートは、すべて同じブロードキャストドメインに属している必要があります。ブロードキャスト ドメインからポートを削除すると、ブロードキャスト ドメインに属するすべてのフェイルオーバー グループからそのポートが削除されます。フェイルオーバーグループの最後のポートを削除すると、フェイルオーバーグループも削除されます。ブロードキャストドメインを削除すると、そのフェイルオーバーグループがすべて自動的に削除されます。
  • ブロードキャストドメインに対してポートを追加または削除すると、 ブロードキャストドメインの自動生成されたフェイルオーバーグループに対してもポートが追加または削除されます。
  • フェイルオーバーポリシーによってLIFの動作が最終的に決定されるため、デフォルト以外の設定が必要な場合は、状況に応じて慎重に検討する必要があります。
  • バグID 1295599: LIFの移行が失敗した場合に手動テイクオーバーでエラーが返されます。
  • バグID 1182625: 2つのノードが停止した場合に、追加のノードでより多くのフェイルオーバーターゲットを許可します。
  • Wikipedia:ブロードキャストドメイン

 

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.