基本の説明

内容
casp1032jp
内容
重要な用語
以下の用語は、Network Configuration Manager を理解するために重要です。
承認ワークフロー
実装される前に承認を受信するには、Network Configuration Manager によって開始される設定変更を必要とします。承認ワークフローでは、承認プロセスで CA Service Desk チケットまたは CA Spectrum 許可権限を使用するようセットアップできます。
バルク タスク
バルク タスクは複数のデバイスで実行できるタスクです。次の一括タスクを使用できます: [アップロード]、[同期]、[スタートアップへの保存]、[ファームウェアのロード]、[再ロード]、および[再ロード キャンセル]。 
デバイス ファミリ
デバイス設定にアクセスする共通のメソッドを共有するデバイスのグループです。Network Configuration Manager が標準でサポートするデバイスは、自動的にデバイス ファミリに配置されます。拡張ユーティリティを使用し、さらにデバイス ファミリを作成できます。 
グローバル同期タスク
スケジュールを使用してネットワーク設定マネージャが有効化されているネットワーク上のすべてのデバイスのランニング コンフィギュレーションを収集します。ネットワーク全体にわたりサポートされているすべてのデバイスから設定をキャプチャする期間および頻度を選択します。ネットワーク上のすべてのデバイスの設定をキャプチャすることによって、ランニング コンフィギュレーションの履歴を管理できます。 
ファームウェア ロード タスク
ファームウェアを Cisco IOS および Cisco IOS - SSH Capable デバイスにアップロードします。 
Network Configuration Manager のポリシー
設定内のコンテンツを監視し、デバイスのコンテンツが準拠しているかを検証します。ポリシーは、デバイスのホスト設定の特定の要素を指定するものです。デバイスのホスト設定ファイルがキャプチャされるたびに、ポリシーが確認および比較されます。ポリシーに違反するデバイスでは、アラームを生成し、半自動的に修復できます。デバイスで設定変更がある場合、ポリシーが準拠しているかが確認されます。 
参照設定
参照用の基準として役立つデバイス設定です。他の設定を参照設定と比較できます。現在の設定が参照と異なる場合、デバイスでアラームを生成できます。 
再ロード タスク
ファームウェアがアップロードされた後、デバイスを再ロードします。このタスクは Cisco IOS および Cisco IOS - SSH Capable デバイスに使用できます。 
再利用可能タスク
実行した後も保持され、再定義することなく複数回再実行できるタスク。また、繰り返しのスケジュールを作成して、事前に決められた時間に再利用可能タスクを実行することもできます。 
スタートアップへの保存タスク
現在のランニング コンフィギュレーションを、1 つまたは複数の選択されたデバイスのスタートアップ コンフィギュレーションに書き込みます。デバイスの設定は NVRAM(不揮発性ランダム アクセス メモリ)に保存されます。このタスクは複数のデバイスで実行できます。 
単一のデバイス
CA Spectrum が監視しているネットワーク内のデバイスを表したもの。単一のデバイスを設定した場合、すべてのグローバル デバイス ファミリの設定より優先されます。 
同期タスク
ネットワーク上の選択されたデバイスについて、ポリシーに準拠しているデバイス設定をキャプチャおよび検証し、結果をリアル タイムで表示します。同期タスクでデバイス設定がキャプチャされる場合、デバイスに関連するすべてのポリシーに対して設定が確認されます。このタスクは複数のデバイスで実行できます。 
アップロード タスク
新しいコンテンツを、1 つまたは複数の選択されたデバイスのランニング コンフィギュレーションにマージします。このタスクは複数のデバイスで実行できます。 
設定のタイプ
以下のセクションでは、デバイスのさまざまな設定について説明します。 
ランニング コンフィギュレーション
ランニング コンフィギュレーションは、デバイスにロードされている設定のバージョンであり、デバイスが現在どのように動作するかが定義されます。ランニング コンフィギュレーションのみが、現在のランタイム セッションに有効です。 
スタートアップ コンフィギュレーション
スタートアップ コンフィギュレーションは、デバイスに格納されている設定のバックアップ バージョンです。デバイスが再起動された場合、スタートアップ コンフィギュレーションが使用されます。デバイスによっては、プライマリおよびセカンダリのスタートアップ コンフィギュレーションが存在します。デバイスでは起動時に、前回のランニング コンフィギュレーションがスタートアップ コンフィギュレーションのコピーで置き換えられます。 
設定ファイル
設定ファイルには、デバイスの製造元によるランニング コンフィギュレーションの属性のサブセットが含まれます。多くのデバイスでは、Network Configuration Manager による完全な設定ファイルのキャプチャが可能です。キャプチャされた設定ファイルは編集することができます。 
サポートされているデバイス
Network Configuration Manager では、以下のベンダーのデバイス ファミリをすぐに使用できます。
  • Cisco
  • Enterasys
  • Enterasys
  • Riverstone SSR
  • Extreme
  • Foundry
  • Juniper
  • Lancom
  • Nortel (Baystack および Passport)
