ネットワークインターフェイスフェイルオーバーポリシー:動作と用途
回答
ONTAPインターフェイス フェイルオーバーのコンポーネント
ブロードキャスト ドメイン、フェイルオーバー グループ、フェイルオーバー ポリシーは連携して、ネットワーク インターフェイスが設定されているノードまたはポートが障害した場合に、どのポートがテイクオーバーするかを決定します。
ブロードキャスト ドメイン
- Broadcast Domainは、ONTAP における同じイーサネットブロードキャストドメイン上のポートのグループです。
- 一般にLANまたはVLANと呼ばれるブロードキャストドメインは、ドメイン内のすべてのポート間にデータリンクレイヤー接続を提供します。
- 1つのポートから送信されたイーサネット ブロードキャスト フレームは、ドメインの他のすべてのポートによって認識されます。
- デフォルトでは、ネットワーク スイッチにはブロードキャスト ドメインが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 | 同じノードのポートにのみフェイルオーバーします。 |
クラスタ間 | 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".
- Bug ID 1295599: LIF移行が失敗した場合、手動テイクオーバーはエラーを返します。
- Bug ID 1182625: 2つのノードがダウンしているシナリオの場合、追加ノードでより多くのフェイルオーバーターゲットを許可します。
- Wikipedia:ブロードキャストドメイン
- ONTAPネットワークのLIFフェイルオーバーについて学ぶ
- ONTAP 9で分割されたブロードキャストドメインを使用してフェイルオーバーグループとターゲットを設定する方法
- ネットワークインターフェイスフェイルオーバーポリシー:動作と用途
- ONTAPネットワークのLIFフェイルオーバーについて学ぶ
- ノード管理LIFが誤ってクラスター管理ロールとしてタグ付けされる可能性があります。