(57)【要約】【課題】ネットワークの構成変更の影響を評価するネットワーク構成変更評価プログラム、ネットワーク構成変更評価装置、ネットワーク構成変更評価方法を提供する。【解決手段】ネットワークの構成変更による影響の評価をコンピュータに実行させるネットワーク構成変更評価プログラムであって、構成変更前のネットワークのトポロジを表すトポロジ情報５０３と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報５０４とを取得する構成変更情報取得ステップと、構成変更情報取得ステップにより取得されたトポロジ情報５０３と機器設定変更情報５０４とに基づいて、構成変更の影響を受けるサービスの情報である影響サービス情報５０６を抽出する影響範囲抽出ステップとをコンピュータに実行させる。【選択図】図１
2007243855.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークの構成変更による影響の評価をコンピュータに実行させるネットワーク構成変更評価プログラムであって、
前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得ステップと、
前記構成変更情報取得ステップにより取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出ステップと
をコンピュータに実行させるネットワーク構成変更評価プログラム。
【請求項２】
請求項１に記載のネットワーク構成変更評価プログラムにおいて、
前記影響範囲抽出ステップは更に、前記構成変更の影響を受けるサービスの情報に基づいて、前記構成変更の影響を受ける機器の情報を抽出することを特徴とするネットワーク構成変更評価プログラム。
【請求項３】
請求項１または請求項２に記載のネットワーク構成変更評価プログラムにおいて、
前記構成変更情報取得ステップは、前記ネットワーク内の機器からのメッセージを受信し、該メッセージのうち機器の設定変更の内容を表すものを前記機器設定変更情報に変換することを特徴とするネットワーク構成変更評価プログラム。
【請求項４】
請求項１乃至請求項３のいずれかに記載のネットワーク構成変更評価プログラムにおいて、
前記トポロジ情報は、前記構成変更前のネットワークにおけるレイヤ毎の機器の接続の情報である機器接続情報と機器の設定の情報である機器設定情報とを含むことを特徴とするネットワーク構成変更評価プログラム。
【請求項５】
請求項４に記載のネットワーク構成変更評価プログラムにおいて、
前記影響範囲抽出ステップは、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出し、抽出された機器とレイヤを用いるサービスを前記機器接続情報から抽出することにより、前記構成変更の影響を受けるサービスの情報を抽出することを特徴とするネットワーク構成変更評価プログラム。
【請求項６】
請求項５に記載のネットワーク構成変更評価プログラムにおいて、
前記影響範囲抽出ステップは、前記機器設定変更情報における下位レイヤのトポロジの変更が上位レイヤのトポロジに影響を及ぼすと判断することにより、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出することを特徴とするネットワーク構成変更評価プログラム。
【請求項７】
ネットワークの構成変更による影響の評価を行うネットワーク構成変更評価装置であって、
前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得部と、
前記構成変更情報取得部により取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出部と
を備えるネットワーク構成変更評価装置。
【請求項８】
請求項７に記載のネットワーク構成変更評価装置において、
前記影響範囲抽出部は更に、前記構成変更の影響を受けるサービスの情報に基づいて、前記構成変更の影響を受ける機器の情報を抽出することを特徴とするネットワーク構成変更評価装置。
【請求項９】
請求項７または請求項８に記載のネットワーク構成変更評価装置において、
前記構成変更情報取得部は、前記ネットワーク内の機器からのメッセージを受信し、該メッセージのうち機器の設定変更の内容を表すものを前記機器設定変更情報に変換することを特徴とするネットワーク構成変更評価装置。
【請求項１０】
ネットワークの構成変更による影響の評価を行うネットワーク構成変更評価方法であって、
前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得ステップと、
前記構成変更情報取得ステップにより取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出ステップと
を実行するネットワーク構成変更評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの構成の管理を行うためのネットワーク構成変更評価プログラム、ネットワーク構成変更評価装置、ネットワーク構成変更評価方法に関するものである。
【背景技術】
【０００２】
大規模化が進むネットワークの運用管理において、ネットワークを構成する機器同士の物理的な接続構成や論理的な接続構成（トポロジ）を把握し、管理することが重要になっている。従来、管理者はネットワークのトポロジの変更を、次のような手順で行っていた。
【０００３】
Ｓ１０１．変更後のネットワーク構成を設計する。
Ｓ１０２．変更後のネットワーク構成を机上で検証する。
Ｓ１０３．構成変更作業を行う。
Ｓ１０４．構成変更後の動作確認を行う。
【０００４】
また、処理Ｓ１０２，Ｓ１０４においては、以下の点に注目して変更後の構成を検証する必要がある。
【０００５】
着目点１．変更の目的となる機能や性能を実現すること
着目点２．変更の目的以外の機能が支障なく動作すること
【０００６】
なお、本発明の関連ある従来技術として、ネットワーク機器のトポロジを探索する技術がある（例えば、特許文献１参照）。これは、トポロジ探索部が物理接続情報と各機器の設定情報に基づいてレイヤ別のトポロジ探索処理を行い、複数レイヤにわたるトポロジを出力するものである。
【特許文献１】特開２００５−３４８０５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した着目点のうち、着目点１の確認は容易でも、着目点２の確認は、確認すべき機能の組み合わせの数が膨大になるため困難であった。
【０００８】
これは、管理者は、ネットワークが提供している各機能（アプリケーションサービスやＴＣＰ（Transmission Control Protocol）負荷分散、ルーティング、スイッチング等）がどの機器を使用しているかが判らないためである。
【０００９】
この理由から、処理Ｓ１０２において、検証するために必要な情報が不足し、単一の機能（ルーティング等）に限定した評価しか行うことができなかった。また、ネットワーク機器が自身を監視し、ポートの開閉やリンク確立、および切断など、ネットワークのトポロジに変化があったことを管理者に通知する手段は存在したが、構成の変化が既存のネットワークの機能に及ぼす影響を評価することはできなかった。
【００１０】
本発明は上述した問題点を解決するためになされたものであり、ネットワークの構成変更の影響を評価するネットワーク構成変更評価プログラム、ネットワーク構成変更評価装置、ネットワーク構成変更評価方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決するため、本発明は、ネットワークの構成変更による影響の評価をコンピュータに実行させるネットワーク構成変更評価プログラムであって、前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得ステップと、前記構成変更情報取得ステップにより取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出ステップとをコンピュータに実行させるものである。
【００１２】
また、本発明に係るネットワーク構成変更評価プログラムにおいて、前記影響範囲抽出ステップは更に、前記構成変更の影響を受けるサービスの情報に基づいて、前記構成変更の影響を受ける機器の情報を抽出することを特徴とするものである。
【００１３】
また、本発明に係るネットワーク構成変更評価プログラムにおいて、前記構成変更情報取得ステップは、前記ネットワーク内の機器からのメッセージを受信し、該メッセージのうち機器の設定変更の内容を表すものを前記機器設定変更情報に変換することを特徴とするものである。
【００１４】
また、本発明に係るネットワーク構成変更評価プログラムにおいて、前記トポロジ情報は、前記構成変更前のネットワークにおけるレイヤ毎の機器の接続の情報である機器接続情報と機器の設定の情報である機器設定情報とを含むことを特徴とするものである。
【００１５】
また、本発明に係るネットワーク構成変更評価プログラムにおいて、前記影響範囲抽出ステップは、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出し、抽出された機器とレイヤを用いるサービスを前記機器接続情報から抽出することにより、前記構成変更の影響を受けるサービスの情報を抽出することを特徴とするものである。
【００１６】
また、本発明に係るネットワーク構成変更評価プログラムにおいて、前記影響範囲抽出ステップは、前記機器設定変更情報における下位レイヤのトポロジの変更が上位レイヤのトポロジに影響を及ぼすと判断することにより、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出することを特徴とするものである。
【００１７】
また、本発明は、ネットワークの構成変更による影響の評価を行うネットワーク構成変更評価装置であって、前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得部と、前記構成変更情報取得部により取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出部とを備えたものである。
【００１８】
また、本発明に係るネットワーク構成変更評価装置において、前記影響範囲抽出部は更に、前記構成変更の影響を受けるサービスの情報に基づいて、前記構成変更の影響を受ける機器の情報を抽出することを特徴とするものである。
【００１９】
また、本発明に係るネットワーク構成変更評価装置において、前記構成変更情報取得部は、前記ネットワーク内の機器からのメッセージを受信し、該メッセージのうち機器の設定変更の内容を表すものを前記機器設定変更情報に変換することを特徴とするものである。
【００２０】
また、本発明に係るネットワーク構成変更評価装置において、前記トポロジ情報は、前記構成変更前のネットワークにおけるレイヤ毎の機器の接続の情報である機器接続情報と機器の設定の情報である機器設定情報とを含むことを特徴とするものである。
【００２１】
また、本発明に係るネットワーク構成変更評価装置において、前記影響範囲抽出部は、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出し、抽出された機器とレイヤを用いるサービスを前記機器接続情報から抽出することにより、前記構成変更の影響を受けるサービスの情報を抽出することを特徴とするものである。
【００２２】
また、本発明に係るネットワーク構成変更評価装置において、前記影響範囲抽出部は、前記機器設定変更情報における下位レイヤのトポロジの変更が上位レイヤのトポロジに影響を及ぼすと判断することにより、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出することを特徴とするものである。
【００２３】
また、本発明は、ネットワークの構成変更による影響の評価を行うネットワーク構成変更評価方法であって、前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得ステップと、前記構成変更情報取得ステップにより取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出ステップとを実行するものである。
【発明の効果】
【００２４】
本発明によれば、ネットワークの構成変更の影響を事前に評価することが可能になる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００２６】
実施の形態１．
本実施の形態では、現在のネットワークのトポロジの情報と機器毎の設定変更の情報とに基づいて、構成変更の影響を受けるサービスと機器の情報を生成するネットワーク構成変更評価装置について説明する。
【００２７】
まず、本実施の形態に係るネットワーク構成変更評価装置の構成について説明する。
【００２８】
図１は、本実施の形態に係るネットワーク構成変更評価装置の構成の一例を示すブロック図である。このネットワーク構成変更評価装置５は、構成変更解釈部５０１と影響範囲抽出部５０２を備える。
【００２９】
構成変更解釈部５０１は、現在のネットワークのトポロジを表すトポロジ情報５０３と機器毎の設定変更の内容を表す機器設定変更情報５０４から構成変化情報５０５を生成する。影響範囲抽出部５０２は、構成変化情報５０５から構成変更の影響を受けるサービスの情報である影響サービス情報５０６と構成変更の影響を受ける機器の情報である影響機器情報５０７を生成する。
【００３０】
次に、ネットワーク構成変更評価装置が設定変更の影響を抽出するために用いるトポロジモデルについて説明する。
【００３１】
図２は、本発明に係るトポロジモデルの一例を示すブロック図である。このトポロジモデルは、特許文献１の技術に基づくものであり、ネットワーク上の機器（ノード）間におけるレイヤ毎の接続を表すものである。レイヤは、例えば、物理レイヤ、ＭＡＣ（Media Access Control）レイヤ、ＩＰ（Internet Protocol）レイヤ、ＴＣＰ（Transmission Control Protocol）／ＵＤＰ（User Datagram Protocol）レイヤ、アプリケーションレイヤである。また、このトポロジモデルは、各レイヤにおいて、機器間の接続である「リンク」、リンクに使用される機器の物理インタフェースもしくは論理インタフェースである「コネクタ」、機器内の複数コネクタ間におけるデータの受け渡しである「サービス」という３つの簡潔な要素でトポロジを表現する。
【００３２】
上位レイヤにおける接続は、下位レイヤにおける接続と機器内でのサービスで構成される。従って、下位レイヤのトポロジの変更は、上位レイヤのトポロジに影響を及ぼし、上位レイヤのトポロジの変更は、下位レイヤのトポロジに影響を及ぼさない。このルールに基づいて、トポロジモデルにおける構成変更の影響範囲を検索する。
【００３３】
次に、本実施の形態においてネットワーク構成変更評価装置が対象とする具体的なネットワークのトポロジモデルについて説明する。
【００３４】
図３は、本実施の形態に係る具体的なトポロジモデルの一例を示すブロック図である。この図のトポロジモデルは、ノードとして、ＩＰレイヤでパケットフィルタリングを行うルータＡ、ルータＣ、ＭＡＣレイヤでパケット転送を行うスイッチＢを備える。また、ルータＡとルータＣは、スイッチＢを介して接続されている。物理レイヤにおいては、ルータＡとスイッチＢの間の接続（＃１）、スイッチＢとルータＣの間の接続（＃２）が存在する。ＭＡＣレイヤにおいては、ルータＡとスイッチＢの間の接続（＃１）、スイッチＢとルータＣの間の接続（＃２）、スイッチＢのコネクタ間の接続（＃３）が存在する。ＩＰレイヤにおいては、ルータＡとルータＣの間の接続（＃１）が存在する。
【００３５】
次に、トポロジ情報５０３について説明する。
【００３６】
図４は、本実施の形態に係るトポロジ情報５０３の構成の一例を示す図である。トポロジ情報５０３は、機器接続情報７０１と機器設定情報７０２を含む。機器接続情報７０１は、接続が提供している機能の情報、接続のレイヤの情報、接続に使用されている機器およびコネクタの情報、等を含む。機器設定情報７０２は、機器識別のための情報（機種、ＩＰアドレスなど）、物理レイヤの情報（インタフェース名など）、ＭＡＣレイヤの情報（ＭＡＣアドレス、ブリッジの設定等）、ＩＰレイヤの情報（経路表等）、ＴＣＰ／ＩＰレイヤの情報（フィルタのポリシー等）、等を含む。機器接続情報７０１と機器設定情報７０２は、例えばＸＭＬ（eXtensible Markup Language）で記述される。
【００３７】
図５は、本実施の形態に係る機器接続情報７０１の一例を示す図である。この図の機器接続情報７０１は、物理レイヤ（＜PhysicalLayer＞）における接続の情報、ＭＡＣレイヤ（＜MacLayer＞）における接続の情報、ＩＰレイヤ（＜IpLayer＞）における接続の情報を含む。図６は、本実施の形態に係る機器設定情報７０２の一例を示す図である。この図の機器設定情報７０２においては、ルータＡの設定、スイッチＢの設定、ルータＣの設定がそれぞれ記述されている。
【００３８】
次に、機器設定変更情報５０４について説明する。
【００３９】
図７は、本実施の形態に係る機器設定変更情報５０４の一例を示す図である。機器設定変更情報５０４も、例えばＸＭＬで記述される。機器設定変更情報５０４は、設定変更を行う機器の識別子と設定変更の内容を含む。この図の例において、機器設定変更情報５０４は、設定変更として、スイッチＢでポート３ダウンが行われたことを表す。
【００４０】
次に、構成変更解釈部５０１について説明する。
【００４１】
図８は、本実施の形態に係る構成変更解釈部５０１の構成の一例を示す図である。構成変更解釈部５０１は、イベント構成変換テーブル１２０１と構成変更分類部１２０２を備える。イベント構成変換テーブル１２０１は、構成変更のイベントと、その構成変更が機器内のトポロジに及ぼす変化とを関連付けたものであり、事象（機器設定変更情報５０４に記述されるイベント）、事象に対応するレイヤ、レイヤ毎の構成変更内容の項目を持つ。構成変更分類部１２０２は、機器設定変更情報５０４と機器設定情報７０２とを入力とし、イベント構成変換テーブル１２０１を用いて、機器内のトポロジ変化を表す構成変化情報５０５を出力する。
【００４２】
図９は、本実施の形態に係る構成変更分類部１２０２の動作の一例を表すフローチャートである。まず、構成変更分類部１２０２は、機器設定変更情報５０４に未処理のイベントがあるか否かの判断を行う（Ｓ１１）。全てのイベントを処理した場合（Ｓ１１，Ｎ）、このフローを終了する。一方、未処理のイベントがある場合（Ｓ１１，Ｙ）、構成変更分類部１２０２は、機器設定変更情報５０４から１つのイベントを読み出し（Ｓ１２）、変更のイベントの内容を取り出す（Ｓ１３）。次に、構成変更分類部１２０２は、イベント構成変換テーブル１２０１を用いて、イベントの内容を対応する構成変更内容に変換し（Ｓ１４）、機器設定情報７０２を用いて、構成変更内容に該当する機器とレイヤを検索する（Ｓ２１）。ここでは、上述したトポロジモデルのルールに基づいて構成変更内容に該当する機器とレイヤを検索する。次に、構成変更分類部１２０２は、検索した機器とレイヤの構成変化を構成変化情報５０５として書き出し（Ｓ２２）、処理Ｓ１１へ戻る。
【００４３】
図１０は、本実施の形態に係る構成変化情報５０５の一例を表す図である。構成変化情報５０５も、例えばＸＭＬで記述される。この図において構成変化情報５０５は、上述した機器設定変更情報５０４に対応しており、スイッチＢの物理レイヤの変化を表すとともに、これに伴うＭＡＣレイヤの変化を表す。
【００４４】
次に、影響範囲抽出部５０２について説明する。
【００４５】
図１１は、本実施の形態に係る影響範囲抽出部５０２の構成の一例を示す図である。影響範囲抽出部５０２は、影響リンク抽出部１５０１と影響範囲内機器抽出部１５０２を備える。影響リンク抽出部１５０１は、レイヤ毎に、影響の出る接続のリンク識別子（ｌｉｎｋ＿ｉｄ）を記憶している。影響範囲内機器抽出部１５０２は、レイヤ毎に、影響を受ける機器の識別子と、影響のあるサービスの識別子を記憶している。
【００４６】
図１２は、本実施の形態に係る影響リンク抽出部１５０１の動作の一例を表すフローチャートである。まず、影響リンク抽出部１５０１は、構成変化情報５０５に未処理のイベントがあるか否かの判断を行う（Ｓ３１）。全てのイベントを処理した場合（Ｓ３１，Ｎ）、このフローを終了する。一方、未処理のイベントがある場合（Ｓ３１，Ｙ）、影響リンク抽出部１５０１は、構成変化情報５０５から１イベント分を読み出し（Ｓ３２）、イベントに該当する機器の該当するレイヤを含む接続を、機器接続情報７０１から抽出し（Ｓ３３）、影響サービス情報５０６として書き出し（Ｓ３４）、処理Ｓ３１へ戻る。
【００４７】
図１３は、本実施の形態に係る影響サービス情報５０６の一例を表す図である。影響サービス情報５０６も、例えばＸＭＬで記述される。影響サービス情報５０６においては、構成変更の影響を受けるサービス毎に、レイヤ、リンク識別子が記述される。
【００４８】
図１４は、本実施の形態に係る影響範囲内機器抽出部１５０２の動作の一例を表すフローチャートである。まず、影響範囲内機器抽出部１５０２は、影響サービス情報５０６に未処理のサービスがあるか否かの判断を行う（Ｓ４１）。全てのサービスを処理した場合（Ｓ４１，Ｎ）、このフローを終了する。一方、未処理のサービスがある場合（Ｓ４１，Ｙ）、影響範囲内機器抽出部１５０２は、影響サービス情報５０６から１サービス分を読み出し（Ｓ４２）、該当するサービスに含まれる機器を、機器設定情報７０２から抽出し（Ｓ４３）、影響機器情報５０７として書き出し（Ｓ４４）、処理Ｓ４１へ戻る。
【００４９】
図１５は、本実施の形態に係る影響機器情報５０７の一例を表す図である。影響機器情報５０７も、例えばＸＭＬで記述される。影響機器情報５０７においては、構成変更の影響を受けるサービス毎に、レイヤ、構成変更の影響を受ける機器識別子が記述される。
【００５０】
なお、本実施の形態においては、物理レイヤ、ＭＡＣレイヤ、ＩＰレイヤを用いるネットワーク機器を対象としたが、更に上位のＴＣＰ／ＵＤＰレイヤ、アプリケーションレイヤ等を用いるネットワーク機器を対象としても良い。図１６は、本実施の形態に係る具体的なトポロジモデルの別の一例を示すブロック図である。この図のトポロジモデルにおけるネットワークは、ＴＣＰ／ＵＤＰレイヤ（第４レイヤ）でパケットフィルタリングを行うファイアウォール機器１００１、ＩＰレイヤ（第３レイヤ）でパケット転送を行うルータ機器１００２、ＭＡＣレイヤ（第２レイヤ）でパケット転送を行うスイッチ機器１００３，１００４、ネットワークサービス（第５レイヤ）を利用する端末であるＰＣ（Personal Computer）機器１００５、アプリケーションレイヤ（第５レイヤ）でＷｅｂサービスを提供する端末であるＷｅｂ機器１００６，１００７で構成される。
【００５１】
本実施の形態によれば、ネットワークの構成変更の影響を事前に評価することが可能になる。これにより、構成変更後のトラブルを抑止することができる。
【００５２】
実施の形態２．
本実施の形態では、現在のネットワークのトポロジの情報と機器からの設定変更通知とに基づいて、構成変更の影響を受けるサービスと機器の情報を生成するネットワーク構成変更評価装置について説明する。
【００５３】
図１７は、本実施の形態に係るネットワーク構成変更評価装置の構成の一例を示すブロック図である。図１７において、図１と同一符号は図１に示された対象と同一又は相当物を示しており、ここでの説明を省略する。図１のネットワーク構成変更評価装置５と比較すると図１７のネットワーク構成変更評価装置６は、新たにイベント受信部２００１、イベント解釈部２００２を備える。
【００５４】
イベント受信部２００１は、各機器からのＳＮＭＰ（Simple Network Management Protocol）等のメッセージを監視し、このメッセージをイベント解釈部２００２へ渡す。イベント解釈部２００２は、予め機器からのメッセージと構成変更の内容の関連付けが記述された変換テーブルを持ち、この変換テーブルを用いて、イベント受信部２００１が受信したメッセージのうち機器の設定変更の内容を表す機器設定変更通知を機器設定変更情報５０４の形式に変換し、構成変更解釈部５０１へ渡す。以降の各部の動作は、実施の形態１と同様である。なお、イベント解釈部２００２が機器設定変更情報５０４を作成した時点で以降の動作を起動するようにして、機器の設定変更があるとネットワーク構成変更評価装置６が自動的に影響の評価を行うような構成としても良い。
【００５５】
本実施の形態によれば、構成に変化がおきた時のネットワークへの影響範囲を詳細に評価することが可能である。これにより、構成の変化を障害として扱うか否かの判定や、障害と判定した場合に影響を受けるサービスの特定が容易になる。
【００５６】
また、本実施の形態に係るネットワーク構成変更評価装置は、情報処理装置に容易に適用することができ、情報処理装置の性能をより高めることができる。ここで、情報処理装置には、例えば管理者用のサーバ、パーソナルコンピュータ等が含まれ得る。
【００５７】
更に、ネットワーク構成変更評価装置を構成するコンピュータにおいて上述した各ステップを実行させるプログラムを、ネットワーク構成変更評価プログラムとして提供することができる。上述したプログラムは、コンピュータにより読取り可能な記録媒体に記憶させることによって、ネットワーク構成変更評価装置を構成するコンピュータに実行させることが可能となる。ここで、上記コンピュータにより読取り可能な記録媒体としては、ＲＯＭやＲＡＭ等のコンピュータに内部実装される内部記憶装置、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
【００５８】
なお、構成変更情報取得ステップは、実施の形態における構成変更解釈部の処理に対応する。また、構成変更情報取得部は、実施の形態における構成変更解釈部に対応する。
【００５９】
（付記１）  ネットワークの構成変更による影響の評価をコンピュータに実行させるネットワーク構成変更評価プログラムであって、
前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得ステップと、
前記構成変更情報取得ステップにより取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出ステップと
をコンピュータに実行させるネットワーク構成変更評価プログラム。
（付記２）  付記１に記載のネットワーク構成変更評価プログラムにおいて、
前記影響範囲抽出ステップは更に、前記構成変更の影響を受けるサービスの情報に基づいて、前記構成変更の影響を受ける機器の情報を抽出することを特徴とするネットワーク構成変更評価プログラム。
（付記３）  付記１または付記２に記載のネットワーク構成変更評価プログラムにおいて、
前記構成変更情報取得ステップは、前記ネットワーク内の機器からのメッセージを受信し、該メッセージのうち機器の設定変更の内容を表すものを前記機器設定変更情報に変換することを特徴とするネットワーク構成変更評価プログラム。
（付記４）  付記１乃至付記３のいずれかに記載のネットワーク構成変更評価プログラムにおいて、
前記トポロジ情報は、前記構成変更前のネットワークにおけるレイヤ毎の機器の接続の情報である機器接続情報と機器の設定の情報である機器設定情報とを含むことを特徴とするネットワーク構成変更評価プログラム。
（付記５）  付記４に記載のネットワーク構成変更評価プログラムにおいて、
前記影響範囲抽出ステップは、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出し、抽出された機器とレイヤを用いるサービスを前記機器接続情報から抽出することにより、前記構成変更の影響を受けるサービスの情報を抽出することを特徴とするネットワーク構成変更評価プログラム。
（付記６）  付記５に記載のネットワーク構成変更評価プログラムにおいて、
前記影響範囲抽出ステップは、前記機器設定変更情報における下位レイヤのトポロジの変更が上位レイヤのトポロジに影響を及ぼすと判断することにより、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出することを特徴とするネットワーク構成変更評価プログラム。
（付記７）  ネットワークの構成変更による影響の評価を行うネットワーク構成変更評価装置であって、
前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得部と、
前記構成変更情報取得部により取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出部と
を備えるネットワーク構成変更評価装置。
（付記８）  付記７に記載のネットワーク構成変更評価装置において、
前記影響範囲抽出部は更に、前記構成変更の影響を受けるサービスの情報に基づいて、前記構成変更の影響を受ける機器の情報を抽出することを特徴とするネットワーク構成変更評価装置。
（付記９）  付記７または付記８に記載のネットワーク構成変更評価装置において、
前記構成変更情報取得部は、前記ネットワーク内の機器からのメッセージを受信し、該メッセージのうち機器の設定変更の内容を表すものを前記機器設定変更情報に変換することを特徴とするネットワーク構成変更評価装置。
（付記１０）  付記７乃至付記９のいずれかに記載のネットワーク構成変更評価装置において、
前記トポロジ情報は、前記構成変更前のネットワークにおけるレイヤ毎の機器の接続の情報である機器接続情報と機器の設定の情報である機器設定情報とを含むことを特徴とするネットワーク構成変更評価装置。
（付記１１）  付記１０に記載のネットワーク構成変更評価装置において、
前記影響範囲抽出部は、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出し、抽出された機器とレイヤを用いるサービスを前記機器接続情報から抽出することにより、前記構成変更の影響を受けるサービスの情報を抽出することを特徴とするネットワーク構成変更評価装置。
（付記１２）  付記１１に記載のネットワーク構成変更評価装置において、
前記影響範囲抽出部は、前記機器設定変更情報における下位レイヤのトポロジの変更が上位レイヤのトポロジに影響を及ぼすと判断することにより、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出することを特徴とするネットワーク構成変更評価装置。
（付記１３）  ネットワークの構成変更による影響の評価を行うネットワーク構成変更評価方法であって、
前記構成変更前のネットワークのトポロジを表すトポロジ情報と前記ネットワーク内の機器の設定変更の情報である機器設定変更情報とを取得する構成変更情報取得ステップと、
前記構成変更情報取得ステップにより取得されたトポロジ情報と機器設定変更情報とに基づいて、前記構成変更の影響を受けるサービスの情報を抽出する影響範囲抽出ステップと
を実行するネットワーク構成変更評価方法。
（付記１４）  付記１３に記載のネットワーク構成変更評価方法において、
前記影響範囲抽出ステップは更に、前記構成変更の影響を受けるサービスの情報に基づいて、前記構成変更の影響を受ける機器の情報を抽出することを特徴とするネットワーク構成変更評価方法。
（付記１５）  付記１３または付記１４に記載のネットワーク構成変更評価方法において、
前記構成変更情報取得ステップは、前記ネットワーク内の機器からのメッセージを受信し、該メッセージのうち機器の設定変更の内容を表すものを前記機器設定変更情報に変換することを特徴とするネットワーク構成変更評価方法。
（付記１６）  付記１３乃至付記１５のいずれかに記載のネットワーク構成変更評価方法において、
前記トポロジ情報は、前記構成変更前のネットワークにおけるレイヤ毎の機器の接続の情報である機器接続情報と機器の設定の情報である機器設定情報とを含むことを特徴とするネットワーク構成変更評価方法。
（付記１７）  付記１６に記載のネットワーク構成変更評価方法において、
前記影響範囲抽出ステップは、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出し、抽出された機器とレイヤを用いるサービスを前記機器接続情報から抽出することにより、前記構成変更の影響を受けるサービスの情報を抽出することを特徴とするネットワーク構成変更評価方法。
（付記１８）  付記１７に記載のネットワーク構成変更評価方法において、
前記影響範囲抽出ステップは、前記機器設定変更情報における下位レイヤのトポロジの変更が上位レイヤのトポロジに影響を及ぼすと判断することにより、前記機器設定変更情報に対応する機器とレイヤを前記機器設定情報から抽出することを特徴とするネットワーク構成変更評価方法。
【図面の簡単な説明】
【００６０】
【図１】実施の形態１に係るネットワーク構成変更評価装置の構成の一例を示すブロック図である。
【図２】本発明に係るトポロジモデルの一例を示すブロック図である。
【図３】実施の形態１に係る具体的なトポロジモデルの一例を示すブロック図である。
【図４】実施の形態１に係るトポロジ情報５０３の構成の一例を示す図である。
【図５】実施の形態１に係る機器接続情報７０１の一例を示す図である。
【図６】実施の形態１に係る機器設定情報７０２の一例を示す図である。
【図７】実施の形態１に係る機器設定変更情報５０４の一例を示す図である。
【図８】実施の形態１に係る構成変更解釈部５０１の構成の一例を示す図である。
【図９】実施の形態１に係る構成変更分類部１２０２の動作の一例を表すフローチャートである。
【図１０】実施の形態１に係る構成変化情報５０５の一例を表す図である。
【図１１】実施の形態１に係る影響範囲抽出部５０２の構成の一例を示す図である。
【図１２】実施の形態１に係る影響リンク抽出部１５０１の動作の一例を表すフローチャートである。
【図１３】実施の形態１に係る影響サービス情報５０６の一例を表す図である。
【図１４】実施の形態１に係る影響範囲内機器抽出部１５０２の動作の一例を表すフローチャートである。
【図１５】実施の形態１に係る影響機器情報５０７の一例を表す図である。
【図１６】実施の形態１に係る具体的なトポロジモデルの別の一例を示すブロック図である。
【図１７】実施の形態２に係るネットワーク構成変更評価装置の構成の一例を示すブロック図である。
【符号の説明】
【００６１】
５０１  構成変更解釈部、５０２  影響範囲抽出部、５０３  トポロジ情報、５０４  機器設定変更情報、５０５  構成変化情報、５０６  影響サービス情報、５０７  影響機器情報、７０１  機器接続情報、７０２  機器設定情報、１２０１  イベント構成変換テーブル、１２０２  構成変更分類部、１５０１  影響リンク抽出部、１５０２  影響範囲内機器抽出部、１００１  ファイアウォール機器、１００２  ルータ機器、１００３，１００４  スイッチ機器、１００５  ＰＣ機器、１００６，１００７  Ｗｅｂ機器、２００１  イベント受信部、２００２  イベント解釈部。
【図１】
2007243855.tif 000003
【図２】
2007243855.tif 000004
【図３】
2007243855.tif 000005
【図４】
2007243855.tif 000006
【図５】
2007243855.tif 000007
【図６】
2007243855.tif 000008
【図７】
2007243855.tif 000009
【図８】
2007243855.tif 000010
【図９】
2007243855.tif 000011
【図１０】
2007243855.tif 000012
【図１１】
2007243855.tif 000013
【図１２】
2007243855.tif 000014
【図１３】
2007243855.tif 000015
【図１４】
2007243855.tif 000016
【図１５】
2007243855.tif 000017
【図１６】
2007243855.tif 000018
【図１７】
2007243855.tif 000019