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

MetroCluster 準拠スイッチの使用に関する考慮事項

寄稿者

でサポートされるスイッチとして表示されるMetroCluster IPスイッチ "NetApp Hardware Universe の略" また、ネットアップが提供するのはネットアップ検証済みです。ONTAP 9.7以降では、MetroCluster IP構成でMetroClusterに準拠したスイッチを使用できます。ネットアップ検証は実施されていないが、ネットアップの仕様に準拠しているスイッチです。ただし、ネットアップでは、検証されていないスイッチについては、サポートサービス、トラブルシューティング、設定を提供していません。

ネットアップ検証済みスイッチ

スイッチがネットアップで検証されるのは、次の条件をすべて満たしている場合です。

  • スイッチは、MetroCluster IP構成の一部としてネットアップから提供されます

  • スイッチの一覧は、を参照してください "NetApp Hardware Universe の略" 「MetroCluster over IP接続」の下のサポートされるスイッチとして使用

  • このスイッチは、MetroCluster IPコントローラと、一部の構成ではNS224ドライブシェルフへの接続にのみ使用します

  • スイッチは、ネットアップが提供するRCF(リファレンス構成ファイル)を使用して設定します。

上記の条件を満たしていないスイッチは、ネットアップ検証済みのスイッチではなく*使用されています。

MetroCluster準拠のスイッチ

MetroCluster準拠のスイッチはネットアップによる検証は行われていませんが、以下の要件と設定ガイドラインを満たしていれば、MetroCluster IP構成で使用できます。

注記 ネットアップでは、検証済みでないMetroCluster準拠スイッチのサポートサービス、トラブルシューティング、設定を提供していません。

MetroCluster準拠スイッチの一般的な要件

これらの要件は、 Reference Configuration File ( RCF ;リファレンス構成ファイル)を使用せずに MetroCluster 準拠スイッチを設定する場合のものです。

  • MetroCluster ノードに接続されたスイッチは、 MetroCluster 以外のトラフィックを伝送できます。

  • MetroCluster準拠のスイッチで使用できるのは、スイッチレスクラスタインターコネクト専用ポートを提供するプラットフォームのみです。FAS2750やAFF A220などのプラットフォームは、MetroCluster トラフィックとMetroCluster インターコネクトトラフィックが同じネットワークポートを共有しているため使用できません。

    MetroCluster準拠のスイッチをローカルクラスタ接続に使用しないでください。

  • MetroCluster IP インターフェイスは、要件を満たすように設定できる任意のスイッチポートに接続できます。

  • FAS8200 および AFF A300 プラットフォームではスイッチポートの速度が 25Gbps 、その他のプラットフォームでは 40Gbps 以上( 40Gbps または 100Gbps )である必要があります。

  • スイッチファブリックごとに 2 つ、計 4 つの IP スイッチが必要です。

  • ISL は 10Gbps 以上で、 MetroCluster 構成の負荷に応じて適切なサイズにする必要があります。

  • MetroCluster 構成は、 2 つのネットワークに接続する必要があります。MetroCluster インターフェイスを同じネットワークまたはスイッチに接続することはできません。各 MetroCluster ノードは、 2 つのネットワークスイッチに接続する必要があります。

  • ネットワークは、次の要件を満たしている必要があります。

  • MetroCluster 準拠スイッチを使用する MetroCluster IP 構成では、 ONTAP 9.6 以前へのリバートはサポートされません。

  • MetroCluster IP トラフィックに使用されるすべてのスイッチで、 MTU が 9216 に設定されている必要があります。

MetroCluster準拠スイッチのスイッチとケーブル接続の要件

  • スイッチで QoS / トラフィック分類がサポートされている必要があります。

  • スイッチで Explicit Congestion Notification ( ECN ;明示的輻輳通知)がサポートされている必要

  • パスで順序が維持されるように、スイッチで L4 ポート VLAN ロードバランシングポリシーがサポートされている必要があります。

  • スイッチで L2 Flow Control ( L2FC ; L2 フロー制御)がサポートされている必要があります。

  • ノードとスイッチの接続には、ネットアップから購入したケーブルを使用する必要があります。スイッチベンダーがサポートしているケーブルを使用する必要があります。

