Cisco Nexus 9000 シリーズ NX-OS ハイ アベイラビリティおよび冗長性ガイド リリース 6.x
概要
概要
発行日;2014/01/13   |   ドキュメントご利用ガイド   |   ダウンロード ;   この章 pdf   ,   ドキュメント全体 pdf    |   フィードバック

概要

Cisco NX-OS は、ネットワーク、システム、プロセスの各レベルにおけるハイ アベイラビリティを実現するために特別に設計された回復性の高いオペレーティング システムです。

この章では、Cisco NX-OS デバイスのハイ アベイラビリティ(HA)の概念および機能について説明します。この章は、次の項で構成されています。

ハイ アベイラビリティについて

Cisco NX-OS は、ハードウェアまたはソフトウェア障害発生時のトラフィックの中断を防ぐ、または最小限に抑えるため、次の 3 つの機能を備えています。

  • 冗長性:Cisco NX-OS HA では、アーキテクチャの物理的側面、環境的側面、電力の側面、およびシステム ソフトウェアの側面の各側面にまたがって、すべてのコンポーネント レベルで物理とソフトウェアの冗長性を提供します。
  • 各プレーンおよび各プロセスの分離:Cisco NX-OS HA では、デバイス内の各コントロール転送プレーンと各データ転送プレーン、および各ソフトウェア コンポーネントが分離されているため、あるプレーンまたはプロセスで障害が発生しても他のプレーンが中断されることはありません。
  • 再起動性:ほとんどのシステム機能およびサービスが分離されているため、エラーが発生しても、他のサービスは実行され続けている中で独立して再起動が可能。 さらに、ほとんどのシステム サービスはステートフルな再起動を実行するため、その他のサービスに対して透過的に稼働を再開できます。
  • スーパーバイザ ステートフル スイッチオーバー:Cisco Nexus 9500 シャーシは、アクティブとスタンバイのデュアル スーパーバイザ構成をサポートします。 2 つのスーパーバイザ モジュール間で状態と設定が常に同期された状態に維持されるため、スーパーバイザ モジュールの障害発生時にシームレスかつステートフルなスイッチオーバーが可能です。

サービスレベル ハイ アベイラビリティ

Cisco NX-OS では、各コンポーネントを区分けするモジュラ方式のアーキテクチャを採用することにより、障害の分離、冗長性、リソースの効率利用を実現しています。

プロセスの分離

Cisco NX-OS ソフトウェアでは、サービスと呼ばれる独立したプロセスが、サブシステムまたはフィーチャ セットの機能または機能一式を実行します。 各サービスおよびサービス インスタンスは、独立した保護プロセスとして実行されます。 このアプローチにより、高いフォールト トレラントを備えたソフトウェア インフラストラクチャとサービス間での障害の分離を実現できます。 サービス インスタンスの 1 つ(BGP など)に障害が発生しても、その時点で走っている他のサービスに影響しません(Link Aggregation Control Protocol(LACP)など)。 また、サービスの各インスタンスは独立したプロセスとして実行できるため、同じルーティング プロトコルの 2 つのインスタンス(たとえば、Open Shortest Path First(OSPF)プロトコルの 2 つのインスタンス)を別々のプロセスとして実行できます。

プロセスの再起動性

Cisco NX-OS のプロセスは、保護メモリ領域内で互いに独立に、またカーネルとも独立に動作します。 このようにプロセスが分離されているため、障害が閉じこめられ、迅速な再起動が可能になります。 プロセスの再起動性により、プロセスレベルの障害によってシステム全体に障害が及ぶのを防ぐことができます。 また、大半のサービスはステートフルな再起動を実行できます。これにより、プラットフォーム内の他のサービス、およびネットワーク内の隣接デバイスへ透過的に、障害の発生したサービスを再起動し、操作を再開できます。

システムレベルのハイ アベイラビリティ

Cisco Nexus 9000 シリーズ スイッチは、冗長なハードウェア コンポーネントとハイ アベイラビリティ ソフトウェア フレームワークによってシステム障害から保護されています。

物理的な冗長性

