(57)【特許請求の範囲】
【請求項１】
監視装置とネットワーク装置との間でネットワーク装置の稼働状態を示す情報を送受信してネットワーク装置の稼働状態を監視するネットワーク監視システムであって、
前記監視装置は、
前記ネットワーク装置から前記稼働状態を示す情報を受信して記憶手段に格納する監視手段と、
前記監視手段が受信した前記稼働状態を示す情報と前記記憶手段に格納された過去の前記稼働状態を示す情報を比較して新たに追加されたインタフェースを検出する検出手段と、
前記検出手段が前記インタフェースを検出したときに、前記ネットワーク装置は工事中であると判定し、当該ネットワーク装置に対して前記インタフェースを特定する情報を含む工事開始通知を送信する工事通知手段と、を有し、
前記ネットワーク装置は、
所定の条件を満たすとトラップ信号を前記監視装置へ送信するトラップ送信手段と、
前記監視装置から前記工事開始通知を受信する工事通知受信手段と、
前記工事通知受信手段が前記工事開始通知を受信した場合に、当該工事開始通知で通知された前記インタフェースに関するトラップ信号の送信を抑制する抑制手段と、
前記工事開始通知で通知された前記インタフェースに接続された別のネットワーク装置に対して工事開始通知を送信する隣接工事通知手段と、を有し、
前記別のネットワーク装置は、前記工事開始通知を受信した場合、当該工事開始通知を受信したインタフェースに関するトラップ信号の送信を抑制すること
を特徴とするネットワーク監視システム。
【請求項２】
前記ネットワーク装置は、前記工事開始通知で通知された前記インタフェースに関するトラップ信号を送信する条件が一定時間発生しない場合、前記工事開始通知で通知された工事が完了したと判定し、前記トラップ信号の抑制を解除する工事完了判定手段を有することを特徴とする請求項１記載のネットワーク監視システム。
【請求項３】
監視装置とネットワーク装置との間でネットワーク装置の稼働状態を示す情報を送受信してネットワーク装置の稼働状態を監視するネットワーク監視システムによって実行されるネットワーク監視方法であって、
前記監視装置による、
前記ネットワーク装置から前記稼働状態を示す情報を受信して記憶手段に格納するステップと、
受信した前記稼働状態を示す情報と前記記憶手段に格納された過去の前記稼働状態を示す情報を比較して新たに追加されたインタフェースを検出するステップと、
前記検出するステップにおいて前記インタフェースを検出したときに、前記ネットワーク装置は工事中であると判定し、当該ネットワーク装置に対して前記インタフェースを特定する情報を含む工事開始通知を送信するステップと、を有し、
前記ネットワーク装置による、
所定の条件を満たすとトラップ信号を前記監視装置へ送信するステップと、
前記監視装置から前記工事開始通知を受信するステップと、
前記工事開始通知を受信した場合に、当該工事開始通知で通知された前記インタフェースに関するトラップ信号の送信を抑制するステップと、
前記工事開始通知で通知された前記インタフェースに接続された別のネットワーク装置に対して工事開始通知を送信するステップと、を有し、
前記別のネットワーク装置は、前記工事開始通知を受信した場合、当該工事開始通知を受信したインタフェースに関するトラップ信号の送信を抑制すること
を特徴とするネットワーク監視方法。
【請求項４】
前記ネットワーク装置による、前記工事開始通知で通知された前記インタフェースに関するトラップ信号を送信する条件が一定時間発生しない場合、前記工事開始通知で通知された工事が完了したと判定し、前記トラップ信号の抑制を解除するステップを有することを特徴とする請求項３記載のネットワーク監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの状況を監視する技術に関する。
【背景技術】
【０００２】
ネットワークを安定的に管理するためには、ネットワーク状況の監視が不可欠である。ネットワークに接続されたネットワーク機器の監視には、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）が使われる。ＳＮＭＰでは、監視用のマネージャから監視対象のネットワーク機器にリソースの使用率などの状況を問い合わせたり、ネットワーク機器が所定の条件を満たしたとき（例えば、故障発生時など）にマネージャに対してアラームを通知することで、マネージャがネットワーク状況に関する情報を収集する。
【０００３】
ネットワーク機器にＩＦ（インタフェース）パッケージを追加するなどのネットワーク工事を行う場合、工事に伴うアラームが発生する。監視者は、故障によるアラームなのか、工事起因のアラームなのかを判別し、監視業務にあたることが求められる。一般的には、工事情報を予め入力することにより、工事起因のアラームのフィルタリングを行う。特許文献１では、階層化されたネットワークから送信されるアラームのうち、最上位の階層のネットワーク機器から送信されたアラームのみを抽出し、実際に故障が発生した可能性が高いと思われるアラームを監視者が発見しやすくしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−０８６０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、工事情報をデータベースなどに予め入力する方法では、設定誤りや緊急の工事に対応できないという問題があった。
【０００６】
また、工事起因のアラームは、工事を実施しているネットワーク機器だけでなく、対向するネットワーク機器などからも通知されることがあり、その結果、マネージャに大量のアラームが届くという問題があった。特許文献１では、下位の階層のネットワーク機器から送信されるアラームをフィルタリングするため、下位の階層のネットワーク機器で工事に起因しないアラームが発生している場合、そのアラームを見逃してしまうという問題がある。
【０００７】
本発明は、上記に鑑みてなされたものであり、工事実施装置だけでなく、対向装置からの工事に起因するアラームの発生を抑止することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係るネットワーク監視システムは、監視装置とネットワーク装置との間でネットワーク装置の稼働状態を示す情報を送受信してネットワーク装置の稼働状態を監視するネットワーク監視システムであって、前記監視装置は、前記ネットワーク装置から前記稼働状態を示す情報を受信して記憶手段に格納する監視手段と、前記監視手段が受信した前記稼働状態を示す情報と前記記憶手段に格納された過去の前記稼働状態を示す情報を比較して新たに追加されたインタフェースを検出する検出手段と、前記検出手段が前記インタフェースを検出したときに、前記ネットワーク装置は工事中であると判定し、当該ネットワーク装置に対して前記インタフェースを特定する情報を含む工事開始通知を送信する工事通知手段と、を有し、前記ネットワーク装置は、所定の条件を満たすとトラップ信号を前記監視装置へ送信するトラップ送信手段と、前記監視装置から前記工事開始通知を受信する工事通知受信手段と、前記工事通知受信手段が前記工事開始通知を受信した場合に、当該工事開始通知で通知された前記インタフェースに関するトラップ信号の送信を抑制する抑制手段と、前記工事開始通知で通知された前記インタフェースに接続された別のネットワーク装置に対して工事開始通知を送信する隣接工事通知手段と、を有し、前記別のネットワーク装置は、前記工事開始通知を受信した場合、当該工事開始通知を受信したインタフェースに関するトラップ信号の送信を抑制することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、工事実施装置だけでなく、対向装置からの工事に起因するアラームの発生を抑止することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態におけるネットワーク監視システムの構成図である。
【図２】監視対象装置の構成情報を管理する構成情報テーブルの例を示す図である。
【図３】工事情報を管理する工事情報管理テーブルの例を示す図である。
【図４】監視対象装置の工事情報を管理する工事情報テーブルである。
【図５】監視対象装置にＩＦパッケージを追加する工事中におけるネットワーク監視システムの動作を示すシーケンス図である。
【図６】ＯＩＤ定義ファイルの例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を用いて説明する。
【００１５】
図１は、本実施の形態におけるネットワーク監視システムの構成図である。本実施の形態におけるネットワーク監視システムは、通信網１００に接続された監視装置１と監視対象装置２Ａ〜２Ｃを備える。監視装置１がＳＮＭＰを利用して監視対象装置２Ａの稼働状態を取得し、ネットワークを監視する。監視装置１が監視対象装置２Ａの稼働状態を取得する方法としては、定期的なポーリングにより監視対象装置２Ａの情報を取得する方法と、監視対象装置２Ａが異常を検知したときに自発的に送信するトラップ信号により取得する方法がある。
【００１６】
まず、監視装置１について説明する。監視装置１は、ＳＮＭＰマネージャ部１１、新規ＩＦ検出部１２、工事通知部１３、および工事完了受信部１４を備える。
【００１７】
ＳＮＭＰマネージャ部１１は、監視対象装置２Ａに対するリクエストの送信、監視対象装置２Ａからのレスポンスの受信、および監視対象装置２Ａからのトラップ信号の受信などを行いＳＮＭＰマネージャとして機能する。
【００１８】
新規ＩＦ検出部１２は、ＳＮＭＰマネージャ部１１が取得した監視対象装置２Ａの構成情報を取得前の構成情報と比較し、新たに追加されたＩＦを検出する。構成情報には、監視対象装置２Ａが備えるＩＦの情報が含まれる。
【００１９】
工事通知部１３は、新規ＩＦ検出部１２が新たに追加されたＩＦを検出した場合に、監視対象装置２ＡでＩＦパッケージを追加する工事が行われていると判断し、工事開始通知を検出したＩＦに関する情報とともに監視対象装置２Ａに送信する。
【００２０】
工事完了受信部１４は、監視対象装置２Ａから工事完了通知を受信する。工事完了受信部１４が工事完了通知を受信した後は、ＳＮＭＰマネージャ部１１により、監視対象装置２Ａの現況収集が行われて、新たに追加されたＩＦを監視対象とするための情報が収集される。
【００２１】
続いて、監視対象装置２Ａについて説明する。監視対象装置２Ａは、ＳＮＭＰエージェント部２１、工事通知受信部２２、ＳＮＭＰトラップ抑制部２３、工事完了通知部２４、隣接工事通知部２５、およびａｒｐテーブル２６を備える。
【００２２】
ＳＮＭＰエージェント部２１は、監視装置１からリクエストの受信、監視装置１へレスポンスの送信、および監視装置１へトラップ信号の送信などを行いＳＮＭＰエージェントとして機能する。例えば、ＩＦがダウンしたなどの所定の条件が満たされるとトラップ信号を監視装置１へ送信する。
【００２３】
工事通知受信部２２は、監視装置１から工事開始通知を受信する。
【００２４】
ＳＮＭＰトラップ抑制部２３は、工事通知受信部２２が工事開始通知を受信した場合、工事開始通知で通知されたＩＦに関するトラップ信号の送信を抑制する。また、工事開始通知で通知されたＩＦに関して、一定時間アラーム発生が無い場合に工事完了と判断し、トラップ信号の抑制を解除する。
【００２５】
工事完了通知部２４は、工事が完了した際に、工事完了通知を監視装置１に送信する。
【００２６】
隣接工事通知部２５は、工事通知受信部２２が工事開始通知を受信した場合、工事開始通知で通知されたＩＦに接続された隣接監視対象装置２Ｂ，２Ｃに工事開始通知を送信する。なお、新たなＩＦに接続された隣接監視対象装置２Ｂ，２Ｃは、ＩＦ、ＭＡＣテーブル、ＩＰアドレスを関連付けて格納したａｒｐテーブル２６を参照して検出する。
【００２７】
図１では、新規パッケージ３１を監視対象装置２Ａに追加してＩＦ  Ｃ，Ｄを増設し、ＩＦ  Ｃ，Ｄに隣接監視対象装置２Ｂ，２Ｃを接続した例を示している。隣接監視対象装置２Ｂ，２Ｃも監視対象装置２Ａと同様の構成であり、監視対象装置２Ａから工事開始通知を受信すると、隣接監視対象装置２Ｂ，２ＣそれぞれのＳＮＭＰトラップ抑制部２３が工事開始通知を受信したＩＦに関するトラップ信号の送信を抑制する。
【００２８】
なお、監視装置１、監視対象装置２Ａ〜２Ｃが備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムは監視装置１、監視対象装置２Ａ〜２Ｃが備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。
【００２９】
次に、監視装置１、監視対象装置２Ａそれぞれが保持する情報について説明する。
【００３０】
図２は、監視装置１が保持する、監視対象装置の構成情報を管理する構成情報テーブルの例を示す図である。構成情報テーブルには、監視対象装置毎に、監視対象ＩＦとそのＩＦの状態が記載されている。図２（ａ）は、監視対象装置２Ａに新規パッケージ３１を追加する前の構成情報を示しており、監視対象装置２Ａには、２つのＩＦ  Ａ，Ｂが備わっており、いずれのＩＦの状態もＵＰである。図２（ｂ）は、監視対象装置２Ａに新規パッケージ３１を追加した後の構成情報を示しており、監視対象装置２Ａに、４つのＩＦ  Ａ，Ｂ，Ｃ，Ｄが備わっている。新規ＩＦ検出部１２は、構成情報テーブルの差分から新規ＩＦを検出する。図２に示す例では、監視対象装置２Ａに、新たに２つのＩＦ  Ｃ，Ｄが追加されたことが検出される。
【００３１】
図３は、監視装置１が保持する、工事情報を管理する工事情報管理テーブルの例を示す図である。工事情報管理テーブルには、監視対象装置毎に、工事中のＩＦが記載されている。図３に示す例では、監視対象装置２Ａの２つのＩＦ  Ｃ，Ｄが工事中であることを示している。
【００３２】
図４は、監視対象装置２Ａが保持する、監視対象装置２Ａの工事情報を管理する工事情報テーブルである。工事情報テーブルには、監視対象装置が備えるＩＦとＩＦ毎の工事状態が記憶されている。工事状態が０のＩＦは通常時で、工事状態が１のＩＦは工事中である。図４に示す例では、監視対象装置２Ａは、４つのＩＦ  Ａ，Ｂ，Ｃ，Ｄを備えており、そのうち２つのＩＦ  Ｃ，Ｄが工事中であることを示している。
【００３３】
次に、監視対象装置に新規ＩＦパッケージを追加する工事の際の、本実施の形態におけるネットワーク監視システムの動作について説明する。
【００３４】
図５は、監視対象装置２ＡにＩＦパッケージを追加して、追加したＩＦパッケージに監視対象装置２Ｂ，２Ｃを接続する工事中の動作を示すシーケンス図である。
【００３５】
まず、監視対象装置２Ａに新たなＩＦパッケージを追加し（ステップＳ１１）、追加したＩＦパッケージの２つのＩＦ  Ｃ，Ｄに監視対象装置２Ｂ，２Ｃをそれぞれ接続する（ステップＳ１２−１，Ｓ１２−２）。
【００３６】
監視装置１は、定期的な監視ポーリングにより、ＳＮＭＰのリクエスト信号を監視対象装置２Ａに送信し、監視対象装置２ＡのＩＦの状態確認を行う（ステップＳ１３）。
【００３７】
リクエスト信号を受信した監視対象装置２Ａは、ＩＦの情報を記載した構成情報を含むＳＮＭＰのレスポンス信号を監視装置１に返信して応答する（ステップＳ１４）。
【００３８】
監視装置１は、監視対象装置２Ａの構成情報を取得の前後で比較し、２つのＩＦ  Ｃ，Ｄが新たに追加されたことを検出する（ステップＳ１５）。
【００３９】
監視装置１は、監視対象装置２ＡにＩＦ  Ｃ，Ｄが新たに追加されたことを検出すると、新たに検出されたＩＦ  Ｃ，Ｄを工事情報管理テーブルの工事情報に追加し、監視対象装置２Ａに工事開始通知を示すＯＩＤと追加されたＩＦ  Ｃ，ＤのＩＦ情報を示すＯＩＤを送信する（ステップＳ１６）。監視装置１と監視対象装置２Ａ間はＳＮＭＰを利用して情報が送受信される。ＳＮＭＰでは、管理する情報をオブジェクトと呼び、ＯＩＤ（Ｏｂｊｅｃｔ  ＩＤ）は、オブジェクトを識別するためのピリオドで区切られた数字である。ＯＩＤの定義ファイルは、監視装置１、監視対象装置２Ａ〜２Ｃそれぞれが保持している。図６にＯＩＤ定義ファイルの例を示す。ステップＳ１６では、工事開始を示すＯＩＤ「．１．１．１．１」と新たに追加された２つのＩＦ  Ｃ，Ｄを示すＯＩＤ「．１．１．１．３」，「．１．１．１．４」が監視対象装置２Ａに通知される。
【００４０】
工事開始の通知を受信した監視対象装置２Ａは、通知されたＩＦについて、工事情報テーブルの工事状態を工事中に変更し、工事中のＩＦに関するトラップ信号の送信を抑制する（ステップＳ１７）。本実施例では、ＩＦ  Ｃ，Ｄを示すＯＩＤが工事開始を示すＯＩＤとともに通知されているので、ＩＦ  Ｃ，Ｄの工事状態を工事中とし、ＩＦ  Ｃ，Ｄに関するトラップ信号の送信を抑制する。
【００４１】
また、ａｒｐテーブル２６を参照して工事中のＩＦ  Ｃ，Ｄに接続された隣接する監視対象装置２Ｂ，２Ｃを検出し（ステップＳ１８）、検出した監視対象装置２Ｂ，２Ｃに対して工事通知を示すＯＩＤと工事情報を示すＯＩＤを送信する（ステップＳ１９）。本実施例では、工事中のＩＦ  Ｃ，Ｄそれぞれに接続された監視対象装置２Ｂ，２Ｃに対して、工事情報としてＩＦ  Ｄｏｗｎを示すＯＩＤ「．１．３．６．１．６．３．１．１．５．３」を送信する。
【００４２】
工事通知を受信した監視対象装置２Ｂ，２Ｃは、工事通知を受信した監視対象装置２Ｂ，２ＣのＩＦに関して工事情報についてのトラップ信号の送信を抑制する（ステップＳ２０−１，Ｓ２０−２）。本実施例では、監視対象装置２Ｂ，２Ｃのそれぞれは、工事通知を受信したＩＦについて、ＩＦの状態がＩＦ  Ｄｏｗｎであってもトラップ信号を送信しない。
【００４３】
ここまでの処理により、監視対象装置２Ａと監視対象装置２Ａに隣接する監視対象装置２Ｂ，２Ｃは、新規ＩＦパッケージ追加工事に起因するトラップ信号の送信を抑制するので、監視装置１は不要なトラップ信号を受信することがなくなる。
【００４４】
その後、監視対象装置２Ａは、送信を抑制したトラップ信号について、トラップ信号を送信する条件にならない状態が一定時間継続した場合に工事完了と判断する（ステップＳ２１）。本実施例では、一定時間、ＩＦ  Ｃ，Ｄについてトラップ信号を送信する条件にならない場合、例えば、一定時間ＩＦ  Ｃ，Ｄについてダウンが発生しないなどの場合、工事完了と判断する。
【００４５】
監視対象装置２Ａは、工事完了と判断すると、工事完了を示すＯＩＤと新たに追加したＩＦに接続された監視対象装置２Ｂ，２ＣのＩＰアドレスを監視装置１に送信する（ステップＳ２２）。このときに、工事情報テーブルの工事状態を工事中から通常時に変更し、ＩＦ  Ｃ，Ｄについてトラップ信号送信の抑制を解除して通常動作にする。なお、監視対象装置２Ｂ，２Ｃそれぞれも同様に工事完了を判断し、トラップ信号送信の抑制を解除する。あるいは、監視対象装置２Ａから工事完了を監視対象装置２Ｂ，２Ｃに通知してもよい。
【００４６】
監視装置１は、工事完了通知を受信すると、工事情報管理テーブルの工事情報から新たに追加されたＩＦを削除し、工事完了時に通知された監視対象装置２Ｂ，２Ｃを含めて、各監視対象装置２Ａ〜２ＣのＩＦを監視対象とするための情報収集を行い、新たに追加されたＩＦを監視対象とする（ステップＳ２３）。
【００４７】
なお、監視装置１が工事開始を検出して通知を送信するのに代えて、監視対象装置２Ａが工事開始を検出する新規ＩＦ検出部を備えてもよいし、監視対象装置２Ａの工事の実施者が工事開始時に監視対象装置２Ａに工事開始を設定してもよい。いずれの場合も工事開始時にステップＳ１７〜Ｓ１９までの処理が行われる。また、工事完了の際にも、工事の実施者が監視対象装置２Ａに工事完了を設定してもよい。
【００４８】
以上説明したように、本実施の形態によれば、監視対象装置２ＡにＩＦ  Ｃ，Ｄを増設する工事が開始されたときに、ＳＮＭＰトラップ抑制部２３がトラップ信号の送信を抑制するとともに、隣接工事通知部２５がＩＦ  Ｃ，Ｄに接続された監視対象装置２Ｂ，２Ｃに工事開始通知を送信することで、監視対象装置２Ａ自身のトラップ信号を抑制するのに加えて、工事に関係する監視対象装置２Ｂ，２Ｃのトラップ信号を抑制するができるので、工事に起因する大量のアラームの発生を抑止することができる。その結果、監視稼働の軽減や警報の見落とし防止など、監視業務品質の向上を図ることができる。
【００４９】
本実施の形態によれば、監視装置１の新規ＩＦ検出部１２が監視対象装置２Ａの構成情報を取得前の構成情報と比較して新たに追加されたＩＦを検出し、工事開始通知を監視対象装置２Ａに送信することで、工事情報をデータベースなどに予め入力する必要がなくなり、工事に起因するアラームの発生を自動で抑止することができる。
【００５０】
本実施の形態によれば、工事が完了した後で、監視装置１が監視対象装置２Ａから新たに接続された監視対象装置２Ｂ，２ＣのＩＰアドレスを受信することで、装置構成に追加が生じた場合に、自動で監視対象に組み入れることができる。
【符号の説明】
【００５１】
１…監視装置
１１…ＳＮＭＰマネージャ部
１２…検出部
１３…工事通知部
１４…工事完了受信部
２Ａ〜２Ｃ…監視対象装置
２１…ＳＮＭＰエージェント部
２２…工事通知受信部
２３…ＳＮＭＰトラップ抑制部
２４…工事完了通知部
２５…隣接工事通知部
２６…ａｒｐテーブル
３１…新規パッケージ
１００…通信網
【図１】
0005851870.tif 000002
【図２】
0005851870.tif 000003
【図３】
0005851870.tif 000004
【図４】
0005851870.tif 000005
【図５】
0005851870.tif 000006
【図６】
0005851870.tif 000007