MetroCluster準拠スイッチに関する制限事項

ローカルクラスタ接続を必要とする設定または機能をスイッチに接続することはできません。たとえば、次の設定と手順はMetroCluster準拠のスイッチでは使用できません。

  • 8 ノード MetroCluster 構成

  • MetroCluster FC から MetroCluster IP 構成への移行

  • 4 ノード MetroCluster IP 設定の更新

MetroCluster準拠スイッチのプラットフォーム固有のネットワーク速度とスイッチポートモード

次の表に、MetroCluster 準拠スイッチのプラットフォーム固有のネットワーク速度とスイッチポートモードを示します。次の表に示すように、スイッチポートモードを設定します。

注記 値がない場合は、プラットフォームをMetroCluster準拠のスイッチで使用できないことを示しています。

プラットフォーム

ネットワーク速度( Gbps )

スイッチポートモード

AFF A900 の略

100

トランクモード

AFF A800

40 または 100

アクセスモード

AFF A700

40

アクセスモード

AFF A400

40 または 100

トランクモード

AFF A320

100

アクセスモード

AFF A300

25

アクセスモード

AFF A250

-

-

AFF A220

-

-

FAS9000

40

アクセスモード

FAS9500

100

トランクモード

FAS8700 の場合

100

トランクモード

FAS8300

40 または 100

トランクモード

FAS8200

25

アクセスモード

FAS2750

-

-

FAS500f

-

-

例で想定している状況です

ここで紹介する例は、 Cisco NX31xx および NX32xx スイッチのものです。他のスイッチを使用する場合も参考になりますが、使用するスイッチによってコマンドが異なることがあります。例に示す機能がスイッチで使用できない場合、そのスイッチは最小要件を満たしておらず、 MetroCluster 設定の導入には使用できません。これは、 MetroCluster 構成を接続しているすべてのスイッチ、およびそれらのスイッチ間のパスにあるすべてのスイッチに当てはまります。

  • ISL ポートは 15 と 16 で、速度は 40Gbps です。

  • ネットワーク 1 の VLAN は 10 で、ネットワーク 2 の VLAN は 20 です。例は、 1 つのネットワークのみで表示される場合があります。

  • MetroCluster インターフェイスは各スイッチのポート 9 に接続され、速度は 100Gbps です。

  • 例の完全なコンテキストは、設定も表示もされていません。コマンドを実行するには、プロファイル、 VLAN 、インターフェイスなどの詳細な設定情報の入力が必要になる場合があります。

一般的なスイッチ設定

各ネットワークの VLAN を設定する必要があります。次に、ネットワーク 10 に VLAN を設定する例を示します。

# vlan 10

順序が維持されるように、ロードバランシングポリシーを設定する必要があります。

# port-channel load-balance src-dst ip-l4port-vlan

アクセスマップとクラスマップを設定して、 RDMA トラフィックと iSCSI トラフィックを適切なクラスにマッピングする必要があります。

ポート 65200 を経由するすべての TCP トラフィックをストレージ( iSCSI )クラスにマッピングします。ポート 10006 を経由するすべての TCP トラフィックを RDMA クラスにマッピングします。

ip access-list storage
  10 permit tcp any eq 65200 any
  20 permit tcp any any eq 65200
ip access-list rdma
  10 permit tcp any eq 10006 any
  20 permit tcp any any eq 10006

class-map type qos match-all storage
  match access-group name storage
class-map type qos match-all rdma
  match access-group name rdma

入力ポリシーを設定する必要があります。入力ポリシーは、トラフィックを異なる COS グループに分類してマッピングします。この例では、 RDMA トラフィックを COS グループ 5 にマッピングし、 iSCSI トラフィックを COS グループ 4 にマッピングしています。

policy-map type qos MetroClusterIP_Ingress
class rdma
  set dscp 40
  set cos 5
  set qos-group 5
class storage
  set dscp 32
  set cos 4
  set qos-group 4

