(57)【要約】【課題】ネットワーク管理装置の情報の収集間隔を一定時間内に収めることができるようにする。【解決手段】全体ネットワーク管理監視プログラム１０２は、１つのネットワーク管理装置の情報を収集する時間間隔を一定以下の時間とするために、各監視拠点となり得る候補監視拠点１０６，１０８，１１０の登録時に、実際にその監視拠点から顧客単位のネットワーク管理装置１１１，１１５へアクセスさせ、アクセス時間を統合ネットワーク管理データベース１０３に登録し、その登録された情報を基に規定された監視サイクル時間を一定時間内に収めることが可能な監視拠点を選定し、更に監視中においては監視サイクル時間を判定し、変動するアクセス時間情報を更新しながら、１つのネットワーク管理装置の情報を収集する間隔時間が規定の時間内に収まらなくなった場合には、監視拠点を増やすことで時間内に収まるように制御する。【選択図】  図１
2006013625.tif 000002
【特許請求の範囲】
【請求項１】
複数顧客のネットワーク管理情報を集中的に管理する統合データベースと、顧客のセンタ拠点に設置された顧客単位のネットワーク管理装置と、任意の数の顧客ネットワークの監視を顧客単位のネットワーク管理装置の情報を基に行う複数の監視拠点とからなる階層化されたネットワーク管理システムの監視方法において、
全体ネットワーク管理・監視手段は、
前記各監視拠点からの前記統合データベースと顧客単位の前記ネットワーク管理装置上の各情報への参照アクセス権を、各監視拠点別に管理し、
前記統合データベースに監視拠点となり得る候補監視拠点の情報を登録した時に、各候補監視拠点から顧客単位の前記ネットワーク管理装置へ実際にアクセスさせて、アクセス時間を確認するとともに、該アクセス時間情報を登録し、登録された情報とネットワーク障害が実際に発生してから監視拠点で検出する迄の要求された規定時間に基づき、必要な監視拠点数と具体的な監視拠点を自動的に設定し、
運用時には、監視拠点装置で顧客単位の前記ネットワーク管理装置を監視対象顧客分だけポーリングし、取得する時間が規定時間内に収まっているかを毎回確認し、かつ前記統合データベース内の各監視拠点から顧客単位の前記ネットワーク管理装置へのアクセス時間情報を監視拠点の追加時の情報として更新しながら、前記規定時間内に収まらない場合には同一監視拠点あるいは別の監視拠点の別のネットワーク回線を自動的に追加し、
アクセス時間が前記規定時間内に収まるようにしたことを特徴とするネットワーク監視方法。
【請求項２】
監視対象ネットワークのネットワーク規模および技術区分での分類情報を含む情報と、監視可能なネットワーク分類情報および監視可能なネットワークに対する各ネットワーク管理装置をアクセスした場合のアクセス時間情報を含むネットワーク監視拠点情報と、監視対象ネットワークがどのネットワーク拠点で監視されているかの情報を一元的に管理する統合ネットワーク管理データベースと、
予め定められた基準で管理対象となるネットワークを規模および技術区分で分類し、該ネットワーク規模の情報を前記統合データベースに登録しておき、一方、監視拠点となり得る候補監視拠点に対しても監視可能なネットワークを設定し、該監視可能なネットワークの情報を前記統合データベースに登録しておくことにより、監視拠点として稼動させる必要が生じた時に、両方の情報の一致をとることで動的に監視拠点の割当てを行う全体ネットワーク管理・監視手段と、
該全体ネットワーク監視・管理手段からの指示に従って、実際にその監視拠点から顧客単位のネットワーク管理装置へアクセスし、任意の数の顧客ネットワークの監視を顧客単位のネットワーク管理装置の情報を基に行うネットワーク監視拠点装置と、
顧客のセンタ拠点に設置された顧客単位のネットワーク管理装置と
を具備したことを特徴とするネットワーク監視システム。
【請求項３】
複数のネットワーク管理装置情報を、ネットワークを介して複数の監視拠点で監視するネットワーク監視用プログラムであって、
全体ネットワーク管理・監視拠点装置内のコンピュータに、統合データベースに監視拠点となり得る候補監視拠点の情報を登録する手順、各候補監視拠点から顧客単位の前記ネットワーク管理装置へ実際にアクセスさせる手順、前記ネットワーク管理装置へのアクセス時間を確認するとともに、該アクセス時間情報を登録する手順、登録された情報とネットワーク障害が実際に発生してから監視拠点で検出する迄の要求された規定時間に基づき、必要な監視拠点数と具体的な監視拠点を自動的に設定する手順、運用時には、監視拠点装置に顧客単位の前記ネットワーク管理装置を監視対象顧客分だけポーリングさせるように指示する手順、取得する時間が規定時間内に収まっているかを毎回確認する手順、前記統合データベース内の各監視拠点から顧客単位の前記ネットワーク管理装置へのアクセス時間情報を監視拠点の追加時の情報として更新する手順、各アクセス時間が前記規定時間内に収まらない場合には同一監視拠点あるいは別の監視拠点の別のネットワーク回線を自動的に追加する手順を、それぞれ実行させるためのネットワーク監視用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のネットワーク管理装置の情報を、ネットワークを介して複数の監視拠点で監視するネットワーク監視システムおよび監視方法に関し、特に、監視サイクル時間を規定時間内に収めることが可能なネットワーク監視方法および監視システム、ならびにそのプログラムに関する。
【背景技術】
【０００２】
複数ネットワークの各ネットワーク網内の通信設備や回線などの状況を、各拠点毎に監視する技術に関して、例えば、特開平９−２４７１５０号公報（特許文献１参照）記載のネットワーク網監視方式には、ネットワーク網内における複数の拠点において、それぞれ監視を行う複数の拠点監視装置と、その代行を行いうる代行監視装置と、これらに接続され、かつこれらと連携してネットワーク網の監視を行う中央処理装置とを備え、中央処理装置に設けられた代行状態管理テーブルに、拠点監視装置、代行監視装置および中央処理装置自身のいずれかからのトリガによって、代行情報を記憶させ、その記憶された代行情報に基づいて、代行監視装置による監視の代行を行う技術が開示されている。
【０００３】
また、特開２００３−５１８２２号公報（特許文献２参照）記載のネットワーク監視システムでは、複数の監視装置が、ネットワークを介して複数の被監視装置を監視するネットワーク監視システムであって、被監視装置は、複数の監視装置の中から、監視を任せる監視装置を決定する被監視制御手段と、被監視制御手段により決定された監視装置に、ネットワークを介して監視情報をヘルスチェック信号により送信する監視情報送信手段と、を有し、監視装置は、監視情報送信手段により送信された監視情報を記憶する監視情報データベースと、監視情報データベースに監視情報送信手段により送信された監視情報を蓄積する監視情報蓄積手段と、被監視装置の監視の開始と終了と被監視装置の状態とを記憶する監視状態管理データベースと、監視情報送信手段により送信された監視情報により、監視状態管理データベースを逐次制御して被監視装置の状態を管理する監視制御手段とを備えた技術が開示されている。これにより、監視装置が停止、または監視装置と被監視装置とのネットワーク障害によって通信が出来なくなったときでも、他の監視装置が被監視装置の監視を代行できるとしている。また、被監視装置が監視装置を選択する処理になっているため、監視装置の処理状況を見て、被監視装置が少ない監視装置を選択することが出来るとしている。
【０００４】
【特許文献１】特開平９−２４７１５０号公報
【特許文献２】特開２００３−５１８２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、顧客の業務処理を担っているコンピュータネットワークシステム全体の維持運用管理を一括して請け負うコンピュータネットワークシステムの維持運用管理のアウトソーシング・ビジネスが注目されている。
このようなビジネスを行う情報処理サービス業においては、顧客のコンピュータネットワークシステムが異常なく稼働することを監視するだけに留まらず、予め設定されたネットワークの運用処理性能が、所定の基準を満足するように運用管理するネットワーク監視システムを構築する必要がある。
また、このようなアウトソーシングサービス・ビジネスを行っていく上では、それぞれネットワーク規模やネットワークタイプ、および運用処理性能基準の異なる複数顧客のコンピュータネットワークシステムを、効率的に監視するネットワーク監視システムが求められている。
【０００６】
具体的には、
（１）ネットワーク監視を技術的に固定された監視拠点で実施していた場合には問題とならなかったが、空いている監視用コンピュータを有効利用する形で監視拠点を増減しながらネットワーク監視を行なう場合には、監視拠点における監視能力(ネットワークの複雑さに対応した分析など)や、問題発生時の対応能力に応じ、監視拠点毎に監視対象ネットワークを限定しておく必要がある。
（２）ネットワーク障害が実際に発生してから監視拠点で障害発生を検出する迄の時間は、顧客とのネットワーク監視条件に関する取決めを守るために一定の時間が確保されるようにシステム的に規定される。
【０００７】
一方、ネットワーク監視拠点からネットワーク管理装置へのアクセス時間は、ネットワークの輻輳状況やネットワーク管理装置の負荷状況によって左右され変動するため、ネットワーク監視拠点から複数のネットワーク管理装置の管理情報をポーリングし収集している場合、１つのネットワーク管理装置からデータを収集する時間間隔が変動する。
この変動要因を吸収する形で、システム運用の保障品質として規定された監視サイクル時間を一定時間内に収める必要がある。
しかしながら、上記２件の特許文献１，２に開示されたネットワーク監視システムでは、上記の課題を十分には解決しておらず、さらに研究開発が必要であった。
【０００８】
本発明の目的は、上記課題を解決するために、ネットワーク監視拠点を増減させながら、ネットワーク管理装置の情報の収集間隔を一定時間内に収めることが可能なネットワーク監視方法および監視システム、ならびにそのプログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明のネットワーク監視システムは、複数の監視対象ネットワークを、複数のネットワーク監視拠点に設けた複数のネットワーク監視装置と、それらの監視動作を統合的に管理する全体ネットワーク管理監視拠点装置とを設けている。
本発明は、コンピュータ間のテキストベースの通信、リモートコンピュータのプログラム起動など確立されている技術を使用したもので、ネットワークおよびネットワーク管理装置の負荷状況を反映する実際のアクセス時間を計測管理しながら監視拠点を増減させ、監視サイクル時間を一定時間内に収めようとするものである。
予め定められた基準で管理対象となるネットワークを規模および技術区分で分類し、これを統合ネットワーク管理データベースに登録しておき、一方、監視拠点となり得る候補監視拠点に対しても監視可能なネットワークを設定し、これを同じく統合ネットワーク管理データベースに登録しておくことにより、監視拠点として稼動させる必要が生じた時に、両方の情報の一致をとることで動的に監視拠点の割当てを可能とする。
【００１０】
また、１つのネットワーク管理装置の情報を収集する時間間隔を一定以下の時間とするために、各監視拠点となり得る候補監視拠点の登録時に、実際にその監視拠点から顧客単位のネットワーク管理装置へアクセスさせ、アクセス時間を統合ネットワーク管理データベースに登録し、その登録された情報を基に規定された監視サイクル時間を一定時間内に収めることが可能な監視拠点を選定し、更に監視中においては監視サイクル時間を判定し、変動するアクセス時間情報を更新しながら、１つのネットワーク管理装置の情報を収集する間隔時間が規定の時間内に収まらなくなった場合には、監視拠点を増やすことで時間内に収まるように制御する。
【発明の効果】
【００１１】
本発明によれば、自動的に監視対象ネットワークを監視可能なネットワーク監視拠点を増減させながら、ネットワーク管理装置の情報の収集間隔を一定時間内に収めることが可能になる。
【発明を実施するための最良の形態】
【００１２】
本発明においては、監視対象ネットワークのネットワーク規模および技術区分での分類情報を含む情報と、監視可能なネットワーク分類情報および監視可能なネットワークに対する各ネットワーク管理装置をアクセスした場合のアクセス時間情報を含むネットワーク監視拠点情報と、監視対象ネットワークがどのネットワーク拠点で監視されているかの情報を一元的に管理する統合ネットワーク管理データベースを持ち、上記情報により各ネットワーク管理装置の情報が一定時間以内で収集されているか否かを判断し、時間内に収まらなくなった場合には、アクセス時間の大きくなったネットワーク管理装置に対する監視を別のネットワーク監視拠点(別のネットワーク接続)を稼動させ、一方、別のネットワーク拠点の稼動が必要無くなったと判断された場合には元の状態に戻す、即ち新たに稼動させたネットワーク拠点を停止させる機能をプログラム的に実装する。
なお、ネットワーク監視拠点の追加時の拠点選定や拠点停止の判断情報として用いるために、候補を含む監視拠点からは、監視中ではないが監視可能として登録されている各ネットワーク管理装置に対して定期的にアクセスし、統合ネットワーク管理データベース上のアクセス時間情報を更新させる。
【実施例】
【００１３】
以下、本発明の実施例を、図面により詳細に説明する。
図１は、本発明の一実施例に係るネットワーク監視システムの構成図である。
複数（本実施例では２つ）の監視対象となる回線１１３，１１７とネットワーク装置１１４，１１８からなるネットワーク１１２，１１６と、その各々の監視対象ネットワークを管理するネットワーク管理装置１１１，１１５がネットワーク１０４に接続されている。
同様に、各々のネットワーク管理装置１１１，１１５の管理情報から監視対象ネットワークの障害を監視および検出する複数（本実施例では３つ）のネットワーク監視拠点装置１０６，１０８，１１０のネットワーク監視プログラム１０５，１０７，１０９がネットワーク１０４に接続されている。
【００１４】
ネットワーク全体の管理および監視は、全体ネットワーク管理・監視拠点装置１０１で統合管理されており、統合ネットワーク管理データベース１０３に記録されるネットワーク管理装置およびネットワーク監視拠点の各種情報が、各監視拠点の制御などのために全体ネットワーク管理および監視プログラム１０２で使用される。
通常、ネットワーク管理装置１１１は、監視対象回線１１３と監視対象ネットワーク装置１１４からなる監視対象ネットワーク１１２を、また、ネットワーク管理装置１１５は、監視対象回線１１７と監視対象ネットワーク装置１１８からなる監視対象ネットワーク１１６を、それぞれポーリングやエラートラップ機能を使用することで管理および監視している。
また、各ネットワーク監視拠点装置１０６，１０８，１１０は、それぞれネットワーク監視プログラム１０５，１０７，１０９によりネットワーク１０４を介し、状況によって複数のネットワーク管理装置１１１，１１５を監視しながら、結果を全体ネットワーク管理および監視プログラム１０２に報告している。
【００１５】
図２は統合ネットワーク管理データベースに格納されている監視制御テーブル２０１のデータ構成図、図３は統合ネットワーク管理データベースに格納されている監視制御テーブル２０２のデータ構成図、図４は統合ネットワーク管理データベースに格納されている監視制御テーブル２０３のデータ構成図である。
全体ネットワーク管理および監視拠点装置１０１内の全体ネットワーク管理および監視プログラム１０２には、統合ネットワーク管理データベース１０３を装備する。
統合ネットワーク管理データベース１０３に保持される情報は、監視制御テーブル２０１（図２参照）、監視制御テーブル２０２（図３参照）、および監視制御テーブル２０３（図４）の３つテーブルである。
【００１６】
監視制御テーブル２０１は、監視対象のネットワークに関するデータとして「ネットワーク識別名称」、「ネットワーク規模」、「ネットワークタイプ分類」、「情報収集の規定サイクル時間」の各データを記録する。
監視制御テーブル２０２には、ネットワーク監視拠点に関するデータとして「ネットワーク監視拠点識別名称」、「監視可能なネットワーク規模およびネットワークタイプ」の各データを記録する。
監視制御テーブル２０３には、ネットワーク監視拠点におけるネットワーク管理装置に対する監視状態のデータとして、「ネットワーク監視拠点識別名称」、「ネットワーク識別名称」、「監視の可否」、「アクセス時間」、「監視状態」の各データを記録する。
【００１７】
図２に示す例では、ネットワーク識別名称ｎ１は、ネットワーク規模が大、ネットワークタイプ分類は複雑なルータネットワーク、ファイアウォール、VoIPネットワークとして、また情報収集の規定サイクル時間は30秒として登録されている。同様にネットワーク識別名称ｎ２は、ネットワーク規模が中、ネットワークタイプ分類は複雑なルータネットワークとして、また情報収集の規定サイクル時間は60秒として登録されている。
【００１８】
図３に示す例では、ネットワーク監視拠点識別名称「ａ」のネットワーク監視拠点（例えば、１０６）の監視可能なネットワーク規模およびネットワークタイプは大規模、単純および複雑なルータネットワーク、ファイアウォール、VoIPネットワークとして登録されている。
また、図４に示す例では、ネットワーク監視拠点識別名称「ａ」の監視拠点は、ｎ１のネットワーク管理装置（例えば、１１１）に対し、監視可能と判定され、アクセス時間は測定結果により10秒で登録されている。また、ｎ２のネットワーク管理装置（例えば、１１５）に対しても監視可能と判定され、アクセス時間は測定後結果により15秒と登録されている。
同様に、ネットワーク監視拠点「ｂ」、「ｃ」の情報として、ネットワーク監視拠点の監視可能ネットワーク情報については図３に、ネットワーク監視拠点のネットワーク管理装置へのアクセス時間情報および監視状態情報については図４に示す内容で登録されている。
【００１９】
図５は、データベースにネットワーク監視拠点情報を登録する際の処理シーケンスチャートである。
左から、監視対象ネットワーク１１２，１１６、ネットワーク管理装置１１１，１１５、ネットワーク監視拠点１０６，１０８，１１０、データベース１０３（監視制御テーブル）の順に配列されている。
全体ネットワーク管理・監視プログラム１０２は、監視制御テーブル２０３におけるネットワーク監視拠点からネットワーク管理装置へのアクセス時間情報の設定登録のために、図５に示すように、データベース１０３のネットワーク監視拠点情報の登録内容により、監視制御テーブル２０３のネットワーク監視拠点の監視可能ネットワークの情報を参照し、各管理装置が監視可能か否かを判定した後、監視可能であれば、ネットワーク監視拠点に対してアクセス時間測定コマンドを発行する。ネットワーク監視拠点では、監視可能なネットワーク、即ちネットワーク管理装置に対しネットワーク１０４を介して実際にアクセスしてアクセス時間を測定し、その測定結果の値をデータベース１０３の監視制御テーブル２０３に設定登録する。
【００２０】
図６は、ネットワーク監視拠点がネットワーク管理拠点を監視する時の処理シーケンスチャートである。
図６では、ネットワーク監視拠点装置「ａ」１０６がネットワーク管理装置１１１とネットワーク管理装置１１５を監視中に、ネットワーク管理装置１１５へのアクセス時間が大きくなり、ネットワーク管理装置の規定の情報収集サイクル時間を維持するために、ネットワーク管理装置１１５の監視にネットワーク監視拠点装置「ｃ」１１０を追加する処理手順を示す。
【００２１】
図６において、ネットワーク監視拠点装置「ａ」１０６は、ネットワーク監視プログラム(ａ)１０５を通しネットワーク１０４を介してネットワーク管理装置１１１、およびネットワーク管理装置１１５にアクセスする。そして各々の管理装置下の監視対象ネットワークを間接的に監視するとともに、各ネットワーク管理装置へのアクセス時間を測定し、全体ネットワーク管理・監視拠点装置１０１の全体ネットワーク管理・監視プログラム１０２下の統合ネットワーク管理データベース１０３にネットワーク監視拠点のネットワーク管理装置へのアクセス時間情報を更新する。
【００２２】
図６の監視制御テーブル２０３のアクセス時間に示すように、ネットワーク管理装置１１１へのアクセス時間が20秒（イ）でネットワーク管理装置１１５へのアクセス時間が10秒(ロ)の場合、合計時間は30秒であり、監視制御テーブル２０１の監視対象ネットワーク情報に登録されている各ネットワーク（ネットワーク管理装置）に対する情報収集の規定サイクル時間（各々30秒、60秒以内）内に収まっている。
ネットワーク管理装置１１１へのアクセス時間が20秒(ハ)でネットワーク管理装置１１５へのアクセス時間が40秒(ニ)となった場合は、合計時間が60秒となり、監視制御テーブル２０１の監視対象ネットワーク情報に登録されている各ネットワーク（ネットワーク管理装置）に対する情報収集の規定サイクル時間（各々30秒、60秒以内）を満足しない。
【００２３】
この時、全体ネットワーク管理・監視プログラム１０２は、監視制御テーブル２０２の監視対象ネットワーク情報と監視制御テーブル２０３のネットワーク監視拠点の監視可能ネットワーク情報により、ネットワーク監視拠点装置(ｃ)１１０がネットワーク管理装置１１５の監視が可能であることを判定し、ネットワーク管理装置１１５を稼動させネットワーク管理装置１１５の監視を実行させる。
このようなシステム動作をすることにより、ネットワーク監視拠点装置「ａ」１０６からのネットワーク管理装置１１１へのアクセス時間を20秒(ホ)、ネットワーク監視拠点装置(c)１１０からのネットワーク管理装置１１５へのアクセス時間を35秒(ヘ)として、各々のネットワーク（ネットワーク管理装置）に対する情報収集の規定サイクル時間（各々30秒、60秒以内）を満足させる。
【００２４】
本実施例で述べたネットワーク監視方法の手順をプログラム化し、このプログラムをＣＤ−ＲＯＭ等の記録媒体に記録し、統合ネットワーク管理・監視装置のコンピュータに記録媒体を装着しておけば、ネットワークを介して他の装置にプログラムをダウンロードすることができ、本発明のネットワーク監視用プログラムを世間に広めることができる。また、コンピュータにプログラムをインストールして、実行させることにより、本発明を容易に実現することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施例に係るネットワーク管理・監視の全体システム構成図である。
【図２】本発明における監視対象ネットワークに関するデータを記録する監視制御テーブル（１）のデータ構成図である。
【図３】本発明におけるネットワーク監視拠点に関するデータを記録する監視制御テーブル（２）のデータ構成図である。
【図４】本発明におけるネットワーク監視拠点に監視状態のデータを記録する監視制御テーブル（３）のデータ構成図である。
【図５】本発明におけるデータベースにネットワーク監視拠点情報を登録する際の処理手順説明図である。
【図６】本発明におけるネットワーク監視拠点がネットワーク管理拠点を監視する時の処理手順説明図である。
【符号の説明】
【００２６】
１０１・・・全体ネットワーク管理監視拠点装置
１０２・・・全体ネットワーク管理・監視プログラム
１０３・・・統合ネットワーク管理データベース
１０４・・・ネットワーク
１０５・・・ネットワーク監視プログラム（ａ）
１０６・・・ネットワーク監視拠点装置（ａ）
１０７・・・ネットワーク監視プログラム（ｂ）
１０８・・・ネットワーク監視拠点装置（ｂ）
１０９・・・ネットワーク監視プログラム（ｃ）
１１０・・・ネットワーク監視拠点装置（ｃ）
１１１・・・ネットワーク管理装置（１）
１１２・・・監視対象ネットワーク（１）
１１３・・・監視対象回線（１）
１１４・・・監視対象ネットワーク装置（１）
１１５・・・ネットワーク管理装置（２）
１１６・・・監視対象ネットワーク（２）
１１７・・・監視対象回線（２）
１１８・・・監視対象ネットワーク装置（２）
２０１・・・監視制御テーブル（１）
２０２・・・監視制御テーブル（２）
２０３・・・監視制御テーブル（３）
【図１】
2006013625.tif 000003
【図２】
2006013625.tif 000004
【図３】
2006013625.tif 000005
【図４】
2006013625.tif 000006
【図５】
2006013625.tif 000007
【図６】
2006013625.tif 000008