Cisco Nexus 9000 シリーズ スイッチには、次の物理的な冗長性があります。

  • 電源装置の冗長性:Cisco Nexus 9500 シャーシでは、シャーシに冗長電源入力を提供する最大 8 台の電源モジュールをサポートします。
  • ファン トレイの冗長性:Cisco Nexus 9500 シャーシには、システムを冷却するためのファン トレイ 3 台が含まれます。
  • ファブリックの冗長性:Cisco NX-OS は、冗長なスイッチ ファブリック モジュールによってスイッチング ファブリックのアベイラビリティを提供しています。 1 台の Cisco Nexus 9500 シャーシに 1 ~ 6 枚のスイッチ ファブリック カードを装着して、容量と冗長性を高めることができます。
  • システム コントローラの冗長性:1 組の冗長システム コントローラ ペアにより、スーパーバイザ モジュールからシャーシ管理機能がオフロードされます。
  • スーパーバイザ モジュールの冗長性:Cisco Nexus 9500 シャーシは、コントロール プレーンおよびマネジメント プレーンに冗長性を提供するために、デュアル スーパーバイザ モジュールをサポートします。

ネットワークレベル ハイ アベイラビリティ

ネットワーク コンバージェンスは、フェールオーバーとフォールバックを透過的かつ高速にするツールや機能によって最適化されています。

レイヤ 3 HA 機能

Cisco NX-OS は、次のレイヤ 3 HA 機能を提供しています。

  • ノンストップ フォワーディング(NSF)グレースフル リスタートによるルーティング プロトコルの拡張 Open Shortest Path First バージョン 2(OSPFv2)、OSPFv3、Intermediate System to Intermediate System(IS-IS)、Enhanced Interior Gateway Routing Protocol(EIGRP)、および Border Gateway Protocol(BGP)は、基本プロトコルに対してグレースフル リスタート拡張を適用して、それぞれの環境で、ノンストップ フォワーディングと中断を最小限にするルーティング リカバリを実現します。
  • Shortest Path First(SPF; 最短パス優先)の最適化。Link-State Advertisement(LSA; リンクステートアドバタイズメント)ペーシングや SPF の増大など。
  • プロトコル ベースの定期リフレッシュ

可用性のためのその他の管理ツール

Cisco NX-OS には、システム可用性イベントのモニタリングと通知を行うシスコのシステム管理ツールがいくつか組み込まれています。

Cisco Embedded Event Manager(EEM)

Cisco Embedded Event Manager(EEM)は、Event Detector、Event Manager、Event Manager Policy Engine で構成されます。 EEM を使用すると、システム ソフトが Event Detector を介して特定のイベントを察知したときに、特定のアクションを実行するポリシーを定義できます。 これにより、多数のネットワーク管理タスクを自動化し、Cisco NX-OS の動作を管理して可用性の向上、情報の収集、重要なイベントの外部システムまたは個人への通知が柔軟に行える、ツール セットが実現します。

EEM の設定の詳細については、『Cisco Nexus 9000 Series NX-OS System Management Configuration Guide』を参照してください。

Smart Call Home

Cisco GOLD および Cisco EEM の機能を組み合わせた Smart Call Home は、重要なシステム イベントを E メールで通知するためのツールです。 メッセージ形式には、ポケットベル サービス、標準の E メール、または XML ベースの自動解析アプリケーションと互換性があります。 この機能を使用して、ネットワーク サポート エンジニアをポケットベルで呼び出したり、ネットワーク オペレーション センターに E メールで通知したりできます。また、Cisco Smart Call Home のサービスを使用すると、Cisco Technical Assistance Center(TAC)に自動的に障害を報告できます。

Smart Call Home の設定の詳細については、『Cisco Nexus 9000 Series NX-OS System Management Configuration Guide』を参照してください。

ソフトウェア イメージ

Cisco NX-OS オペレーティング システムをロードするために必要なソフトウェア イメージは 1 種類のみ(nx OS)です。 このイメージは、すべての Cisco Nexus 9000 シリーズ スイッチで実行できます。

仮想デバイス コンテキスト

Cisco NX-OS では、仮想デバイスをエミュレートする Virtual Device Context(VDC)に、OS およびハードウェア リソースを分割できます。 Cisco Nexus 9000 シリーズ スイッチでは、現在複数の VDC をサポートしていません。 すべてのスイッチ リソースはデフォルト VDC で管理されます。