スイッチに出力ポリシーを設定する必要があります。出力ポリシーは、トラフィックを出力キューにマッピングします。この例では、 RDMA トラフィックをキュー 5 にマッピングし、 iSCSI トラフィックをキュー 4 にマッピングしています。

policy-map type queuing MetroClusterIP_Egress
class type queuing c-out-8q-q7
  priority level 1
class type queuing c-out-8q-q6
  priority level 2
class type queuing c-out-8q-q5
  priority level 3
  random-detect threshold burst-optimized ecn
class type queuing c-out-8q-q4
  priority level 4
  random-detect threshold burst-optimized ecn
class type queuing c-out-8q-q3
  priority level 5
class type queuing c-out-8q-q2
  priority level 6
class type queuing c-out-8q-q1
  priority level 7
class type queuing c-out-8q-q-default
  bandwidth remaining percent 100
  random-detect threshold burst-optimized ecn

ISL上にMetroCluster トラフィックがあるが、MetroCluster インターフェイスに接続されていないスイッチの設定が必要になる場合があります。この場合、トラフィックはすでに分類されており、適切なキューにマッピングするだけで済みます。次の例では、すべての COS5 トラフィックをクラス RDMA にマッピングし、すべての COS4 トラフィックをクラス iSCSI にマッピングしています。これは、 MetroCluster トラフィックだけでなく、 COS5 トラフィックと COS4 トラフィックの * すべてに影響することに注意してください。MetroCluster トラフィックだけをマッピングする場合は、上記のクラスマップを使用して、アクセスグループを使用してトラフィックを識別する必要があります。

class-map type qos match-all rdma
  match cos 5
class-map type qos match-all storage
  match cos 4

ISL を設定します

許可された VLAN を設定するときに、「トランク」モードポートを設定できます。

許可する VLAN リストには、 1 ~ * set * 、 1 ~ * add * の 2 つのコマンドがあります。

次の例に示すように、許可される VLAN を * 設定できます。

switchport trunk allowed vlan 10

次の例に示すように、許可リストに VLAN を * 追加できます。

switchport trunk allowed vlan add 10

この例では、 VLAN 10 にポートチャネル 10 を設定しています。

interface port-channel10
switchport mode trunk
switchport trunk allowed vlan 10
mtu 9216
service-policy type queuing output MetroClusterIP_Egress

次の例に示すように、 ISL ポートをポートチャネルの一部として設定し、出力キューに割り当てる必要があります。

interface eth1/15-16
switchport mode trunk
switchport trunk allowed vlan 10
no lldp transmit
no lldp receive
mtu 9216
channel-group 10 mode active
service-policy type queuing output MetroClusterIP_Egress
no shutdown

ノードポートを設定します

ノードポートをブレークアウトモードで設定する必要がある場合があります。この例では、ポート 25 と 26 をブレークアウトモードで 4 つの 25Gbps ポートとして設定しています。

interface breakout module 1 port 25-26 map 25g-4x

MetroCluster インターフェイスポート速度の設定が必要になる場合があります。次の例は、速度を「 auto 」に設定する方法を示しています。

speed auto

次の例は、速度を 40Gbps に固定します。

speed 40000

インターフェイスの設定が必要になる場合があります。次の例では、インターフェイスの速度を「 auto 」に設定しています。

VLAN 10 のポートはアクセスモードで、 MTU が 9216 に設定され、 MetroCluster 入力ポリシーが割り当てられています。

interface eth1/9
description MetroCluster-IP Node Port
speed auto
switchport access vlan 10
spanning-tree port type edge
spanning-tree bpduguard enable
mtu 9216
flowcontrol receive on
flowcontrol send on
service-policy type qos input MetroClusterIP_Ingress
no shutdown

25Gbps ポートでは、次の例に示すように、 FEC 設定を「 off 」に設定する必要がある場合があります。

fec off
注記 このコマンドは、インターフェイスの設定後に必ず * 実行してください。コマンドを実行するには、トランシーバモジュールの挿入が必要になる場合があります。