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

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

Views:
5,158
Visibility:
Public
Votes:
1
Category:
ontap-9
Specialty:
CORE
Last Updated:

回答

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

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

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

追加情報

  • LIFフェイルオーバーの概要 
    • 新しいブロードキャスト ドメインが作成されると、フェイルオーバー グループが自動的に作成されます。
      • この自動的に作成されたフェイルオーバーグループは、ブロードキャストドメインに関連付けられており、ブロードキャストドメインに属するすべてのポートが含まれています。
      • フェイルオーバーグループの名前は、ブロードキャストドメインと同じになります。 
      • ブロードキャストドメインに関連付けられた後続のフェイルオーバーグループは、手動で作成できます。
    • 手動で作成したフェイルオーバー グループは、ブロードキャスト ドメインに関連付ける必要があります。
      • フェイルオーバー グループに追加されるすべてのポートは、同じブロードキャスト ドメイン内になければなりません。
      • ブロードキャスト ドメインからポートを削除すると、ブロードキャスト ドメインに属するすべてのフェイルオーバー グループからそのポートが削除されます。
      • フェイルオーバー グループ内の最後のポートが削除されると、フェイルオーバー グループは削除されます。ブロードキャスト ドメインを削除すると、そのすべてのフェイルオーバー グループも自動的に削除されます。
    • ポートがブロードキャストドメインに追加または削除されると、 ブロードキャストドメインの自動生成フェイルオーバーグループにも追加または削除されます。
    • フェイルオーバーポリシーは最終的にLIFの動作を決定するため、デフォルト以外の構成が必要な場合は、ケースバイケースで慎重に検討する必要があります。
  • 自動で作成されたフェイルオーバー グループは、以下のように変更/削除できません:

aff200-2n-dal-1::> network interface failover-groups delete -vserver aff200-2n-dal-1 -failover-group Default
Error: command failed: Failover group "Default" cannot be modified because it is automatically generated by broadcast domain "Default".

 

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.