ライセンス要件
Cisco NX-OS ライセンス方式の推奨の詳細と、ライセンスの取得および適用の方法については、『Cisco NX-OS ライセンス ガイド 』および『Cisco NX-OS ライセンス オプション ガイド』を参照してください。
この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
この章は、次の内容で構成されています。
Cisco NX-OS ライセンス方式の推奨の詳細と、ライセンスの取得および適用の方法については、『Cisco NX-OS ライセンス ガイド 』および『Cisco NX-OS ライセンス オプション ガイド』を参照してください。
この章では、Cisco Nexus 9000 デバイスの SAN スイッチングの概要について説明します。この章は、次の項で構成されています。
拡張モジュールを使用した場合、使用可能なファイバ チャネル ポートは、Cisco Nexus 5010 スイッチで最大 8 個、Cisco Nexus 5020 スイッチで最大 16 個です。
ドメイン パラメータ
ファイバ チャネル ドメイン(fcdomain)機能では、FC-SW-2 標準で記述されているように、主要スイッチ選択、ドメイン ID 配信、FC ID 割り当て、ファブリック再設定機能が実行されます。ドメインは VSAN 単位で設定されます。ドメイン ID を設定しない場合、ローカル スイッチはランダムな ID を使用します。
N ポート仮想化
Cisco NX-OS ソフトウェアは業界標準の N ポート ID バーチャライゼーション(NPIV)をサポートします。NPIV を使用すると、単一の物理ファイバ チャネル リンクで複数の N ポート ファブリックが同時にログインできます。NPIV をサポートする HBA では、ホスト上の各仮想マシン(OS パーティション)についてゾーン分割とポート セキュリティを個別に設定できるようにすることで、SAN セキュリティを改善できます。NPIV はサーバ接続に有効なだけでなく、コアおよびエッジの SAN スイッチ間の接続にも有効です。
N ポート バーチャライザ(NPV)は、コアエッジ SAN のファイバ チャネル ドメイン ID 数を減らすことができる補完的な機能です。NPV モードで動作する Cisco MDS 9000 ファミリ ファブリック スイッチはファブリックに参加せず、コア スイッチ リンクとエンド デバイス間でトラフィックを通過させるだけです。このため、スイッチのドメイン ID は不要です。NPIV は、NPV コア スイッチへのリンクを共有する複数のエンド デバイスにログインするために、NPV モードのエッジ スイッチで使用されます。この機能を使用できるのは、Cisco MDS ブレード スイッチ シリーズ、Cisco MDS 9124 マルチレイヤ ファブリック スイッチ、および Cisco MDS 9134 マルチレイヤ ファブリック スイッチだけです。
N ポート バーチャライザ(NPV)は、コアエッジ SAN のファイバ チャネル ドメイン ID 数を減らすことができる補完的な機能です。NPV モードで動作する Cisco Nexus 9000 シリーズ ファブリック スイッチはファブリックに参加せず、コア スイッチ リンクとエンド デバイス間でトラフィックを通過させるだけです。このため、スイッチのドメイン ID は不要です。NPIV は、NPV コア スイッチへのリンクを共有する複数のエンド デバイスにログインするために、NPV モードのエッジ スイッチで使用されます。
VSAN トランキング
トランキングは、VSAN トランキングとも呼ばれ、複数の VSAN 内で、同一の物理リンクを介して、ポートが相互接続してフレームを送受信することを可能にします。トランキングは E ポートおよび F ポートでサポートされます
SAN ポート チャネル
ポートチャネルは、ファイバチャネル トラフィックについて、複数の物理 ISL を帯域幅が大きく、またポートの耐障害性が高い 1 つの論理リンクに集約します。この機能を使用すると、最大 16 の拡張ポート(E ポート)またはトランキング E ポート(TE ポート)をポートチャネルにバンドルできます。ISL ポートは任意のスイッチング モジュールに配置できるため、特定のプライマリ ポートは必要ありません。ポートまたはスイッチング モジュールに障害が発生した場合、ファブリックを再設定しなくても、ポートチャネルは引き続き正常に機能します。
Cisco NX-OS ソフトウェアでは、隣接するスイッチ間でポートチャネル設定情報を交換するときにプロトコルを使用するので、ポートチャネル管理が簡易化されます。たとえば、誤設定の検出や、互換性のある ISL でのポートチャネルの自動作成などの管理機能です。自動設定モードでは、互換性のあるパラメータを使用する ISL によって、チャネル グループが自動的に構成されます。手動操作は必要ありません。
ポートチャネルでは、発信元 FC-ID と宛先 FC-ID のハッシュ、さらにオプションで交換 ID を使用して、ファイバ チャネル トラフィックのロード バランスが実行されます。ポートチャネルを使用するロード バランシングは、ファイバ チャネル リンクと FCIP リンクの両方で実行されます。また、Cisco NX-OS ソフトウェアを設定して、コストが同じ複数の FSPF ルート間でロード バランスを実行することもできます。
仮想 SAN
仮想 SAN(VSAN)は、単一の物理 SAN を複数の VSAN に分割します。VSAN を使用すると、Cisco NX-OS ソフトウェアで、大規模な物理ファブリックを個々の分離された環境に論理的に分割して、ファイバ チャネル SAN のスケーラビリティ、アベイラビリティ、管理性、およびネットワーク セキュリティを高めることができます。
それぞれの VSAN は、独自の一連のファイバ チャネル ファブリック サービスを持つ論理的および機能的に別個の SAN です。ファブリック サービスのこの分割は、個々の VSAN 内にファブリックの再設定およびエラー条件を含めることにより、ネットワークの不安定さを大幅に軽減します。VSAN が実現する厳密なトラフィック分離は、特定の VSAN の制御およびデータ トラフィックを VSAN 独自のドメイン内に限定することにより、SAN セキュリティを高めるために役立ちます。VSAN は、アベイラビリティを低下させることなく、分離された SAN アイランドを共通のインフラストラクチャに容易に統合できるようにすることで、コスト削減に貢献します。
ユーザーは、特定の VSAN の範囲内に限定される管理者ロールを作成できます。たとえば、すべてのプラットフォーム固有の機能を設定できるネットワーク管理者ロールを設定する一方で、特定の VSAN 内のみで設定および管理ができるその他のロールを設定できます。この手法は、スイッチ ポートまたは接続されたデバイスのWWN(World Wide Name)に基づいてメンバーシップを割り当てることができる、特定の VSAN に対するユーザー操作の効果を分離することにより、SAN の管理性を高め、人為的エラーを原因とする中断を減らします。
VSAN は、離れた場所にあるデバイスを含めるために VSAN を拡張する、SAN 間の Fibre Channel over IP(FCIP)リンク全体にわたりサポートされます。Cisco SAN スイッチは、VSAN のトランキングも実装します。トランキングでは、ISL(スイッチ間リンク)によって、同じ物理リンク上で複数の VSAN のトラフィックを伝送できます。
ゾーン分割
ゾーン分割は、SAN 内のデバイスのアクセス コントロールを提供します。Cisco NX-OS ソフトウェアは、次の種類のゾーン分割をサポートしています。
N ポート ゾーン分割:エンド デバイス(ホストおよびストレージ)ポートに基づいてゾーン メンバーを定義します。
WWN
ファイバ チャネル ID(FC-ID)
Fx ポート ゾーン分割:スイッチ ポートに基づいてゾーン メンバーを定義します。
WWN
WWN およびインターフェイス インデックス、またはドメイン ID およびインターフェイス インデックス
ドメイン ID およびポート番号(Brocade の相互運用性用)。
iSCSI ゾーン分割:ホスト ゾーンに基づいてゾーン メンバーを定義します。
iSCSI 名
IP アドレス
LUN ゾーン分割:N ポート ゾーン分割と組み合わせて使用すると、論理ユニット番号(LUN)ゾーン分割は、特定のホストだけが LUN にアクセスできるようにし、異種ストレージサブシステム アクセスを管理するための単一制御点を提供します。
読み取り専用ゾーン:属性を設定して、任意のゾーン タイプでの I/O 操作を SCSI 読み取り専用コマンドに制限できます。この機能は、バックアップ、データ ウェアハウジングなど、サーバー間でボリュームを共有する場合に役立ちます。
ブロードキャスト ゾーン:任意のゾーン タイプ用の属性を設定して、ブロードキャスト フレームを特定のゾーンのメンバーに制限できます。
厳密なネットワーク セキュリティを実現するため、入力スイッチで適用されるアクセス コントロール リスト(ACL)を使用して、ゾーン分割はフレームごとに常に適用されます。すべてのゾーン分割ポリシーはハードウェアで適用され、パフォーマンスの低下を引き起こすことはありません。拡張ゾーン分割セッション管理機能では、一度に 1 人のユーザーだけがゾーンを変更できるようにすることで、セキュリティがさらに高まります。
デバイス エイリアス サービス
ソフトウェアでは、VSAN 単位および ファブリック全体のデバイス エイリアス サービス(デバイス エイリアス)がサポートされます。デバイス エイリアス配信により、エイリアス名を手動で再度入力することなく、VSAN 間で HBA(ホスト バス アダプタ)を移動できます。
ファイバ チャネル ルーティング
Fabric Shortest Path First(FSPF)は、ファイバ チャネル ファブリックで使用されるプロトコルです。FSPF は、どのファイバ チャネル スイッチでも、デフォルトでイネーブルになっています。特に考慮が必要な設定を除いて、FSPF サービスを設定する必要はありません。FSPF はファブリック内の任意の 2 つのスイッチ間の最適パスを自動的に計算します。特に、FSPF は次の機能を実行するために使用されます。
SCSI ターゲット
SCSI ターゲットにはディスク、テープ、およびその他のストレージ デバイスが含まれます。これらのターゲットは、ネーム サーバーに論理ユニット番号(LUN)を登録しません。SCSI LUN 検出機能は、CLI(コマンドライン インターフェイス)または SNMP(簡易ネットワーク管理プロトコル)を通して、オンデマンドで開始されます。近接スイッチが Cisco Nexus デバイスに属する場合、この情報は近接スイッチとも同期されます。
拡張ファイバ チャネル機能
分散サービス、エラー検出、およびリソース割り当てのためにファイバ チャネル プロトコル関連タイマーの値を設定できます。
単一のスイッチに WWN を一意に関連付ける必要があります。主要スイッチを選択するとき、およびドメイン ID を割り当てるときは、WWN を使用します。Cisco Nexus デバイスは、3 つの Network Address Authority(NAA)アドレス フォーマットをサポートします。
ファイバ チャネル標準では、任意のスイッチの F ポートに接続された N ポートに、一意の FC ID を割り当てる必要があります。使用する FC ID 番号を節約するために、 Cisco Nexus デバイスでは特殊な割り当て方式を使用しています。
FC-SP および DHCHAP
Fibre Channel Security Protocol(FC-SP)は、スイッチ間およびホストとスイッチ間で認証を実行して、企業全体のファブリックに関するセキュリティ問題を解決します。Diffie-Hellman Challenge Handshake Authentication Protocol(DHCHAP)は、 スイッチとその他のデバイス間で認証を行う FC-SP プロトコルです。DHCHAP は、CHAP プロトコルと Diffie-Hellman 交換を組み合わせて構成されています。
FC-SP の使用により、スイッチ、ストレージ デバイス、およびホストは信頼性の高い管理可能な認証メカニズムを使ってそれぞれのアイデンティティを証明できます。FC-SP の使用により、ファイバ チャネル トラフィックをフレーム単位で保護することで、信頼できないリンクであってもスヌーピングやハイジャックを防止できます。ポリシーと管理アクションの一貫した組み合わせがファブリックを介して伝播されて、ファブリック全体での均一なレベルのセキュリティが実現します。
ポート セキュリティ
ポート セキュリティ機能は、1 つ以上の所定のスイッチ ポートへのアクセス権を持つ特定の World-Wide Name(WWN)をバインドすることによって、スイッチ ポートへの不正なアクセスを防止します。
スイッチ ポートでポート セキュリティをイネーブルにしている場合は、そのポートに接続するすべてのデバイスがポート セキュリティ データベースになければならず、所定のポートにバインドされているものとしてデータベースに記されている必要があります。これらの両方の基準を満たしていないと、ポートは動作上アクティブな状態にならず、ポートに接続しているデバイスは SAN へのアクセスを拒否されます。
ファブリック バインディング
ファブリック バインディングは、ファブリック バインディング設定で指定されたスイッチ間のみでスイッチ間リンク(ISL)がイネーブルにされるようにします。これによって、無許可のスイッチが、ファブリックに参加したり、現在のファブリック処理が中断したりできないようにします。この機能では、Exchange Fabric Membership Data(EEMD)プロトコルを使用することによって、許可されたスイッチのリストがファブリック内の全スイッチで同一になります。
ファブリック構成サーバー
Fabric Configuration Server(FCS)を使用すると、トポロジ属性を検出したり、ファブリック要素の設定情報リポジトリを維持したりすることができます。通常、管理アプリケーションは N ポートを通してスイッチの FCS に接続されます。複数の VSAN がファブリックを構成し、VSAN ごとに 1 つの FCS インスタンスが存在します。
次に、SAN スイッチングの一般的な注意事項と制限事項を示します。
SAN スイッチングは、Cisco Nexus C93180YC-FX および C93360YC-FX2 スイッチでのみサポートされます。Cisco NX-OS リリース 10.2(2)F 以降、SAN スイッチングはCisco N9K-C9336C-FX2-E プラットフォーム スイッチでもサポートされています。
VE ポートまたは仮想拡張ポート(ISL)は、Cisco NX-OS リリース 10.2(3)F からサポートされています。
ダイナミック ポート VLAN メンバーシップ(DPVM)はサポートされていません。
スイッチ モードのファブリック エクステンダ(FEX)はサポートされていません
IP over Fibre Channel(IPFC)機能はサポートされていません。
Inter VSAN Routing(IVR)はサポートされていません
CLI の XML および DME はサポートされていません。
OBFL(show logging onboard)機能のサポートは、エラー統計に限定されています。
![]() (注) |
OBFL の詳細については、Cisco Nexus 9000 シリーズ NX-OS トラブルシューティング ガイド、リリース 9.3(x) を参照してください。 |
8G サーバーおよびターゲット ポートはサポートされていません。
8G ISL の場合、ピア スイッチでフィル パターンを IDLE に設定する必要があります。
Cisco NX-OS リリース 10.2(2) 以降、Cisco Nexus N9K-C9336C-FX2-E プラットフォーム スイッチの動作速度と san-poへのメンバーの追加には、次の制限が課されています。
fc-bo の速度変更:
デフォルトの速度は 32G です。
速度変更は、単一の fc-bo インターフェイス レベルでは実行できません。
fc-bo の速度変更は、fc-bo インターフェイス レベルの範囲で行われます。
範囲には、フロント パネルのポートに対応する fc-bo のフル セットが含まれている必要があります。
![]() (注) |
範囲の一部を指定すると、速度設定で ERR_01 エラーが表示されます。 |
san-po の一部である fc-bo を範囲に含めないでください。
![]() (注) |
範囲に san-po メンバーが含まれている場合、速度設定は ERR_02 エラーを表示します。 |
範囲には、複数の前面パネル ポートに対応する fc-bo ポートを設定できます。
san-po の速度変更:
san-po のデフォルトの速度は 32G です。
san-po の速度変更は、そのメンバーにフロント パネルのポートに対応するすべての fc-bo ポートが含まれている場合にのみ許可されます。
![]() (注) |
san-po がフロント パネル ポートに対応する fc-bo ポートを部分的に設定している場合、速度変更により ERR_03 エラーが表示されます。 |
san-po の速度を変更するには、san-po インターフェイスの範囲を指定します。
実行中の構成の速度設定:
速度設定(デフォルトではない)は、fc-bo インターフェイスの範囲レベルで表示されます。 sh runn コマンドの個々の fc-breakout インターフェイスの下には表示されません。
速度設定(デフォルトではない)は、show interface fc<int no> コマンドで表示されます。
san-poへのメンバーの追加(channel-group x):
インターフェイスの範囲には、フロント パネルのポートに対応する fc-bo のフル セットが含まれている必要があります。
![]() (注) |
チャネルの追加は成功しますが、一部の範囲に対して WARN_01 警告メッセージが表示されます。 |
範囲には、複数の前面パネル ポートに対応する fc-bo ポートを設定できます。
ERR_01 : if-range contains partial set of fc1/18/1-4 fc-bo ports
ERR_02 : if-range contains fc1/21/1-4 ports; some are part sanpo
ERR_03 : san-port-channel21 does not contain full set of fc1/22/1-4 fc-bo ports
WARN_01 : Warning: if-range contains partial set of fc1/22/1-4 fc-bo ports
Cisco NX-OS リリース 10.2(3)F 以降、ファイバ チャネル フォワーダ(FCF)間の仮想 E ポート(VE ポート)接続は、Cisco N9K-C93180YC-FX、N9K-C9336C-FX2-E、および N9K-C93360YC-FX2 プラットフォーム スイッチでサポートされます。