これらのデバイス ファミリのいずれかに当てはまらないデバイスは、ネットワーク設定マネージャ拡張ユーティリティを使用して設定できます。NCM でサポートされているデバイスの全リストについては、「Network Configuration Manager によってサポートされているデバイス」を参照してください。
デバイス ファミリ
Network Configuration Manager サポートを受けるには、デバイスをデバイス ファミリに関連付ける必要があります。標準でサポートされているデバイスは、自動的に適切なデバイス ファミリに割り当てられます。デバイスは、単一のデバイス ファミリにのみ属することができます。 
Network Configuration Manager デバイス ファミリは、アクセス方法を設定するための一元的な場所を提供します。アクセス方法は他のファミリ メンバからデバイス設定にアクセスするために使用されます。ローカル デバイスでデバイス ファミリの設定を上書きできます。詳細については、「デバイス ファミリの設定」を参照してください。 
Network Configuration Manager 拡張ユーティリティでは、オンデマンドでさらにデバイス ファミリを作成して、より多くのデバイスおよびベンダーをサポートするように Network Configuration Manager を拡張できます。手動でさらにデバイス ファミリを作成し、手動でユーザが作成したデバイス ファミリにデバイスを移動する詳細については、「基本の説明」を参照してください。 
Network Configuration Manager によるデバイス ファミリの特定方法
Network Configuration Manager は、標準でサポートされるデバイスのデバイス ファミリを自動的に特定します。通常、この決定はベンダーに基づいて行われます。詳細については、「サポートされているデバイス」を参照してください。 
Cisco IOS デバイス
Cisco IOS デバイスには以下のデバイス ファミリがあります。
  • Cisco IOS - SSH Capable(SSH/SCP 通信モード対応)
  • Cisco IOS(SSH/SCP 通信モード非対応)
Cisco IOS - SSH Capable ファミリにデバイスを配置するには、以下の条件を満たす必要があります。
  • デバイス記述子は、12.2 (18)以上のファームウェア バージョンを示す必要があります。
  • 機能セットには、SCP で必要とされる暗号化機能を備えたデバイスを示す「K9」という文字が含まれている必要があります。
  • デバイスへの SSH アクセスは、ディスカバリ時に禁止を解除される必要があります。
注:
ディスカバリ時にデバイスへの SSH アクセスが(ファイアウォールなどで)ブロックされた場合は、そのデバイスを Cisco IOS デバイス ファミリに配置してください。 
たとえば、以下に記述されているデバイスは Cisco IOS - SSH Capable ファミリに配置されます。
Cisco IOS Software, 7200 Software (C7200-JK9S-M), Version 12.3(14)T6, RELEASE SOFTWARE (fc2)Technical Support: http://www.cisco.com/techsupportCopyright (c) 1986-2006 by Cisco Systems, Inc.Compiled Thu 05-Jan-06 05:36 by dchih 
次が記述されているデバイスは、Cisco IOS ファミリに配置され、SSH/SCP を使用して設定を取得することはできません。
Cisco Internetwork Operating System SoftwareIOS (tm) C2600 Software (C2600-J1S3-M), Version 12.3(17a), RELEASE SOFTWARE (fc2)Technical Support: http://www.cisco.com/techsupportCopyright (c) 1986-2005 by cisco Systems, Inc.Compiled Mon 12-Dec-05 1 
Cisco NX OS デバイス
Cisco NX OS デバイスは、Net::SSH::Expect モジュールを使用するスクリプトによってサポートされています。Cisco NX OS デバイスを標準でサポートするこれらのモジュールで、Perl の領域をセットアップする必要があります。
Perl 環境の設定の詳細については、「Perl モジュール」(ページ参照)を参照してください。 
Juniper JUNOS デバイス
Network Configuration Manager では JUNOScript API を使用し、JUNOS デバイスと通信します。具体的には、以下のように、JUNOScript API マージ コマンドを使用してアップロードを実行します。
<load-configuration format="text" action="merge"> 
JUNOScript サポートは、JUNOScript バージョン 6.3R1 を使用して開発されました。JUNOScript API の新しいリリースは通常、後方互換性があります。 
JUNOScript API コマンドは、JUNOS CLI コマンドと異なります。その結果、Network Configuration Manager のアップロードでは、アップロードを成功させるために正しい形式を使用する必要があります。
詳細については、JUNOScript API の Juniper のドキュメント Web サイトを参照してください。 
例: JUNOScript API 形式の使用
 
