(57)【特許請求の範囲】
【請求項１】
ＭＰＬＳ−ＶＰＮ網上に配置されたＰＥルータに接続されたＣＥルータの起動状態を監視するＭＰＬＳ−ＶＰＮ監視システムにおいて、
ＰＥルータに関する情報およびＣＥルータに関する情報を定期的に入手する入手手段と、
入手されたＰＥルータに関する情報とＣＥルータに関する情報とを対応させることによりＣＥルータの監視に用いる監視対象情報をＰＥルータ毎に作成する作成手段と、
作成された監視対象情報を登録し管理する管理手段と、
この登録された監視対象情報に基づきＰＥルータを介してＣＥルータの起動状態を監視する監視手段と、
を有することを特徴とするＭＰＬＳ−ＶＰＮ監視システム。
【請求項２】
前記管理手段は、作成された監視対象情報について既に登録されている場合にはその登録を更新し、既に登録されているが作成されなかった監視対象情報についてはその登録を削除することを特徴とする請求項１記載のＭＰＬＳ−ＶＰＮ監視システム。
【請求項３】
前記作成手段は、Telnet+Ping監視方式に対応した監視対象情報と、ＳＮＭＰ監視方式に対応した監視対象情報とを作成することを特徴とする請求項１又は２記載のＭＰＬＳ−ＶＰＮ監視システム。
【請求項４】
前記監視対象情報は、ＰＥルータに関する情報として、Telnet+Ping監視方式については少なくともＰＥルータＩＰアドレスとＰＥルータログイン情報とを含み、ＳＮＭＰ監視方式については少なくともＰＥルータＩＰアドレスとＰＥルータＳＮＭＰアクセス用情報とを含むことを特徴とする請求項１乃至３のいずれかに記載のＭＰＬＳ−ＶＰＮ監視システム。
【請求項５】
前記監視対象情報は、ＣＥルータに関する情報として、少なくともＣＥルータＩＰアドレスとＣＥルータが所属するＶＰＮの識別子とを含むことを特徴とする請求項１乃至４のいずれかに記載のＭＰＬＳ−ＶＰＮ監視システム。
【請求項６】
ＭＰＬＳ−ＶＰＮ網上に配置されたＰＥルータに接続されたＣＥルータの起動状態を監視するＭＰＬＳ−ＶＰＮ監視システムに対して、
ＰＥルータに関する情報およびＣＥルータに関する情報を定期的に入手する処理と、
入手されたＰＥルータに関する情報とＣＥルータに関する情報とを対応させることによりＣＥルータの監視に用いる監視対象情報をＰＥルータ毎に作成する処理と、
作成された監視対象情報を登録し管理する処理と、
を実行させることを特徴とする監視対象情報管理プログラム。
【請求項７】
前記管理する処理は、作成された監視対象情報について既に登録されている場合にはその登録を更新し、既に登録されているが作成されなかった監視対象情報についてはその登録を削除することを特徴とする請求項６記載の監視対象情報管理プログラム。
【請求項８】
前記作成する処理は、Telnet+Ping監視方式に対応した監視対象情報と、ＳＮＭＰ監視方式に対応した監視対象情報とを作成することを特徴とする請求項６又は７記載の監視対象情報管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＭＰＬＳ−ＶＰＮの顧客用ルータ（ＣＥルータ）を監視するために用いる監視対象情報を管理するＭＰＬＳ−ＶＰＮ監視システム、監視対象情報管理プログラムに関する。
【０００２】
【従来の技術】
ＭＰＬＳ(Multi Protocol Label Switching)方式を用いたＶＰＮ（Virtual Private Network）サービスでは、ユーザの要望により、プロバイダエッジ（ＰＥ）ルータの配下に接続されるユーザ用のカスタマエッジ（ＣＥ）ルータの起動状態の監視を行っている。
【０００３】
この監視では、一旦ＰＥルータにログインし、そのＰＥルータを介してＣＥルータの起動状態の監視を行うようになっている。これを全てのＰＥルータに対して行うことにより、ＶＰＮに所属する全てのＣＥルータの監視を可能としている。
【０００４】
【発明が解決しようとする課題】
ところが、ＣＥルータを監視するためには、ＣＥルータに関する情報の他に、ＰＥルータに関する情報が必要であるため、これらの情報の登録や変更、削除といったメンテナンス作業が複雑でシステム管理者の多大な負担となっていた。
【０００５】
本発明は、上記に鑑みてなされたものであり、その目的とするところは、システム管理者のメンテナンス作業の負担軽減に寄与し得るＭＰＬＳ−ＶＰＮの監視システムを提供することにある。
【０００６】
本発明の別の目的は、上記ＭＰＬＳ−ＶＰＮの監視システムに用いる監視対象情報管理プログラムを提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、第１の本発明に係るＭＰＬＳ−ＶＰＮの監視システムは、ＭＰＬＳ−ＶＰＮ網上に配置されたＰＥルータに接続されたＣＥルータの起動状態を監視するＭＰＬＳ−ＶＰＮ監視システムにおいて、ＰＥルータに関する情報およびＣＥルータに関する情報を定期的に入手する入手手段と、入手されたＰＥルータに関する情報とＣＥルータに関する情報とを対応させることによりＣＥルータの監視に用いる監視対象情報をＰＥルータ毎に作成する作成手段と、作成された監視対象情報を登録し管理する管理手段と、この登録された監視対象情報に基づきＰＥルータを介してＣＥルータの起動状態を監視する監視手段と、を有することを特徴とする。
【０００８】
本発明にあっては、ＰＥルータに関する情報およびＣＥルータに関する情報を定期的に入手し、ＰＥルータに関する情報とＣＥルータに関する情報とを対応させた監視対象情報をＰＥルータ毎に作成し、その登録を管理するようにしたことで、システム管理者によるメンテナンス作業の負担を軽減することができる。
【０００９】
本ＭＰＬＳ−ＶＰＮ監視システムにおいて、前記管理手段は、作成された監視対象情報について既に登録されている場合にはその登録を更新し、既に登録されているが作成されなかった監視対象情報についてはその登録を削除することを特徴とする。
【００１０】
本発明にあっては、監視対象情報の登録の他、更新、削除についても自動で行われるようにしたことで、システム管理者によるメンテナンス作業の負担を軽減することができる。
【００１１】
本ＭＰＬＳ−ＶＰＮ監視システムにおいて、前記作成手段は、Telnet+Ping監視方式に対応した監視対象情報と、ＳＮＭＰ監視方式に対応した監視対象情報とを作成することを特徴とする。
【００１２】
本発明にあっては、既存の監視方式として利用されているTelnet+Ping監視方式やＳＮＭＰ監視方式では、監視に必要な情報項目が異なるため、それぞれに対応した監視対象情報を作成するようにしたことで、いずれの監視方式にも対応することができる。
【００１３】
本ＭＰＬＳ−ＶＰＮ監視システムにおいて、前記監視対象情報は、ＰＥルータに関する情報として、Telnet+Ping監視方式については少なくともＰＥルータＩＰアドレスとＰＥルータログイン情報とを含み、ＳＮＭＰ監視方式については少なくともＰＥルータＩＰアドレスとＰＥルータＳＮＭＰアクセス用情報とを含むことを特徴とする。
【００１４】
ＭＰＬＳ−ＶＰＮ監視システムにおいて、前記監視対象情報は、ＣＥルータに関する情報として、少なくともＣＥルータＩＰアドレスとＣＥルータが所属するＶＰＮの識別子とを含むことを特徴とする。
【００１５】
第２の本発明に係る監視対象情報管理プログラムは、ＭＰＬＳ−ＶＰＮ網上に配置されたＰＥルータに接続されたＣＥルータの起動状態を監視するＭＰＬＳ−ＶＰＮ監視システムに対して、ＰＥルータに関する情報およびＣＥルータに関する情報を定期的に入手する処理と、入手されたＰＥルータに関する情報とＣＥルータに関する情報とを対応させることによりＣＥルータの監視に用いる監視対象情報をＰＥルータ毎に作成する処理と、作成された監視対象情報を登録し管理する処理と、を実行させることを特徴とする。
【００１６】
本発明にあっては、ＰＥルータに関する情報およびＣＥルータに関する情報を定期的に入手し、ＰＥルータに関する情報とＣＥルータに関する情報とを対応させた監視対象情報をＰＥルータ毎に作成し、この監視対象情報をデータベースに登録し管理する本プログラムをコンピュータシステムにインストールすることにより、本手法を実行することができる。
【００１７】
本監視対象情報管理プログラムにおいて、前記管理する処理は、作成された監視対象情報について既に登録されている場合にはその登録を更新し、既に登録されているが作成されなかった監視対象情報についてはその登録を削除することを特徴とする。
【００１８】
本監視対象情報管理プログラムにおいて、前記作成する処理は、Telnet+Ping監視方式に対応した監視対象情報と、ＳＮＭＰ監視方式に対応した監視対象情報とを作成することを特徴とする。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００２０】
図１は、一実施の形態におけるＭＰＬＳ−ＶＰＮ監視システムを用いた全体構成を示すブロック図である。
【００２１】
ＭＰＬＳ−ＶＰＮ監視システム１は、ＬＡＮ（Local Area Network）１４、ＶＰＮ外部ゲートウェイ１２を介してＭＰＬＳ−ＶＰＮ網１３に接続される。ＭＰＬＳ−ＶＰＮ網１３上には、ＰＥルータＡ，Ｂ，Ｃが配置される。ＰＥルータＡにはＣＥルータ１１ａ，１１ｂが接続され、ＰＥルータＢにはＣＥルータ１１ｃ，１１ｄが接続され、ＰＥルータＣにはＣＥルータ１１ｅ，１１ｆがそれぞれ接続される。また、ＶＰＬＳ−ＶＰＮ監視システム１には、データベース２が接続される。
【００２２】
このＰＥルータＡ乃至Ｃは、ＶＰＮサービスの提供者が用意し、ＣＥルータ１１ａ乃至１１ｆは、ＶＰＮサービスの利用者が用意する。ＣＥルータ１１は、ＶＰＮサービスの利用契約毎に用意され、各ＣＥルータ１１には、利用契約によりＶＰＮサービスの利用が認められたユーザの端末（図示せず）が接続される。通常、ＣＥルータに接続されるユーザの端末は複数である。また、利用契約毎にＶＰＮを識別するためのＶＰＮ識別子が割り当てられる。
【００２３】
ＶＰＬＳ−ＶＰＮ監視システム１は、ＣＥルータ１１ａ乃至ｆを監視するために用いる監視対象情報７ａ乃至７ｃをユーザ情報３ａと設備情報３ｂとに基づきＰＥルータ毎に作成する監視対象情報作成部４と、作成された監視対象情報７ａ乃至７ｃをデータベース６に登録し管理する監視対象情報管理部５と、監視対象情報７ａ乃至７ｃを格納するデータベース２と、ＣＥルータ１１ａ乃至１１ｆの起動状態の監視を行う監視部８ａ乃至８ｃとを有する構成である。
【００２４】
なお、データベース６，２は、ハードディスク装置等によって構成され、ここでいうデータベース６，２への登録や格納とは、ファイルとして保存することをいう。
【００２５】
監視部８ａ乃至８ｃは、TelnetのPingコマンドを用いるTelnet+Ping監視方式と、ＳＮＭＰ（Simple Network Management Protocol）の所定コマンドを用いるＳＮＭＰ監視方式の双方に対応している。いずれの監視方式においても、ＰＥルータからＣｅルータへ所定の確認信号を送信し、この確認信号に対するＣＥルータからの応答信号の有無によってＣＥルータが起動状態にあるか否かを監視する。
【００２６】
監視部８ａは、ＰＥルータＡ用監視対象情報７ａに基づいてＰＥルータＡの配下のＣＥルータ１１ａ，１１ｂが起動状態にあるか否かを監視し、監視部８ｂは、同様に、ＰＥルータＢ用監視対象情報７ｂに基づいてＰＥルータＢの配下のＣＥルータ１１ｃ，１１ｄを監視し、監視部８ｃは、ＰＥルータＣ用監視対象情報７ｃに基づいてＰＥルータＣの配下のＣＥルータ１１ｅ，１１ｆを監視する。
【００２７】
ＶＰＬＳ−ＶＰＮ監視システム１は、コンピュータシステムによって構成され、各部での処理は、コンピュータプログラム（監視対象情報管理プログラム等）により実行される。
【００２８】
データベース２には、ＣＥルータ１１ａ乃至１１ｆのＩＰアドレスやＣＥルータが所属するＶＰＮのＶＰＮ識別子等といったユーザ情報３ａ（ＣＥルータに関する情報）、およびＰＥルータＡ乃至ＣのＩＰアドレスやＰＥルータへのログイン情報、ＳＮＭＰアクセス用情報等といった設備情報３ｂ（ＰＥルータに関する情報）が格納される。ユーザ情報３ａおよび設備情報３ｂは、新規契約や契約変更、契約解除があったときに、随時システム管理者によって登録、変更、削除といった作業が行われるものであり、それぞれ別個に格納される。
【００２９】
次に、監視対象情報作成部４で作成する監視対象情報７について図２を用いて説明する。監視対象情報の情報項目としては、Telnet+Ping監視方式については、ＰＥルータのＩＰアドレス、ＰＥルータへログインするときのアカウントやパスワード等のログイン情報、このＰＥルータに接続されるＣＥルータのＩＰアドレス、そのＣＥルータが所属するＶＰＮのＶＰＮ識別子、その他補助情報となっている。
【００３０】
この監視対象情報７は、データベース２で無造作に格納されていたユーザ情報３ａ（ＣＥルータＩＰアドレス、ＣＥルータの所属するＶＰＮ識別子）と、設備情報３ｂ（ＰＥルータＩＰアドレス、ＰＥルータログイン情報）との対応関係に基づいてＰＥルータ毎に作成される。各監視対象情報７には、ＰＥルータに関する情報と、とそのＰＥルータに接続されているＣＥルータに関する情報が含まれる。
【００３１】
同様に、ＳＮＭＰ監視方式についての監視対象情報７の情報項目は、ＰＥルータＩＰアドレス、ＰＥルータＳＮＭＰアクセス用情報、ＣＥルータＩＰアドレス、ＣＥルータの所属するＶＰＮ識別子、その他補助情報となっている。
【００３２】
ＰＥルータ毎に作成された監視対象情報７ａ乃至７ｃは、上記情報項目について１利用契約に対して１レコードが割り当てられ、ＣＳＶファイル形式によりデータベース６に格納される。
【００３３】
次に、ＶＰＬＳ−ＶＰＮ監視システム１における処理の流れについて図３のフローチャートを用いて説明する。
【００３４】
ステップ１で、監視対象情報作成部４は、データベース２からユーザ情報３ａ、設備情報３ｂを定期的に入手する。
【００３５】
ステップ２で、監視対象情報作成部４は、入手したユーザ情報３ａと設備情報３ｂとを対応させることによりＰＥルータ毎に監視対象情報７を作成する。
【００３６】
ステップ３で、監視対象情報作成部４は、作成した監視対象情報７を監視対象情報管理部５にファイル転送する。
【００３７】
ステップ４で、監視対象情報作成部４は、ＰＥルータ毎の監視対象情報７について、未だデータベース６に登録されていない監視対象情報７ついては、新規情報としてデータベース６に登録する。データベース６に既に登録されている監視対象情報７については、上書きすることにより更新する。また、データベース６に既に登録されている監視対象情報のうち、今回作成されなかった監視対象情報についてはその登録を削除する。
【００３８】
ステップ５で、監視部８ａ乃至８ｃは、ＰＥルータ用監視対象情報７ａ乃至７ｃに基づきＰＥルータＡ乃至Ｃにそれぞれログインし、そのＰＥルータに接続されているＣＥルータの起動状態をTelnet+Ping監視方式あるいはＳＮＭＰ監視方式を用いて監視する。
【００３９】
したがって、本実施の形態によれば、監視対象情報作成部４で、ユーザ情報３ａおよび設備情報３ｂをデータベース２から定期的に入手し、ＣＥルータの監視に用いる監視対象情報７をユーザ情報３ａと設備情報３ｂとを対応させてＰＥルータ毎に作成し、監視対象情報管理部５で、監視対象情報７の登録、更新、削除といった管理を自動で行うようにしたことで、システム管理者によるメンテナンス作業の負担を軽減することができる。
【００４０】
本実施の形態によれば、監視対象情報７の作成、登録、更新等が自動で行われるようにしたことで、人為的なミスの発生を防止することができる。
【００４１】
なお、本実施の形態では、監視対象情報７は、ＣＥルータ１１を監視するために作成、登録等されるものとしたが、その応用として、ＣＥルータ１１以外の他のネットワーク装置について監視するために作成、登録等されるようにしてもよい。
【００４２】
【発明の効果】
以上説明したように、本発明に係るＭＰＬＳ−ＶＰＮ監視システム、監視対象情報管理プログラムによれば、ＰＥルータに関する情報およびＣＥルータに関する情報を定期的に入手し、ＰＥルータに関する情報とＣＥルータに関する情報とを対応させた監視対象情報をＰＥルータ毎に作成し、その登録を管理するようにしたことで、システム管理者によるメンテナンス作業の負担を軽減することができる。
【００４３】
また、本発明に係るＭＰＬＳ−ＶＰＮ監視システム、監視対象情報管理プログラムによれば、監視対象情報の登録の他、更新、削除が自動で行われるようにしたことで、システム管理者によるメンテナンス作業の負担を軽減することができる。
【図面の簡単な説明】
【図１】一実施の形態におけるＭＰＬＳ−ＶＰＮ監視システムを用いた全体構成を示すブロック図である。
【図２】監視対象情報を説明するための図である。
【図３】ＭＰＬＳ−ＶＰＮ監視システムにおける処理の流れを示すフローチャートである。
【符号の説明】
１  ＭＰＬＳ−ＶＰＮ監視システム
２  データベース
３ａ  ユーザ情報
３ｂ  設備情報
４  監視対象情報作成部
５  監視対象情報管理部
６  データベース
７ａ  ＰＥルータＡ用監視対象情報
７ｂ  ＰＥルータＢ用監視対象情報
７ｃ  ＰＥルータＣ用監視対象情報
８ａ，８ｂ，８ｃ  監視部
１１ａ，１１ｂ，１１ｃ  ＣＥルータ
１１ｄ，１１ｅ，１１ｆ  ＣＥルータ
１２  ＶＰＮ外部ゲートウェイ
１３  ＭＰＬＳ−ＶＰＮ網
１４  ＬＡＮ
Ａ，Ｂ，Ｃ  ＰＥルータ
【図１】
0004380931.tif 000002
【図２】
0004380931.tif 000003
【図３】
0004380931.tif 000004