(57)【特許請求の範囲】
【請求項１】
第１の監視対象装置を配下に有し、前記第１の監視対象装置との間で行なう操作要求及び該操作要求の実行結果の通信に関する処理機能を有する第１の装置管理機能部と、
第２の監視対象装置を配下に有し、前記第２の監視対象装置との間で行なう操作要求及び該操作要求の実行結果の通信に関する処理機能を有する第２の装置管理機能部と、
定刻に前記第１の装置管理機能部及び前記第２の装置管理機能部を起動して、前記第１の監視対象装置及び前記第２の監視対象装置に対する操作要求を発行する定刻起動部と、
前記第１の操作管理機能部による操作要求に対する前記第１の監視対象装置の実行結果と、前記第２の操作管理機能部による操作要求に対する前記第２の監視対象装置の実行結果とを操作履歴として保存する保存部と、
前記第１の装置管理機能部による前記第１の監視対象装置に対する定刻起動操作の失敗回数が所定しきい値以上の場合に、前記操作履歴に基づき、前記第１の装置管理機能部が前記第１の監視対象装置に操作要求を発行してから前記第１の装置管理機能部が前記第１の監視対象装置からの実行結果を受信するまでの第１の処理時間と、前記第２の装置管理機能部が前記第２の監視対象装置に操作要求を発行してから前記第２の装置管理機能部が前記第２の監視対象装置からの応答結果を受信するまでの第２の処理時間を前記操作要求の周期から差し引いた処理余裕時間と、を求め、該処理余裕時間が該第１の処理時間以上である場合に、当該第１の監視対象装置を当該第２の装置管理機能部の配下に接続変更する設定部と、
を備えることを特徴とする監視装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、監視システムにおけるテリトリ最適化方式に係り、特に、定刻起動操作の処理応答時間の監視により監視システムにおける監視テリトリの最適化を図る、定刻起動操作の処理性能監視による監視システムにおけるテリトリ最適化方式に関する。
【０００２】
概ね１９７５年以前は、監視システムは電力の発電、送電及び配電システムや、消防システム、警察システム、水管理システムなどのシステムに併設されて発達してきた。当時、それらシステムの運用母体は、それらシステムが社会生活の維持／向上、社会生活の安全性確保のためのシステムである故に、それらのシステムを社会システムと呼んで、切れたら掛け直せばよい電話一辺倒の通信システムなどとは差別化していた。
【０００３】
丁度その頃、通信分野ではデジタル通信方式が本格的に実用化され、通信情報も電話一辺倒からデータ、ファクシミリ、画像へと広がって、所謂マルチメディア通信の時代への変貌が始まると共に、通信される情報量の急速な拡大が始まっていた。
【０００４】
特に、銀行や企業のオン・ライン・データ通信は、単にデータ通信を行なう企業体内で重要な意味を持つだけではなく経済社会を下支えするもので、オン・ライン・データ通信の拡大によって通信システムに要求される信頼性は高度化の一途をたどってきた。即ち、通信システムも所謂社会システムの仲間入りを果たし、しかも、社会システムの中では最も大きなシステムとして捉えられるようになってきた。
【０００５】
このため、部品、回路の選定から装置や伝送路の二重化に到るまで、通信システム自体の高信頼性化が図られてきた。しかし、情報量の急速な拡大に伴って通信システム自体の肥大化が進み、通信システム自体の高信頼性化だけでは通信システムの運用／管理を十分に行なうことが不可能になった。
【０００６】
時あたかも、半導体集積回路技術の発達により、ハードウェア的には通信システムの状態収集のインタフェース設置が容易になった。
【０００７】
これと時を同じくしてソフトウェア技術も急速に発達を遂げ、通信システムの状態情報を多量に収集することが可能になり、肥大化した通信システムをリアル・タイムで監視する監視システム、即ちネットワーク管理システムが実用化された。更に、収集した状態情報を高速で処理できるようになった結果、単に通信システムの状態を把握するだけではなく、通信システムの障害を予測する予防保守も可能になり、通信システムの運用／管理の信頼性が急速に向上した。
【０００８】
この間にも通信システムの肥大化は一層進んでおり、通信システムの運用／管理の信頼性の更なる向上が求められている。本発明は、このような背景の下でなされたもので、定刻起動操作の処理応答時間の監視により監視システムにおける監視テリトリの最適化を図る技術である。
【０００９】
先にも記載したように、監視システムにはその監視対象となるシステムによって多種のものがあるが、以降は、通信ネットワークを管理するネットワーク管理システムを例に説明を進めてゆく。しかし、ネットワーク管理システムを例にしたとしても、何等本発明の技術を限定するものではないので、説明を終了した時に本発明の技術を監視システム全体に一般化する。
【００１０】
【従来の技術】
図６は、従来のネットワーク管理システムの構成で、通信ネットワークも併せて図示している。
【００１１】
図６において、１及び１ａは、通信ネットワークの構成管理、障害監視、個々のネットワーク・エレメントの装置構成管理に関する処理機能を有するネットワーク管理機能部、２及び２ａは、ネットワーク・エレメントとの接続の管理とネットワーク・エレメントとの間で操作要求及び該操作要求の実行結果の通信に関する処理機能を有するネットワーク・エレメント管理機能部、３は、定刻に起動される管理操作を予め登録しておくスケジュール保存部、４は、定刻になるとスケジュール保存部３に登録されている操作を取り出してネットワーク管理機能部１又は１ａを起動する定刻起動タイマ、５は、ネットワーク・エレメント管理機能部２又は２ａがネットワーク・エレメントに対して要求した操作の履歴を保存する操作履歴保存部で、上記構成要素によって従来のネットワーク管理システムが構成される。
【００１２】
更に、１０乃至１０ｃは、ネットワーク・エレメント、１１は伝送路で、ネットワーク・エレメント１０乃至１０ｃ及び伝送路１１によって通信ネットワークが構成される。
【００１３】
さて、ネットワーク・エレメントとは、交換機、伝送装置、ルータ、ブリッジ及びコンピュータ装置などを指す。
【００１４】
又、図６では通信ネットワークがネットワーク・エレメントを串刺しにしたループ・ネットワークであるが如く表示しているが、これは単なる表示の問題だけで、通信ネットワークの構成は任意であってよい。
【００１５】
ここで、ネットワーク管理機能部１、１ａ及びネットワーク・エレメント管理機能部２、２ａのそれぞれを単独のハードウェア（通常、「サーバ」と呼ぶ。）上に実現することも、ネットワーク管理機能部とネットワーク・エレメント管理機能部の任意の組合わせをサーバ上に実現することも、近年の分散オブジェクト環境などの技術により可能である。
【００１６】
又、１つのネットワーク管理機能部が複数のネットワーク・エレメント管理機能部を配下に置くことも、１つのネットワーク・エレメント管理機能部が複数のネットワーク・エレメントを配下に置くことも可能であり、場合によっては特定のネットワーク・エレメント管理機能部が配下にネットワーク・エレメントを持たないことも可能である。
【００１７】
上記ネットワーク・エレメント群が通信ネットワーク上で稼働している状態で、ネットワーク管理システムは、ネットワークの運用、障害検知や障害予測などのネットワークの保守、ネットワーク利用者に対する課金計算、設備投資予測など多数の目的のために、ネットワーク・エレメントの性能情報や状態情報及び使用履歴などのログ情報を定期的に収集して保存する機能を有している。
【００１８】
このため、ネットワーク管理システムには定刻に上記情報取得のための操作を起動する定刻起動タイマ４が備えられており、ネットワーク・エレメントから監視情報を取得するために、定刻起動タイマ４はスケジュール保存部３を参照してネットワーク管理機能部１又は１ａを起動する。一方、各々のネットワーク・エレメントは自身の性能情報や状態情報及び使用履歴などのログ情報を常時監視して保存しており、ネットワーク管理システムからの要求に応じてそれらを返信する。これが、定刻起動操作である。
【００１９】
尚、操作履歴保存部５は、定刻起動操作毎に処理履歴を保存する。具体的には、操作履歴保存部５は下記を１つの履歴単位として保存する。即ち、
・定刻起動操作を一意に識別できる操作識別子。
【００２０】
・定刻起動操作が起動された時刻及び終了した時刻。
【００２１】
・上記操作識別子に対応する、ネットワーク・エレメント管理機能部２又は２ａがネットワーク・エレメント毎に要求した操作を一意に識別できるネットワーク・エレメント操作識別子。尚、ネットワーク・エレメント操作識別子には、ネットワーク・エレメントに操作を要求したネットワーク・エレメント管理機能部の識別子が含まれていてもよい。
【００２２】
・ネットワーク・エレメント操作識別子に対応する、ネットワーク・エレメント管理機能部がネットワーク・エレメントに操作を要求した時刻、ネットワーク・エレメント管理機能部がネットワーク・エレメントから実行結果を受け取った時刻、及び、当該操作が成功裏に終了したか失敗裏に終了したかの結果。
【００２３】
図７は、定刻起動操作実行の手順である。以降、図６も参照しながら、図７の符号に沿って説明する。
【００２４】
まず、ネットワーク管理システムが起動され、ネットワーク管理システムの構成要素が動作を開始する。
【００２５】
Ｓ１．定刻起動タイマ４は、定刻起動操作を行なう指定時刻になったか否か監視している。
【００２６】
指定時刻に達していない場合（Ｎｏ）には、上記監視を継続する。
【００２７】
Ｓ２．ステップＳ１で、指定時刻に達したと判定した場合（Ｙｅｓ）には、定刻起動タイマ４はスケジュール保存部３を参照して登録されている定刻起動操作の実行をネットワーク管理機能部１又は１ａに要求する。
【００２８】
Ｓ３．ネットワーク管理機能部１又は１ａは、受信した要求を解読し、ネットワーク・エレメント毎に対する要求をネットワーク・エレメント管理機能部毎にまとめて、ネットワーク・エレメント管理機能部２又は２ａに送信する。
【００２９】
Ｓ４．ネットワーク・エレメント管理機能部２又は２ａは、ネットワーク管理機能部１又は１ａからの要求を受信し、指定されたネットワーク・エレメントが接続されているいる場合には、当該ネットワーク・エレメントに当該要求を送信する。
【００３０】
この場合、ネットワーク・エレメント管理機能部２又は２ａが、配下のネットワーク・エレメント全てに一度に要求を送信するブロード・キャスト方式、配下のネットワーク・エレメント毎に要求を送信するシングル・キャスト方式のいずれかによって送信が行なわれる。前者は、当然、全てのネットワーク・エレメントに同一の要求を送信する場合で、この場合には、ネットワーク・エレメントが保有していない事項に関する要求が含まれていることがありうる。
【００３１】
Ｓ５．要求を受信したネットワーク・エレメントは、必要なら自身が関係する要求を選択して実行し、実行結果をネットワーク・エレメント管理機能部２又は２ａに返信する。
【００３２】
Ｓ６．ネットワーク・エレメントからの返信を受信したネットワーク・エレメント管理機能部２又は２ａは、受信した実行結果をそのまま、又は、ネットワーク管理機能部１又は１ａが必要としている実行結果を抽出してネットワーク管理機能部１又は１ａに返信する。
【００３３】
Ｓ７．ネットワーク管理機能部１又は１ａは、受信した実行結果を処理して、定刻起動操作の目的毎に編集する。
【００３４】
Ｓ８．管理操作が周期的に実行されるように登録されているか否か判定する。
【００３５】
周期的に実行されるように登録されていな場合（Ｎｏ）には一連の処理を終了し、周期的に実行されるように登録されている場合（Ｙｅｓ）には、ステップＳ１にジャンプして、ネットワーク管理システムが停止されるまで永続的に上記処理を行なう。
【００３６】
上記の如くして、ネットワーク管理システムはネットワーク・エレメントから必要な情報を定期的に取得して、それに基づいて通信ネットワークの運用／保守が行なわれる。
【００３７】
【発明が解決しようとする課題】
上記定刻起動操作が有効に実行されるためには、ネットワーク管理システムが定刻に起動する操作と、ネットワーク・エレメントにおける情報の保存が同期している必要がある。
【００３８】
ところで、ネットワーク・エレメントが保存しうる自身の情報量には制限があるので、記憶領域が一杯になった時には、ネットワーク・エレメントは古い情報から順に古い情報の上に新たに検知した情報を上書きして保存する。
【００３９】
従って、下記の場合に定刻起動操作とネットワーク・エレメントにおける情報の保存が同期しなくなる。
【００４０】
（１）特定のネットワーク・エレメントで処理が輻輳し、ネットワーク管理システムが当該ネットワーク・エレメントから情報を取得するのに長時間を費やし、次のネットワーク・エレメントの情報を取得しようとした時には当該ネットワーク・エレメントが定刻に検知した情報は上書きされて消去されている場合。
【００４１】
（２）ネットワーク管理システムにおいて特定のサーバ上の特定の処理機能が輻輳した結果全てのネットワーク・エレメントから必要な情報を取得できなかった場合、又は、当該処理機能以外の処理機能が低下したために所内時間内に全てのネットワーク・エレメントから必要な情報を取得できなかった場合。
【００４２】
（３）ネットワーク・エレメントの増設に伴って予想以上の情報量になったために、ネットワーク管理システムが所定時間内に全てのネットワーク・エレメントの情報を取得できない場合。
【００４３】
従来のネットワーク管理システムにおいては、上記の如き結果になった場合には定刻起動操作が失敗に終わった旨運用／保守者にメッセージを出力するだけで、運用／保守者がネットワーク・エレメント管理機能部とネットワーク・エレメントの接続を変更したり、ネットワーク・エレメント管理機能部の増設を実施して、定刻起動操作とネットワーク・エレメントにおける情報保存の同期をとるしか手段はなかった。
【００４４】
しかし、通信ネットワークの肥大化及びネットワーク管理システムの肥大化が進む中で運用／保守者が上記作業を正確に行なうのは困難である。
【００４５】
本発明は、かかる問題点に鑑み、定刻起動操作の処理応答時間の監視によりネットワーク管理システムにおける監視テリトリの最適化を図る、ネットワーク管理システムにおけるテリトリ最適化方式を提供することを目的とする。
【００４６】
【課題を解決するための手段】
第一の発明は、通信ネットワークの構成管理、障害監視、個々の監視対象装置の構成管理に関する処理機能を有するネットワーク管理機能部、ネットワーク・エレメントとの接続の管理とネットワーク・エレメントとの間で行なう操作要求及び該操作要求の実行結果の通信に関する処理機能を有するネットワーク・エレメント管理機能部を備え、定刻に所定操作を起動させて監視情報を収集／処理すると共に、定刻起動操作の操作履歴を保存するネットワーク管理システムにおけるテリトリ最適化方式であって、特定のネットワーク・エレメントにおける定刻起動操作の失敗回数が所定しきい値以上の場合に、定刻起動操作が失敗であったネットワーク・エレメントの処理時間ｔ1 と、当該ネットワーク・エレメントを配下に持つネットワーク・エレメント管理機能部以外のネットワーク・エレメント管理機能部における処理余裕時間ｔ2 とを求め、処理余裕時間ｔ2 が処理時間ｔ1 以上であるネットワーク・エレメント管理機能部を選択し、当該ネットワーク・エレメントを当該ネットワーク・エレメント管理機能部の配下に接続変更する、ネットワーク管理システムにおけるテリトリ最適化方式である。
【００４７】
第一の発明によれば、定刻起動操作の失敗回数が所定しきい値以上の場合に、定刻起動操作の操作履歴を参照して定刻起動操作が失敗であったネットワーク・エレメントの処理時間ｔ1 を求めることができ、当該ネットワーク・エレメントを配下に持つネットワーク・エレメント管理機能部以外のネットワーク・エレメント管理機能部の処理時間と定刻起動操作の周期との差である処理余裕時間ｔ2 を求めることができる。そして、処理余裕時間ｔ2 が処理時間ｔ1 以上であるネットワーク・エレメント管理機能部を選択して、当該ネットワーク・エレメントを当該ネットワーク・エレメント管理機能部の配下に接続変更すれば、当該ネットワーク・エレメント管理機能部は当該ネットワーク・エレメントを含めた処理を行なうことができるので、当該ネットワーク・エレメントと当該ネットワーク・エレメント管理機能部の組合わせによれば、定刻起動操作を失敗することがなくなる。
【００４８】
第二の発明は、通信ネットワークの構成管理、障害監視、個々の監視対象装置の構成管理に関する処理機能を有するネットワーク管理機能部、ネットワーク・エレメントとの接続の管理とネットワーク・エレメントとの間で行なう操作要求及び該操作要求の実行結果の通信に関する処理機能を有するネットワーク・エレメント管理機能部を備え、定刻に所定操作を起動させて監視情報を収集／処理すると共に、定刻起動操作の操作履歴を保存するネットワーク管理システムにおけるテリトリ最適化方式であって、特定のネットワーク・エレメントにおける定刻起動操作の失敗回数が所定しきい値以上の場合に、ネットワーク・エレメントとネットワーク・エレメント管理機能部の組合わせを予め設定したテーブルから、当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部を取得し、当該ネットワーク・エレメントを取得したネットワーク・エレメント管理機能部の配下に接続変更する、ネットワーク管理システムにおけるテリトリ最適化方式である。
【００４９】
第二の発明によれば、特定のネットワーク・エレメントにおける定刻起動操作の失敗回数が所定しきい値以上の場合に、ネットワーク・エレメントとネットワーク・エレメント管理機能部の組合わせを予め設定したテーブルから、当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部を取得する。該テーブルにネットワーク・エレメントとネットワーク・エレメント管理機能部の組合わせを予め登録する時には、処理余裕時間が大きいネットワーク・エレメント管理機能部を予め選択して設定することができるので、当該ネットワーク・エレメントを取得したネットワーク・エレメント管理機能部の配下に接続変更すれば、当該ネットワーク・エレメントと取得したネットワーク・エレメント管理機能部の組合わせによれば、定刻起動操作を失敗することがなくなり、しかも、接続変更に要する時間を短縮することができる。
【００５０】
第三の発明は、通信ネットワークの構成管理、障害監視、個々の監視対象装置の構成管理に関する処理機能を有するネットワーク管理機能部、ネットワーク・エレメントとの接続の管理とネットワーク・エレメントとの間で行なう操作要求及び該操作要求の実行結果の通信に関する処理機能を有するネットワーク・エレメント管理機能部を備え、定刻に所定操作を起動させて監視情報を収集／処理すると共に、定刻起動操作の操作履歴を保存するネットワーク管理システムにおけるテリトリ最適化方式であって、特定のネットワーク・エレメントにおける定刻起動操作の失敗回数が所定しきい値以上の場合に、第二の発明における上記テーブルに当該ネットワーク・エレメントを組合わせるべきネットワーク・エレメント管理機能部の登録がある時には、該テーブルから当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部を取得し、当該ネットワーク・エレメントを取得したネットワーク・エレメント管理機能部の配下に接続変更し、該テーブルに当該ネットワーク・エレメントを組合わせるべきネットワーク・エレメント管理機能部の登録がない時には、当該ネットワーク・エレメントの処理時間ｔ1 と、当該ネットワーク・エレメントを配下に持つネットワーク・エレメント管理機能部以外のネットワーク・エレメント管理機能部における処理余裕時間ｔ2 とを求め、該処理余裕時間ｔ2 が該処理時間ｔ1 以上であるネットワーク・エレメント管理機能部を選択し、当該ネットワーク・エレメントを当該ネットワーク・エレメント管理機能部の配下に接続変更する、ネットワーク管理システムにおけるテリトリ最適化方式である。
【００５１】
第三の発明によれば、該テーブルに当該ネットワーク・エレメントを組合わせるべきネットワーク・エレメント管理機能部の登録がある時には、当該ネットワーク・エレメントを登録されているネットワーク・エレメント管理機能部の配下に接続変更すれば、当該ネットワーク・エレメントと取得したネットワーク・エレメント管理機能部の組合わせによれば、定刻起動操作を失敗することがなくなり、しかも、接続変更に要する時間を短縮することができる。
【００５２】
又、該テーブルに当該ネットワーク・エレメントを組合わせるべきネットワーク・エレメント管理機能部の登録がない時には、当該ネットワーク・エレメントの処理時間ｔ1 と、当該ネットワーク・エレメントを配下に持つネットワーク・エレメント管理機能部以外のネットワーク・エレメント管理機能部における処理余裕時間ｔ2 とを求め、該処理余裕時間ｔ2 が該処理時間ｔ1 以上であるネットワーク・エレメント管理機能部を選択し、当該ネットワーク・エレメントを当該ネットワーク・エレメント管理機能部の配下に接続変更すれば、定刻起動操作を失敗することがなくなる。
【００５３】
【発明の実施の形態】
以降、構成図及びフローチャートを用いて、ネットワーク管理システムを例に本発明のテリトリ最適化方式について詳述する。
【００５４】
図１は、本発明の第一の実施の形態で、通信ネットワークも併せて図示している。
【００５５】
図１において、１及び１ａは、通信ネットワークの構成管理、障害監視、個々のネットワーク・エレメントの装置構成管理に関する処理機能を有するネットワーク管理機能部、２及び２ａは、ネットワーク・エレメントとの接続の管理とネットワーク・エレメントとの間で操作要求及び該操作要求の実行結果の通信に関する処理機能を有するネットワーク・エレメント管理機能部、３は、定刻に起動される管理操作を予め登録しておくスケジュール保存部、４は、定刻になるとスケジュール保存部３に登録されている操作を取り出してネットワーク管理機能部１又は１ａを起動する定刻起動タイマ、５は、ネットワーク・エレメント管理機能部２又は２ａがネットワーク・エレメントに対して要求した操作の履歴を保存する操作履歴保存部、６は、定刻起動操作の処理失敗を監視する処理失敗監視部、７は、定刻起動操作毎に処理失敗回数のしきい値を登録している処理失敗しきい値テーブル、８は、処理失敗監視部６からの通知によって操作履歴保存部５を参照して処理失敗回数がしきい値を超えたネットワーク・エレメントを新たなネットワーク・エレメント管理機能部の配下に接続変更する組合わせ設定部で、上記構成要素によって本発明を適用するネットワーク管理システムが構成される。
【００５６】
更に、１０乃至１０ｃは、ネットワーク・エレメント、１１は伝送路で、ネットワーク・エレメント１０乃至１０ｃ及び伝送路１１によって通信ネットワークが構成される。
【００５７】
ここで、ネットワーク・エレメントの種類、通信ネットワークの構成、ネットワーク管理システムの構成、ネットワーク・エレメントとの接続関係、及び、操作履歴保存部５の保存情報は従来の技術での説明と同じである。
【００５８】
さて、本発明のテリトリ最適化方式の処理概要は下記の通りである。
【００５９】
処理失敗監視部６は、操作履歴保存部５の保存情報を基に、定刻起動操作毎に処理の成功、失敗を監視しており、処理失敗しきい値テーブル７を参照して失敗回数がしきい値以上になった定刻起動操作を検出した時に組合わせ設定部８にその旨通知する。
【００６０】
組合わせ設定部８は、処理失敗監視部６から定刻起動操作の失敗がしきい値以上である旨通知を受けると、操作履歴保存部５を参照して、処理が失敗裏に終了した原因となるネットワーク・エレメントを抽出し、当該ネットワーク・エレメントにおける処理時間ｔ1 を求めると共に、操作履歴保存部５を参照して、当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部の処理時間と定刻起動の周期との差より当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部の処理余裕時間ｔ2 を求める。そして、該処理余裕時間ｔ2 が該処理時間ｔ1 以上のネットワーク・エレメント管理機能部を選択して、当該ネットワーク・エレメントを選択したネットワーク・エレメント管理機能部の配下に接続変更させる。
【００６１】
図２は、処理失敗監視部の処理手順である。以降、図２の符号に沿って説明する。
【００６２】
Ｓ１１．処理失敗監視部は、処理失敗しきい値テーブルから定刻起動操作の操作識別子と失敗しきい値を取り出す。
【００６３】
Ｓ１２．起動中の定刻起動操作の中に、取り出した操作識別子に対応する定刻起動操作があるか否か判定する。
【００６４】
取り出した操作識別子に対応する定刻起動操作がない場合（Ｎｏ）には、処理を終了する。
【００６５】
Ｓ１３．ステップＳ１２で、取り出した操作識別子に対応する定刻起動操作があると判定した場合（Ｙｅｓ）には、特定の定刻起動操作を指定する。
【００６６】
Ｓ１４．ステップＳ１３で指定した定刻起動操作は実行中であるか否か判定する。
【００６７】
実行中で、実行結果が未だ返信されていない場合（Ｙｅｓ）には、実行中の定刻起動操作が終了するのを待つ。
【００６８】
Ｓ１５．ステップＳ１４で、取り出した操作識別子に対応する定刻起動操作が終了したと判定した場合（Ｎｏ）には、当該定刻起動操作が成功裏に終了したか否か判定する。
【００６９】
当該定刻起動操作が成功裏に終了したと判定した場合（Ｙｅｓ）には、ステップＳ１２にジャンプする。
【００７０】
Ｓ１６．ステップＳ１５で、当該定刻起動操作が失敗裏に終了したと判定した場合（Ｎｏ）には、処理失敗しきい値テーブルを参照して失敗回数がしきい値以上か否か判定する。
【００７１】
失敗回数がしきい値未満である場合（Ｎｏ）には、ステップＳ１２にジャンプする。
【００７２】
Ｓ１７．ステップＳ１６で、失敗回数がしきい値以上であると判定したはあい（Ｙｅｓ）には、組合わせ設定部にその旨通知して、ステップＳ１２にジャンプする。
【００７３】
そして、取り出した操作識別子に対応する定刻起動操作について上記処理を全て終了した時（Ｎｏ）には、一連の処理を終了する。
【００７４】
図３は、組合わせ設定部の処理手順（その１）である。以降、図３の符号にそって説明する。
【００７５】
Ｓ２１．組合わせ設定部は、処理失敗監視部から処理失敗回数がしきい値以上である旨の通知を受けたか否か判定する。
【００７６】
処理失敗回数がしきい値以上である旨の通知を受けなかったと判定した場合（Ｎｏ）には、一旦処理を終了する。
【００７７】
Ｓ２２．ステップＳ２１で、処理失敗回数がしきい値以上である旨の通知を受けたと判定した場合（Ｙｅｓ）には、操作履歴保存部を参照して、定刻起動操作が失敗裏に終了した原因となったネットワーク・エレメントにおける定刻起動操作の処理時間ｔ1 を求める。
【００７８】
Ｓ２３．次いで、当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部について、操作履歴保存部を参照して処理時間を求め、定刻起動操作の周期との差である処理余裕時間ｔ2 を求める。
【００７９】
Ｓ２４．該処理余裕時間ｔ2 が該処理時間ｔ1 以上であるネットワーク・エレメント管理機能部があるか否か判定する。
【００８０】
Ｓ２５．ステップＳ２４で、該処理余裕時間ｔ2 が該処理時間ｔ1 以上であるネットワーク・エレメント管理機能部がないと判定した場合（Ｎｏ）には、その旨運用／保守者に報告して一連の処理を終了する。
【００８１】
Ｓ２６．ステップＳ２４で、該処理余裕時間ｔ2 が該処理時間ｔ1 以上であるネットワーク・エレメント管理機能部があると判定した場合（Ｙｅｓ）には、上記条件を満たすネットワーク・エレメント管理機能部のうち特定のネットワーク・エレメント管理機能部を選択する。
【００８２】
この場合、ステップＳ２３、ステップＳ２４及びステップＳ２６の具体的な処理には次の２つがありうる。
【００８３】
第一は、当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部の１つについて該処理余裕時間を求め、該処理余裕時間が該処理時間以上であれば上記ネットワーク・エレメント管理機能部を選択する方式である。
【００８４】
第二は、当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部の全てについて該処理余裕時間を求め、該処理余裕時間が最も大きいネットワーク・エレメント管理機能部を選択する方式である。
【００８５】
Ｓ２７．組合わせ設定部は、当該ネットワーク・エレメントを接続しているネットワーク・エレメント管理機能部に対して、当該ネットワーク・エレメントを切断するように指示する。
【００８６】
Ｓ２８．次いで、組合わせ設定部は、選択されかネットワーク・エレメント管理機能部に対して当該ネットワーク・エレメントと接続するように指示して、一連の処理を終了する。
【００８７】
尚、ネットワーク・エレメント管理機能部とネットワーク・エレメントの接続、切断は、例えば、通常のインタネット・プロトコルによるネットワークにおけるネットワーク・エレメント同士の接続、切断と同じ技術を適用すればよい。
【００８８】
図４は、本発明の第二の実施の形態で、通信ネットワークも併せて図示している。
【００８９】
図４において、１及び１ａは、通信ネットワークの構成管理、障害監視、個々のネットワーク・エレメントの装置構成管理に関する処理機能を有するネットワーク管理機能部、２及び２ａは、ネットワーク・エレメントとの接続の管理とネットワーク・エレメントとの間で操作要求及び該操作要求の実行結果の通信に関する処理機能を有するネットワーク・エレメント管理機能部、３は、定刻に起動される管理操作を予め登録しておくスケジュール保存部、４は、定刻になるとスケジュール保存部３に登録されている操作を取り出してネットワーク管理機能部１又は１ａを起動する定刻起動タイマ、５は、ネットワーク・エレメント管理機能部２又は２ａがネットワーク・エレメントに対して要求した操作の履歴を保存する操作履歴保存部、６は、定刻起動操作の処理失敗を監視する処理失敗監視部、７は、定刻起動操作毎に処理失敗回数のしきい値を登録している処理失敗しきい値テーブル、８は、処理失敗監視部６からの通知によって操作履歴保存部５を参照して処理失敗回数がしきい値を超えたネットワーク・エレメントを新たなネットワーク・エレメント管理機能部の配下に接続変更する組合わせ設定部、９は、ネットワーク・エレメントとネットワーク・エレメント管理機能部の組合わせを予め登録してある組合わせテーブルで、上記構成要素によって本発明を適用するネットワーク管理システムが構成される。
【００９０】
更に、１０乃至１０ｃは、ネットワーク・エレメント、１１は伝送路で、ネットワーク・エレメント１０乃至１０ｃ及び伝送路１１によって通信ネットワークが構成される。
【００９１】
ここで、ネットワーク・エレメントの種類、通信ネットワークの構成、ネットワーク管理システムの構成、ネットワーク・エレメントとの接続関係、及び、操作履歴保存部５の保存情報は既に行なった説明と同じである。
【００９２】
さて、本発明のテリトリ最適化方式の処理概要は下記の通りである。
【００９３】
処理失敗監視部６は、操作履歴保存部５の保存情報を基に、定刻起動操作毎に処理の成功、失敗を監視しており、処理失敗しきい値テーブル７を参照して失敗回数がしきい値以上になった定刻起動操作を検出した時に組合わせ設定部８にその旨通知する。
【００９４】
組合わせ設定部８は、処理失敗監視部６から定刻起動操作の失敗がしきい値以上である旨通知を受けると、操作履歴保存部５を参照して、まず処理が失敗裏に終了した原因となったネットワーク・エレメントを抽出する。
【００９５】
そして、当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部が組合わせテーブルに登録されている場合には、登録されている組合わせを採用してネットワーク・エレメント管理機能部とネットワーク・エレメントの接続変更を指示する。
【００９６】
一方、当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部が組合わせテーブルに登録されていない場合には、図３にて説明したのと同様に、当該ネットワーク・エレメントにおける処理時間ｔ1 を求めると共に、操作履歴保存部５を参照して、当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部の処理時間と定刻起動の周期との差より当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部の処理余裕時間ｔ2 を求める。そして、該処理余裕時間ｔ2 が該処理時間ｔ1 以上のネットワーク・エレメント管理機能部を選択して、当該ネットワーク・エレメントを選択したネットワーク・エレメント管理機能部の配下に接続変更させる。
【００９７】
図５は、組合わせ設定部の処理手順（その２）である。以降、図５の符号に沿って説明する。
【００９８】
Ｓ２１．組合わせ設定部は、処理失敗監視部から処理失敗回数がしきい値以上である旨の通知を受けたか否か判定する。
【００９９】
処理失敗回数がしきい値以上である旨の通知を受けなかったと判定した場合（Ｎｏ）には、一旦処理を終了する。
【０１００】
Ｓ２９．ステップＳ２１で、処理失敗回数がしきい値以上である旨の通知を受けたと判定した場合（Ｙｅｓ）には、組合わせテーブルに当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部の登録があるか否か判定する。
【０１０１】
Ｓ２２．ステップＳ２９で、組合わせテーブルに当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部の登録がないと判定した場合（Ｎｏ）には、操作履歴保存部を参照して、定刻起動操作が失敗裏に終了した原因となったネットワーク・エレメントにおける定刻起動操作の処理時間ｔ1 を求める。
【０１０２】
Ｓ２３．次いで、当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部について、操作履歴保存部を参照して処理時間を求め、定刻起動操作の周期との差である処理余裕時間ｔ2 を求める。
【０１０３】
Ｓ２４．該処理余裕時間ｔ2 が該処理時間ｔ1 以上であるネットワーク・エレメント管理機能部があるか否か判定する。
【０１０４】
Ｓ２５．ステップＳ２４で、該処理余裕時間ｔ2 が該処理時間ｔ1 以上であるネットワーク・エレメント管理機能部がないと判定した場合（Ｎｏ）には、その旨運用／保守者に報告して一連の処理を終了する。
【０１０５】
Ｓ２６．ステップＳ２４で、該処理余裕時間ｔ2 が該処理時間ｔ1 以上であるネットワーク・エレメント管理機能部があると判定した場合（Ｙｅｓ）には、上記条件を満たすネットワーク・エレメント管理機能部のうち特定のネットワーク・エレメント管理機能部を選択する。
【０１０６】
この場合にも、ステップＳ２３、ステップＳ２４及びステップＳ２６の具体的な処理には次の２つがありうることは図３の場合と同じである。
【０１０７】
Ｓ２８．次いで、組合わせ設定部は、選択されかネットワーク・エレメント管理機能部に対して当該ネットワーク・エレメントと接続するように指示して、一連の処理を終了する。
【０１０８】
Ｓ３０．一方、ステップＳ２９で、組合わせテーブルに当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部の登録があると判定した場合（Ｙｅｓ）には、組合わせテーブルから当該ネットワーク・エレメントと組合わせるべきネットワーク・エレメント管理機能部を取得する。
【０１０９】
これ以降は、ステップＳ２７、ステップＳ２８を実行して一連の処理を終了する。
【０１１０】
尚、図５の処理手順では組合わせテーブルを参照して接続変更するネットワーク・エレメント管理機能部を取得するのと、操作履歴保存部を参照して失敗の原因となったネットワーク・エレメントの処理時間と当該ネットワーク・エレメントを配下に持たないネットワーク・エレメント管理機能部の処理余裕時間を求めて、該処理余裕時間が該処理時間以上のネットワーク・エレメント管理機能部を選択するのとを併合しているが、両者を全く独立な処理とすることも可能である。
【０１１１】
又、組合わせテーブルから取得したネットワーク・エレメント管理機能部について処理余裕時間の確認を行なってから接続変更を指示することも可能である。
【０１１２】
さて、上記ではネットワーク管理システムを例にテリトリ最適化方式を説明してきたが、先にも記載した如く、ネットワーク管理システムは一般的な監視システムの一実施態様であるので、ネットワーク管理システムと一般的な監視システムとの対応について付言しておきたい。
【０１１３】
まず、「ネットワーク管理システム」は「監視システム」に置換することができる。
【０１１４】
又、「通信ネットワーク」は一般的には「監視対象システム」ということができる。
【０１１５】
従って、「通信ネットワークの構成管理、障害監視、個々の監視対象装置の構成管理に関する処理機能を有するネットワーク管理機能部」は、「監視対象システムの構成管理、障害監視、個々の監視対象装置の構成管理に関する処理機能を有するシステム管理機能部」ということができる。
【０１１６】
同様に、「ネットワーク・エレメントとの接続の管理とネットワーク・エレメントとの間で行なう操作要求及び該操作要求の実行結果の通信に関する処理機能を有するネットワーク・エレメント管理機能部」は、「監視対象装置との接続の管理と監視対象装置との間で行なう操作要求及び該操作要求の実行結果の通信に関する処理機能を有する装置管理機能部」ということができる。
【０１１７】
上記により、ネットワーク管理システムを例に説明した本発明の技術が一般的な監視システムに適用できる技術であることが明確になった。
【０１１８】
【発明の効果】
以上詳述した如く、本発明によれば、定刻起動操作の処理応答時間の監視により監視システムにおける監視テリトリの最適化を図ることができ、定刻起動操作に失敗しないようにすることができる。
【０１１９】
第一の発明によれば、定刻起動操作の失敗回数が所定しきい値以上の場合に、定刻起動操作の操作履歴を参照して定刻起動操作が失敗であった監視対象装置の処理時間ｔ1 を求めることができ、当該監視対象装置を配下に持つ装置管理機能部以外の装置管理機能部の処理時間と定刻起動操作の周期との差である処理余裕時間ｔ2 を求めることができる。そして、処理余裕時間ｔ2 が処理時間ｔ1 以上である装置管理機能部を選択して、当該監視対象装置を当該装置管理機能部の配下に接続変更すれば、当該装置管理機能部は当該監視対象装置を含めた処理を行なうことができるので、当該監視対象装置と当該装置管理機能部の組合わせによれば、定刻起動操作を失敗することがなくなる。
【０１２０】
第二の発明によれば、特定の監視対象装置における定刻起動操作の失敗回数が所定しきい値以上の場合に、監視対象装置と装置管理機能部の組合わせを予め設定したテーブルから、当該監視対象装置と組合わせるべき装置管理機能部を取得する。該テーブルに監視対象装置と装置管理機能部の組合わせを予め登録する時には、処理余裕時間が大きい装置管理機能部を予め選択して設定することができるので、当該監視対象装置を取得した装置管理機能部の配下に接続変更すれば、当該監視対象装置と取得した装置管理機能部の組合わせによれば、定刻起動操作を失敗することがなくなり、しかも、接続変更に要する時間を短縮することができる。
【０１２１】
第三の発明によれば、該テーブルに当該監視対象装置を組合わせるべき装置管理機能部の登録がある時には、当該監視対象装置を登録されている装置管理機能部の配下に接続変更すれば、当該監視対象装置と取得した装置管理機能部の組合わせによれば、定刻起動操作を失敗することがなくなり、しかも、接続変更に要する時間を短縮することができる。
【０１２２】
又、該テーブルに当該監視対象装置を組合わせるべき装置管理機能部の登録がない時には、当該監視対象装置の処理時間ｔ1 と、当該監視対象装置を配下に持つ装置管理機能部以外の装置管理機能部における処理余裕時間ｔ2 とを求め、該処理余裕時間ｔ2 が該処理時間ｔ1 以上である装置管理機能部を選択し、当該監視対象装置を当該装置管理機能部の配下に接続変更すれば、定刻起動操作を失敗することがなくなる。
【図面の簡単な説明】
【図１】  本発明の第一の実施の形態。
【図２】  処理失敗監視部の処理手順。
【図３】  組合わせ設定部の処理手順（その１）。
【図４】  本発明の第二の実施の形態。
【図５】  組合わせ設定部の処理手順（その２）。
【図６】  従来のネットワーク管理システムの構成。
【図７】  定刻起動操作実行の手順。
【符号の説明】
１、１ａ  ネットワーク管理機能部
２、２ａ  ネットワーク・エレメント管理機能部
３  スケジュール保存部
４  定刻起動タイマ
５  操作履歴保存部
６  処理失敗監視部
７  処理失敗しきい値テーブル
８  組合わせ設定部
９  組合わせテーブル
１０、１０ａ、１０ｂ、１０ｃ  ネットワーク・エレメント
１１  伝送路
【図１】
0004706106.tif 000002
【図２】
0004706106.tif 000003
【図３】
0004706106.tif 000004
【図４】
0004706106.tif 000005
【図５】
0004706106.tif 000006
【図６】
0004706106.tif 000007
【図７】
0004706106.tif 000008