以下の例は、JUNOS CLI コマンド ラインから入力されたコマンドと JUNOScript API からのコマンドの違いを示します。コマンドはデバイスから snmp の場所フィールドを削除します。 
テスト デバイスには、以下の設定テキストのブロックがあります。これは snmp 場所フィールドの値を「Boston」に設定しています。
snmp {
name jun2300-96.4;
description "Juniper J2300 w/ JUNOS 9.0R4 built 2008-11-18 18:55:38 UTC";
location Boston; 
JUNOS CLI コマンド ラインから以下のコマンドを使用すると、このデバイスの snmp 場所フィールドを削除できます。
admin@jun2300-96.4# delete snmp location 
以下の Network Configuration Manager アップロードは、デバイスから snmp 場所フィールドを削除します。
snmp {
delete: location;
}
どちらの操作も同等です。ただし、JUNOScript API 構文が Network Configuration Manager アップロードで使用される必要があります。 
拡張ユーティリティ
Network Configuration Manager の拡張ユーティリティでは、Network Configuration Manager の機能を標準サポート以上に拡張できます。拡張ユーティリティで、以下のタスクを実行できます。
  • オンデマンドでさらにデバイス ファミリを作成します。その後、Perl のスクリプトを使用して、これらの追加のデバイス ファミリを設定し、より多くのデバイスで Network Configuration Manager 機能を拡張できます。デバイス ファミリを作成する詳細については、「カスタム デバイス ファミリの作成」を参照してください。スクリプトを設定する詳細については、「拡張ユーティリティのスクリプト設定」を参照してください。
  • Network Configuration Manager がデバイス上で実行する操作で Perl スクリプトを使用して、さらにデバイスおよびベンダーを管理します。スタートアップ コンフィギュレーションのキャプチャおよび書き込みなどの操作です。また、この操作にはランニング コンフィギュレーションのキャプチャまたはアップロードが含まれます(デバイス ファームウェアのアップロード、デバイスの再ロード、およびデバイス上の再ロード操作のキャンセル)。スクリプトは、Network Configuration Manager 内でそれぞれの操作用に設定できます。カスタマイズされたスクリプトを使用してこれらの操作を実行する詳細については、「Network Configuration Manager の拡張ユーティリティ」を参照してください。
  • インストール用にカスタマイズされたトラップ設定を作成します。これは設定変更イベント情報を相関するために使用できます。詳細については、「設定通知トラップ設定」を参照してください。
Network Configuration Manager の前提条件
Network Configuration Manager を実行し、管理されたネットワークでデバイス設定の実行履歴をアクティブに保持するには、以下の手順を実行します。
  • SNMP を使用している場合、読み取り/書き込みコミュニティ文字列でデバイスをモデリングします。詳細については、「」を参照してください。
  • SSH を使用する場合、デバイスで SCP が有効になっていることを確認します。詳細については、「通信モード」を参照してください。
通信モード
以下の表は、Network Configuration Manager でサポートされているデバイスをサポートする通信モードを示しています。列内の「X」は、通信モードがそのデバイス ファミリでサポートされていることを示します。Perl スクリプトがデバイスと通信する唯一の方法である場合、スクリプトで使用されるメソッドについて通知されます。 
SNMP/TFTP 通信モードを使用するデバイスでキャプチャおよびロードの設定を有効化するには、「TFTP サーバの設定」を参照してください。 
デバイス ファミリ
SNMP/TFTP
Telnet/FTP
SSH/SCP
SSH/TFTP
Perl
Cisco CatOS
X
 
 
 
X
Cisco IOS
X
X
 
 
X
Cisco IOS-SSH Capable
X
X
X
 
X
Cisco NX OS
 
 
 
 
SSH
Cisco PIX OS
 
 
 
 
Telnet
Enterasys
X
 
 
 
X
Enterasys/Riverstone SSR
X
 
 
 
X
Extreme
X
 
 
 
X
Foundry
X
 
 
 
X
Juniper JUNOS
 
 
X
 
X
Lancom LCOS
 
 
 
 
TFTP/Telnet
Nortel Baystack
 
 
 
X
X
Nortel Passport 8600
X
 
 
 
X
Nortel Passport L3
X
 
 
 
X
SSH v2 のサポート
Network Configuration Manager では、SSH v2 のみがサポートされます。SSH v1 はサポートされません。SSH v1 のみがサポートされる Cisco デバイスは、Cisco IOS - SSH Capable ファミリに自動的に配置されません。 
Network Configuration Manager では、SSH v1 のみをサポートする Juniper デバイスはサポートされません。 
SSH v2 をサポートするには、Cisco または Juniper のデバイスでファームウェアをインストールまたは更新します。「デバイス ファミリにデバイスを配置」の手順に従って、デバイスを追加します。 
Cisco デバイス および SCP
SSH 通信モードを使用するには、Cisco デバイスでセキュア コピー(SCP)が有効になっている必要があります。
SCP の詳細については、http://www.cisco.com で Cisco IOS セキュア コピー機能のドキュメントを参照してください。 
デバイス設定変更の未承諾通知
Network Configuration Manager は、変更が発生した直後にデバイス設定のキャプチャを試みます。設定変更の未承諾通知は、変更が発生したデバイスから送信されるトラップまたは MIB オブジェクトのいずれかになります。 
設定が変更された場合、一部のデバイスは SNMP トラップを送信します。その後、SpectroSERVER がキャプチャを実行してデータベースに設定を保存し、更新された設定データを提供します。Network Configuration Manager ポリシーは、最新の設定キャプチャに対してテストされます。詳細については、「基本の説明」を参照してください。 
選択した情報はこれらの設定トラップ通知から解析し、ホスト設定テーブルで表示できます。詳細については、「設定通知トラップ設定」を参照してください。 
SNMP トラップを送信する代わりに、または送信に加えて、一部のデバイスでは MIB 属性を更新して設定変更の信号を送信します。次に、SpectroSERVER では MIB のポーリングを行い、属性の変更が認識されると新しい設定をキャプチャします。詳細については、「基本の説明」(ページ参照)を参照してください。 
Network Configuration Manager では、サポートされているデバイスのサブセット上で通知を監視します。Network Configuration Manager を拡張して、その他のサポートされているデバイスからトラップおよび MIB オブジェクトをさらに監視することができます。 
デバイス設定変更の未承諾通知を有効化すると、ネットワーク上のデバイスの最新更新済み設定キャプチャが提供されます。この機能を無効化し、ネットワーク パフォーマンスを低下させる可能性のある TFTP 転送を含む不要なキャプチャを回避できます。詳細については、「一般設定の設定」(ページ参照)および「単一のデバイスで未承諾デバイス設定キャプチャの設定」を参照してください。 
デバイス トラップ
Network Configuration Manager では、以下の 2 つのトラップがサポートされています。
  • Cisco: ciscoConfigManEvent 1.3.6.1.4.1.9.9.43.2
  • Juniper: jnxCmCfgChange 1.3.6.1.4.1.2636.4.5
これらのトラップのどちらかが受信されると、CA Spectrum によりイベント 0x00821029 が生成されます。このイベントによって、ネットワーク設定マネージャによるキャプチャの実行がトリガされます。他のサポートされているデバイスのキャプチャをトリガする場合は、そのイベントにさらに設定変更トラップをマッピングします。 
デバイス MIB オブジェクト
設定変更が発生した場合、Network Configuration Manager は特定されるモデル属性によって MIB オブジェクトをポーリングします。この機能は、以下の MIB オブジェクトをサポートする Cisco デバイスおよび Juniper デバイスでサポートされています。
  • CISCO-CONFIG-MAN-MIB: ccmHistoryRunningLastChanged 1.3.6.1.4.1.9.9.43.1.1.1
  • JUNIPER-CFGMGMT-MIB: jnxCmCfgChgLatestTime 1.3.6.1.4.1.2636.3.18.1.2
他のサポートされているデバイスに属性ポーリング メカニズムを拡張できます。Model Type Editor を使用し、設定変更通知をポーリングする属性を作成し、それをポーリングされた属性にします。次に、新しく作成されたポーリングされた属性の属性 ID に Config_Change_AttrID 属性(0x12bf8)の値を設定します。その後、Network Configuration Manager ではこの属性の設定変更通知を監視し、キャプチャを実行します。 
グローバル コレクション
グローバル コレクションにより、ネットワーク デバイスの表示を管理できます。グローバル コレクションには、複数のベンダーからのデバイスが含まれます。バルク タスクを実行する場合、または Network Configuration Manager ポリシーを作成する場合、グローバル コレクションが役立ちます。
グローバル コレクションの詳細については、「」を参照してください。 
詳細:
 
グローバル コレクションにポリシーを適用
グローバル コレクションとタスクの関連付け
保守モード
保守モードにあるすべてのデバイスで、Network Configuration Manager が無効化されます。デバイスが保守モードであるかどうかを確認するには、[エクスプローラ]タブからデバイスを選択し、[情報]タブをクリックします。一般情報画面の下に、[保守モード]オプションがあります。このオプションが「はい」に設定されている場合、デバイスは保守モードになっています。 
Network Configuration Manager レポート パック
ネットワーク設定管理レポート パックで、CA Spectrum Report Manager は、Network Configuration Manager レポートのオプションが含まれています。Report Manager では、多数のレポート コンテンツ、形式、およびレポート構成オプションが提供されます。デバイス設定変更に関心のある組織のさまざまな対象読者に対して、適切なタイプおよび範囲の情報でレポートを生成できます。
詳細については、「Report Manager からの Network Configuration Manager レポート」および「」を参照してください。