(57)【要約】      （修正有）【課題】ＳＡＮの運用管理の負担を軽減するネットワーク管理プログラムを提供することを目的とする。【解決手段】管理サーバコンピュータに、ネットワークを構成する機能部位をエレメントとして構成図を表示する構成図表示手順と、前記機能部位の障害発生に応じて、該機能部位に相当するエレメントを前記選択エレメントとして設定する第二選択エレメント設定手順と、エレメント毎に障害によって影響を与えるエレメントを示す障害範囲情報を対応付けて格納した障害経路情報テーブルから前記選択エレメントの該障害範囲情報を取得して障害範囲にあるエレメントを前記経路リストに格納する第二経路探索手順と、前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第二表示方法によって前記構成図上に表示させる第二影響経路表示手順とを実行させることにより達成される。【選択図】図７
2008312023.tif 000002
【特許請求の範囲】
【請求項１】
複数のサーバ装置と複数の外部記憶装置とが接続されるネットワークを管理する処理を管理サーバコンピュータに実行させるネットワーク管理プログラムであって、該管理サーバコンピュータに、
前記ネットワークを構成する機能部位をエレメントとして構成図を表示する構成図表示手順と、
前記機能部位の障害発生に応じて、該機能部位に相当するエレメントを前記選択エレメントとして設定する第二選択エレメント設定手順と、
エレメント毎に障害によって影響を与えるエレメントを示す障害範囲情報を対応付けて格納した障害経路情報テーブルから前記選択エレメントの該障害範囲情報を取得して障害範囲にあるエレメントを前記経路リストに格納する第二経路探索手順と、
前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第二表示方法によって前記構成図上に表示させる第二影響経路表示手順とを実行させることを特徴とするネットワーク管理プログラム。
【請求項２】
前記管理サーバコンピュータに、
利用者によって選択されたエレメントを前記選択エレメントとして設定する第一選択エレメント設定手順と、
エレメント毎に所定処理の実行の際に経路となるエレメントを関連エレメントとして該関連エレメントの一覧によって経路を示す経路情報を参照することによって、該経路上の各エレメントに接続される隣接エレメントの中から関連エレメントを接続先として検索し、その検索された関連エレメントを経路リストに格納する第一経路探索手順と、
前記経路リストに格納された前記エレメントのリンクによる経路を第一表示方法によって前記構成図上に表示させる第一影響経路表示手順とを実行させることを特徴とする請求１記載のネットワーク管理プログラム。
【請求項３】
前記管理サーバコンピュータに、
前記機能部位のステータス通知に応じて、該機能部位に相当するエレメントを前記自エレメントとして設定し、前記経路リストに格納する第三選択エレメント設定手順と、
前記隣接エレメントへの影響の有る又は無いことを示すステータス情報の一覧を該ステータス情報を受信可能なエレメント毎に対応させて格納した影響ステータス情報テーブルを参照することによって、前記自エレメントのステータスが隣接エレメントへ影響すると判断した場合、該隣接エレメントを前記経路リストに格納する第三経路探索手順と、
隣接エレメントへの影響が無いと判断された場合、エレメントのステータスに応じた前記影響範囲を第三表示方法によって前記構成図上に表示させる第三影響経路表示手順とを特徴とするネットワーク管理プログラム。
【請求項４】
前記管理サーバコンピュータに、
保守されるエレメントを前記選択エレメントとして設定する第四選択エレメント設定手順と、
エレメント毎に保守によって影響を与えるエレメントを示す保守範囲情報を対応付けて格納した保守経路情報テーブルから前記選択エレメントの該保守範囲情報を取得して保守による影響範囲にあるエレメントを前記経路リストに格納する第四経路探索手順と、
前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第四表示方法によって前記構成図上に表示させる第四影響経路表示手順とを実行させることを特徴とする請求１乃至３のいずれか一項記載のネットワーク管理プログラム。
【請求項５】
複数のサーバ装置と複数の外部記憶装置とが接続されるネットワークを管理する処理を管理サーバコンピュータが行うネットワーク管理方法であって、該管理サーバコンピュータが、
前記ネットワークを構成する機能部位をエレメントとして構成図を表示する構成図表示手順と、
前記機能部位の障害発生に応じて、該機能部位に相当するエレメントを前記選択エレメントとして設定する第二選択エレメント設定手順と、
エレメント毎に障害によって影響を与えるエレメントを示す障害範囲情報を対応付けて格納した障害経路情報テーブルから前記選択エレメントの該障害範囲情報を取得して障害範囲にあるエレメントを前記経路リストに格納する第二経路探索手順と、
前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第二表示方法によって前記構成図上に表示させる第二影響経路表示手順とを実行することを特徴とするネットワーク管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＡＮ（Storage Area Network）の管理処理をコンピュータに実行させるためのネットワーク管理プログラム及びネットワーク管理方法に関し、特に、ＳＡＮの運用管理の負担を軽減するネットワーク管理プログラム及びネットワーク管理方法に関する。
【背景技術】
【０００２】
従来より、発生したシステム障害に対して、業務影響を特定するために、リソースがいずれの作業テーマに利用されるのかを定義するリソース・テーマ定義情報と、障害発生要因リソースとに基づいて、システム障害の影響範囲を出力することが提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−２５８５０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のＳＡＮの運用を管理する技術を用いて、ＳＡＮ上のエレメント間の接続関係を見る場合、その接続関係に基づく経路が表示された画面上で確認したい接続関係を目視で追いかけていた。また、故障による影響範囲や保守による交換対象となるエレメント（装置）を調べる場合、正常時の経路表示から目視で影響範囲を判断したり、構成設計図やＳＡＮ管理画面から調べていた。
【０００４】
よって、本発明の目的は、ユーザが指定した部位、障害が発生した部位などを起点として影響を与える経路及びエレメントを視覚的に容易に判断可能とする画面表示をすることによって、ＳＡＮの運用管理の負担を軽減する運用管理処理をコンピュータに実行させるための運用管理プログラムを提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、複数のサーバ装置と複数の外部記憶装置とが接続されるネットワークを管理する処理を管理サーバコンピュータに実行させるネットワーク管理プログラムであって、該管理サーバコンピュータに、前記ネットワークを構成する機能部位をエレメントとして構成図を表示する構成図表示手順と、前記機能部位の障害発生に応じて、該機能部位に相当するエレメントを前記選択エレメントとして設定する第二選択エレメント設定手順と、エレメント毎に障害によって影響を与えるエレメントを示す障害範囲情報を対応付けて格納した障害経路情報テーブルから前記選択エレメントの該障害範囲情報を取得して障害範囲にあるエレメントを前記経路リストに格納する第二経路探索手順と、前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第二表示方法によって前記構成図上に表示させる第二影響経路表示手順とを実行させるように構成される。
【０００６】
上記課題を解決するための手段として、本発明は、上記手順によるネットワーク管理方法、上記プログラムを実行することによって実現される管理サーバコンピュータ、及び、上記プログラムを記憶した記憶媒体とすることもできる。
【発明の効果】
【０００７】
本願発明は、経路探索処理では影響範囲に基づいた経路探索を行うため、障害発生時の影響範囲を視覚的に用意に把握することができるため、調査時間を短縮することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態を図面に基づいて説明する。
【０００９】
図１は、ＳＡＮ運用管理システムによるネットワーク構成例を示す図である。図１に示すＳＡＮ運用管理システム１００では、複数のサーバ５０と、１以上のＦＣ（Fiber Channel）スイッチ５２と、ＲＡＩＤ（Redundant Array of Independent Disks）装置５４と、運用管理クライアント３０と、運用管理サーバ４０とがＬＡＮ（Local Area Network）２で互いに接続されている。複数のサーバ５０と、１以上のＦＣ（Fiber Channel）スイッチ５２と、ＲＡＩＤ装置５４とによって、ＳＡＮ（Storage Area Network）６が構成される。
【００１０】
各サーバ５０は、所定業務処理を実行するためのサーバコンピュータである。ＦＣスイッチ５２は、複数のサーバ５０とＲＡＩＤ装置５４との高速データ転送を制御する装置である。ＲＡＩＤ装置５４は、複数のハードディスクを各サーバ５０からは１台の大きなハードディスクとして管理するコンピュータ装置である。
【００１１】
運用管理クライアント３０は、運用管理サーバ４０から必要な情報を取得して、ＳＡＮ６による運用を管理するためのコンピュータ端末である。運用管理サーバ４０は、ＳＡＮ６を構成する各エレメントの固有情報とエレメント間の接続情報などをＳＡＮ６から取得して、エレメント接続情報ＤＢ４２に格納して管理するサーバ装置である。
【００１２】
エレメントとは、サーバ５０、ＦＣスイッチ５２、及びＲＡＩＤ装置５４を構成する機能部位の１つ１つを示す。エレメント接続情報ＤＢ４２で管理されるエレメントは、例えば、図２に示すようなエレメントがある。サーバ５０のエレメントとしては、Ｒａｗ（Raw Device）００から０３と、ＨＰ（HBA Port）００及び０１と、ＨＢＡ（Host Bus Adapter）００及び０１とが管理される。Ｒａｗ（Raw Device）００から０３より下位には、アプリケーション、ファイルシステム、データベース等が接続される。
【００１３】
ＲＡＩＤ装置５４のエレメントとしては、ＣＰ（CA Port）００及び０１と、ＣＡ００及び０１と、ＡＧ００及び０１と、ＬＵＮ（Logical UNit）００から０３と、ＲＧ（RAID Group）００と、Ｄｉｓｋ００から０３等とが管理される。また、ＦＣスイッチ５２もエレメントとして管理される。これらＳＡＮ６のエレメントのうち必要なエレメントだけを管理するようにしてもよい。
【００１４】
後述される経路探索処理では、主に、経路（Ｉ）と経路（ＩＩ）とに分岐して処理がなされる。
【００１５】
図１に示すＳＡＮ運用管理システム１００では、ＬＡＮ２を経由して各サーバ５０、各ＦＣスイッチ５２、ＲＡＩＤ装置５４のエレメント接続情報が、運用管理サーバ４０に収集され、エレメント接続情報ＤＢ４２に格納されて監視される（Ａ１）。エレメント接続情報ＤＢ４２に管理されているエレメント接続情報に基づいて、運用管理クライアント３０にＳＡＮ６の構成が表示される（Ａ２）。また、運用管理クライアント３０から運用管理サーバ４０に操作要求を発行することにより（Ａ３）、運用管理サーバ４０による制御によってＳＡＮ６の各エレメントの設定を変更することもできる（Ａ４）。
【００１６】
エレメント接続情報によって示されるエレメントの関係を図３及び図４で説明する。図３は、エレメント接続情報によって示される外部エレメントとの関連の例を示す図である。図３において、エレメント接続情報ＤＢ４２では、各エレメントにユニークなＩＤ（自ＩＤ）が設定されており、Ｒａｗ０３とＬＵＮ０３との間のエレメント関係では、関連エレメントとしてエレメントＩＤを経路ＩＤ情報として保持している。関連エレメントとは、例えば、サーバ５０が所定処理を実行する際に必要とされる（所定処理の実行の際に経路となる）エレメントである。
【００１７】
例えば、エレメント「Ｒａｗ０３」に対して「自ＩＤ：０００１  経路ＩＤ：０００２、ａａａａ、ａａａｂ、ａａａｃ」、エレメント「ＨＰ０１」に対して「自ＩＤ：０００２  経路ＩＤ：ａａａａ、ａａａｂ」、エレメント「ＣＰ００」に対して「自ＩＤ：ａａａａ」、エレメント「ＡＧ（Affinity Group）０１」に対して「自ＩＤ：ａａａｂ  経路ＩＤ：０００２、ａａａａ」、そして、ＬＵＮ０３に対して「自ＩＤ：ａａａｃ  経路ＩＤ：０００１、０００２、ａａａａ」がエレメント接続情報ＤＢ４２で管理されている。
【００１８】
サーバ５０側のエレメントに対して関連するＲＡＩＤ装置５４側のエレメントが経路として指定され、ＲＡＩＤ装置５４側のエレメントに対して関連するサーバ５０側のエレメントが経路として指定される。
【００１９】
図４は、エレメント接続情報によって示される内部エレメントとの関連の例を示す図である。図４において、階層構造で示されるエレメント間の上下を示す情報として、ＳＡＮ構成図を表示する表示領域での位置を表す位置情報（GraphicalLocation）、上位エレメントへのリンクＩＤ（ParentLinkID）、同レベルのエレメントへのリンクＩＤ（RerativeLinkID）、下位エレメントへのリンクＩＤ（ChildLinkID）などの内部関連情報が、エレメント毎にエレメントＩＤに関連付けてエレメント接続情報ＤＢ４２で管理されている。
【００２０】
例えば、エレメント「ＡＧ０１」に対しては「自ＩＤ：ａａａｂ  ParentLinkID：ａａａａａａａｂ  ChildLinkID：ａａａｂａａａｃ  GraphicalLocation：１２３４５６７８」のようにエレメント接続情報ＤＢ４２で管理される。
【００２１】
エレメント接続情報ＤＢ４２では、エレメントＩＤ又は特定可能なエレメント名などの識別情報に対応づけて経路ＩＤ情報と内部関連情報とがエレメント接続情報として管理される。
【００２２】
以下、エレメント接続情報ＤＢ４２を用いたＳＡＮ６におけるエレメントの接続関係を示す図をＳＡＮ構成図という。ＳＮＡ構成図は、運用管理クライアント３０に画面表示される。
【００２３】
ユーザがサーバ５０側のエレメント又はエレメント間の接続を示すリンクを選択することによって、上述したようなエレメント接続情報ＤＢ４２を用いて、選択された部位が関連するＲＡＩＤ装置５４側のエレメントまでの経路を画面表示することができる。
【００２４】
図５は、ユーザによって選択されたサーバ側の部位に関連するＲＡＩＤ側の部位までの経路の表示例を示す図である。図５において、ユーザがエレメント「Ｒａｗ０３」を選択すると、エレメント「Ｒａｗ０３」がＲＡＩＤ装置５４の所定の記憶領域をアクセスする際のエレメント「Ｒａｗ０３」からエレメント「ＬＵＮ０３」までの経路が容易に把握できるように強調して表示される。ユーザがエレメント「Ｒａｗ０３」とエレメント「ＨＰ０１」との接続を示すリンクを選択しても、同様の表示がなされる。
【００２５】
次に、障害発生時の影響範囲を表示するための障害経路情報テーブルについて図６で説明する。図６は、障害経路情報テーブルの構成例を示す図である。
【００２６】
図６において、障害経路情報テーブル４３には、装置Ａ、Ｂ等の装置毎に、更にその装置を構成するエレメント毎に障害発生によって影響される障害範囲が設定されている。装置Ａにおいて、エレメント「Ａ１」に障害が発生した場合はエレメント「Ａ１」自身とエレメント「Ａ２」及び「Ａ３」とが障害範囲として定義され、エレメント「Ａ２」に障害が発生した場合はエレメント「Ａ２」自身のみが障害範囲であることが設定されている。
【００２７】
また、装置Ｂにおいて、エレメント「Ｂ１」に障害が発生した場合はエレメント「Ｂ１」自身とエレメント「Ｂ２」とが障害範囲として定義され、エレメント「Ｂ２」に障害が発生した場合はエレメント「Ｂ２」自身とエレメント「Ｂ３」及び「Ｂ４」とが障害範囲として定義さている。
【００２８】
このようなデータ構成による障害経路情報テーブル４３を用いた障害発生時の影響範囲について図７で説明する。図７は、障害発生時の影響範囲を決定する方法を説明するための図である。
【００２９】
図７において、障害経路情報テーブル４３では、装置Ａに関して、少なくとも、エレメント「Ｒｏｕｔｅｒ０１」の障害範囲として、エレメント「Ｒｏｕｔｅｒ０１」自身とエレメント「ＩＯＢ０１」、「ＣＡ０１」及び「ＣＰ０１」とが設定され、エレメント「ＩＯＢ０１」の障害範囲として、エレメント「ＩＯＢ０１」自身とエレメント「ＣＡ０１」及び「ＣＰ０１」とが設定され、エレメント「ＣＡ０１」の障害範囲として、エレメント「ＣＡ０１」自身とエレメント「ＣＰ０１」とが設定されている。以下、障害範囲としてエレメントを示す情報を障害範囲情報という。
【００３０】
図７に示すＳＡＮ構成図のエレメント「Ｒｏｕｔｅｒ０１」に相当する装置に障害が発生したことを運用管理サーバ４０がＬＡＮ２を介して検知すると、エレメント「Ｒｏｕｔｅｒ０１」を障害発生エレメントとして設定し、障害経路情報テーブル４３を参照して「Ｒｏｕｔｅｒ０１」を用いてエレメント「Ｒｏｕｔｅｒ０１」の障害範囲としてエレメント「ＩＯＢ０１」、「ＣＡ０１」及び「ＣＰ０１」を示す障害範囲情報を取得し、エレメント「Ｒｏｕｔｅｒ０１」に関連付けて障害範囲情報を格納する。
【００３１】
運用管理サーバ４０は、この障害範囲情報から、エレメント「ＩＯＢ０１」の障害範囲、エレメント「ＣＡ０１」の障害範囲、エレメント「ＣＰ０１」の障害範囲となるエレメントを示す障害範囲情報を夫々取得して、同様に、エレメント「ＩＯＢ０１」、「ＣＡ０１」、「ＣＰ０１」夫々に関連付けて格納する。
【００３２】
そして、運用管理サーバ４０は、各エレメントに関連付けて格納した障害範囲情報とエレメント接続情報ＤＢ４２とを用いて、障害発生を示すエレメント「Ｒｏｕｔｅｒ０１」を選択された部位として設定することによって、ＲＡＩＤ装置５４側で影響する経路を決定する。したがって、運用管理サーバ４０は、ＲＡＩＤ装置５４側でエレメント「Ｒｏｕｔｅｒ０１」の障害による影響範囲は、エレメント「ＩＯＢ０１」、「ＣＡ０１」及び「ＣＰ０１」であると判断する。
【００３３】
図８は、障害範囲となるエレメントに関連付けて格納された障害範囲情報の例を示す図である。運用管理サーバ４０は、エレメント接続情報ＤＢ４２を用いた障害発生の「Ｒｏｕｔｅｒ０１」からの経路探索処理において、エレメントに関連付けられた障害範囲情報によって影響範囲として表示対象となるエレメントを選択する。
【００３４】
障害範囲とは、エレメントに障害が発生した場合及び他エレメントの障害の影響を受けた場合に、自身と更に影響を及ぼすエレメントとを含み、障害範囲情報とは、それらエレメントを示す情報である。順次、影響を受けるエレメントから障害範囲となるエレメントが示され、これら障害範囲のエレメントのセットが影響範囲となり、影響範囲情報となる。
【００３５】
一方で、運用管理サーバ４０は、エレメント接続情報ＤＢ４２を参照することによって、影響されるエレメント「ＣＰ０１」からの論理接続先となるサーバ５０側のエレメント「ＨＰ０１」、「Ｒａｗ０２」及び「Ｒａｗ０３」も影響を受けると判断し、これらエレメントも影響範囲に含めて障害によって影響を受ける経路表示の対象とする。
【００３６】
運用管理サーバ４０は、このようにして決定した影響範囲に含まれるエレメントとエレメント間のリンクとを他のエレメント及びリンクとは区別して容易に判断できる表示方法を用いてＳＡＮ構成図を運用管理クライアント３０に表示させる。更に、障害発生エレメントとして設定されているエレメント「Ｒｏｕｔｅｒ０１」は障害発生を示す表示方法で表示される。
【００３７】
他に影響を及ぼさない装置に障害が発生した場合について図９で説明する。図９は、他エレメントが障害範囲として設定されていない場合を示す図である。図９に示すＳＡＮ構成図のエレメント「ＤＡ０１」に相当する装置に障害が発生したことを運用管理サーバ４０がＬＡＮ２を介して検知すると、エレメント「ＤＡ０１」を障害発生エレメントとして設定し、障害経路情報テーブル４３を参照して「ＤＡ０１」を用いてエレメント「ＤＡ０１」の障害範囲情報を取得し、エレメント「ＤＡ０１」に関連付けて格納する。
【００３８】
この場合、エレメント「ＤＡ０１」の障害範囲情報には、エレメント「ＤＡ０１」自身しか示されていないため、影響範囲はエレメント「ＤＡ０１」自身のみであると判断され、障害によって影響を受ける経路表示の対象はエレメント「ＤＡ０１」のみとなる。
【００３９】
上述したような障害範囲情報に従って障害によって影響される経路を決定する経路探索処理において、装置内のステータス情報を獲得可能なエレメントに対しては、ステータス情報に応じて障害範囲情報に示されるエレメントへの影響の有無を判断することによって、より確実な影響範囲による経路表示を行うことができる。
【００４０】
障害の影響を受けるとされるエレメントのステータス情報に基づいて、接続されている上位、下位、又は同レベルのエレメント（以下、隣接エレメントと言う）への影響範囲の拡大を決定するために、隣接エレメントへ影響を与えるステータスをエレメント毎に管理した影響ステータス情報テーブルを予め用意しておく。
【００４１】
影響ステータス情報テーブルについて図１０及び図１１で説明する。図１０は、隣接エレメントに影響するステータスを示す影響ステータス情報テーブルの例を示す図である。図１０に示す影響ステータス情報テーブル４４ａでは、エレメント毎に隣接エレメントに影響するステータスを１以上示すステータス情報が管理される。影響ステータス情報テーブル４４ａで管理されるエレメントは、装置内のステータス情報を獲得可能なエレメントのみでよい。
【００４２】
経路探索処理において、エレメントのステータス情報が影響ステータス情報テーブル４４ａに格納されているそのエレメントの影響ステータス情報と一致する場合、次のエレメントを検索する。一致しない場合、次のエレメントは検索しない。
【００４３】
図１１は、隣接エレメントに影響しないステータスを示す影響ステータス情報テーブルの例を示す図である。図１１に示す影響ステータス情報テーブル４４ｂでは、エレメント毎に隣接エレメントに影響しないステータスを１以上示すステータス情報が管理される。影響ステータス情報テーブル４４ｂで管理されるエレメントは、装置内のステータス情報を獲得可能なエレメントのみでよい。
【００４４】
経路探索処理において、エレメントのステータス情報が影響ステータス情報テーブル４４ｂに格納されているそのエレメントの影響ステータス情報と一致する場合、次のエレメントは検索しない。一致しない場合、次のエレメントを検索する。
【００４５】
このようなステータス情報が影響ステータス情報テーブル４４ａ又はステータス情報が影響ステータス情報テーブル４４ｂを用いて影響ステータス情報を考慮して経路探索をする例について図１２で説明する。
【００４６】
図１２は、影響ステータス情報テーブルを用いた経路探索処理の例を説明するための図である。図１２中、ＬＡＮ２を介して運用管理サーバ４０が取得したステータス情報によってＳＡＮ６の装置のステータスが異常を示す場合、次のエレメントを検索し、装置のステータスが警告を示す場合、次のエレメントを検索しないものとして経路探索処理が行われ、その結果が運用管理クライアント３０に表示される。
【００４７】
図１２（Ａ）において、運用管理サーバ４０は、ＬＡＮ２を介して取得したステータス情報がＤｉｓｋ０４のステータスが異常である場合、エレメント「Ｄｉｓｋ０４」を選択された部位とし、エレメント接続情報ＤＢ４２と、障害経路情報テーブル４３と、影響ステータス情報テーブル４４ａ又は４４ｂを参照してエレメント「Ｄｉｓｋ０４」からエレメント「ＲＧ（Raid Group）」とそのリンクを影響範囲とする。
【００４８】
運用管理サーバ４０は、ＬＡＮ２を介して取得したステータス情報がＲＧのステータスが警告であるため、エレメント「ＲＧ」から以降のエレメント及びリンクを影響範囲としない。この場合、たとえ障害経路情報テーブル４３にエレメント「ＲＧ」から次以降のエレメントが障害範囲として設定されていたとしても、エレメント「ＲＧ（Raid Group）」以降のエレメント及びリンクを影響範囲には含めない。
【００４９】
経路探索処理によるＳＡＮ構成のうち影響範囲が容易に判断できるような表示方法にて、運用管理クライアント３０に、例えば、図１２（Ｂ）のように表示される。図１２（Ｂ）に表示されるＳＡＮ構成図において、エレメント「Ｄｉｓｋ０４」及び「ＲＧ」とそれらエレメント間のリンクとが強調されて表示され、他エレメント及び他リンクは通常表示で示される。強調表示は、目立つ色、輝度の強さなどへの調整によってなされる。
【００５０】
上述したような経路探索処理は、装置を保守する際の影響範囲を表示する場合にも適応できる。保守による影響範囲を表示する場合について図１３、図１４、図１５、及び図１６で説明する。
【００５１】
図１３は、保守経路情報テーブルの構成例を示す図である。図１３に示す保守経路情報テーブル４５には、装置Ａ、Ｂ等の装置毎に、更にその装置を構成するエレメント毎に保守することによって影響される保守範囲が設定されている。装置Ａにおいて、エレメント「Ａ１」の保守で部品交換などにより停止する必要がある場合はエレメント「Ａ１」自身とエレメント「Ａ２」及び「Ａ３」とが保守範囲として定義され、エレメント「Ａ２」の保守により停止する必要がある場合はエレメント「Ａ２」自身のみが保守範囲であることが設定されている。
【００５２】
また、装置Ｂにおいて、エレメント「Ｂ１」の保守により停止する必要がある場合はエレメント「Ｂ１」自身とエレメント「Ｂ２」とが保守範囲として定義され、エレメント「Ｂ２」の保守により停止する必要がある場合はエレメント「Ｂ２」自身とエレメント「Ｂ３」及び「Ｂ４」とが保守範囲として定義さている。
【００５３】
このようなデータ構成による保守経路情報テーブル４５を用いた保守時の影響範囲について図１４で説明する。図１４は、保守時の影響範囲を決定する方法を説明するための図である。
【００５４】
図１４において、保守経路情報テーブル４５では、装置Ａに関して、少なくとも、エレメント「ＣＭ０１」の保守範囲として、エレメント「ＣＭ０１」自身のみ設定されている。以下、保守範囲としてエレメントを示す情報を保守範囲情報という。
【００５５】
図１４に示すＳＡＮ構成図のエレメント「ＣＭ０１」に相当する装置の保守で交換する場合に利用者が運用管理クライアント３０に表示されるＳＡＮ構成図上でエレメント「ＣＭ０１」を選択すると、運用管理サーバ４０は、エレメント「ＣＭ０１」を保守交換エレメントとして設定し、保守経路情報テーブル４５を参照して「ＣＭ０１」を用いてエレメント「ＣＭ０１」自信のみを示す保守範囲情報を取得し、エレメント「ＣＭ０１」に関連付けて保守範囲情報を格納する。
【００５６】
図１５は、保守範囲となるエレメントに関連付けて格納された保守範囲情報の例を示す図である。運用管理サーバ４０は、エレメント接続情報ＤＢ４２を用いた保守対象の「ＣＭ０１」からの経路探索処理において、エレメントに関連付けられた保守範囲情報によって影響範囲として表示対象となるエレメントを選択する。
【００５７】
保守範囲とは、エレメントが保守交換の対象となった場合及び他エレメントの保守交換による影響を受けた場合に、自身と更に影響を及ぼすエレメントとを含み、保守範囲情報とは、それらエレメントを示す情報である。順次、影響を受けるエレメントから保守範囲となるエレメントが示され、これら保守範囲のエレメントのセットが影響範囲となり、保守範囲情報となる。
【００５８】
この場合、エレメント「ＣＭ０１」から次に影響を受けるエレメントがないため、エレメント「ＣＭ０１」がこのＳＡＮ構成図における保守範囲情報として設定される。そして、エレメント「ＣＭ０１」のみが強調表示されたＳＡＮ構成図が、運用管理クライアント３０に表示される。
【００５９】
運用管理クライアント３０に表示される画面例について図１６で説明する。図１６は、ＳＡＮ構成図を表示する画面例を示す図である。図１６に示す画面Ｇ７０は、ＳＡＮ構成図を表示する表示域７１と、障害に関する情報を表示する表示域７２とを備える。
【００６０】
ＳＡＮ構成図を表示する表示域７１では、最近発生したエレメント「ＣＡ０１」によって影響される経路が影響範囲７１ａで示され、以前に障害が発生して未だ復旧していない経路が影響範囲７１ｂ及び影響範囲７１ｃで示されている。影響範囲７１ａから７１ｃは、障害が発生したエレメント「ＣＡ０１」、「Ｄｉｓｋ００」及び「Ｒａｗ００」の夫々が復旧すると、自動で通常表示に切り替えられる。
【００６１】
影響範囲７１ａにおいて、障害が発生したエレメント「ＣＡ０１」の経路ＩＤ情報にエレメント「ＣＰ０１」に接続されるエレメント「ＡＧ０１」以降が関連エレメントとして含まれていないことにより、影響範囲としての表示がなされない。
【００６２】
障害に関する情報を表示する表示域７２では、最近発生した障害を先頭に発生順に、障害発生単位毎に障害エレメントと影響のあるエレメントとを含む情報を表示する。一番最近に発生した障害に関して（影響範囲７１ａに相当）、障害エレメントとして障害が発生したエレメント「ＣＡ０１」が示される。影響のあるエレメントとして、例えば、最初の列にエレメント「ＣＰ０１」、「ＨＰ０１」そして「Ｒａｗ０２」の順に示され、また、次の列にエレメント「ＣＰ０１」、「ＨＰ０１」そして「Ｒａｗ０３」の順に示される。
【００６３】
次に最近となる障害に関して（影響範囲７１ｂに相当）、障害エレメントとして障害が発生したエレメント「Ｄｉｓｋ００」が示される。影響のあるエレメントとして、例えば、エレメント「ＲＧ００」が示される。更に、次に最近となる発生した障害に関して（影響範囲７１ｃに相当）、障害エレメントとして障害が発生したエレメント「ＨＰ００」が示される。影響のあるエレメントとして、例えば、最初の列にエレメント「Ｒａｗ００」が示され、また、次の列にエレメント「Ｒａｗ０１」が示される。
【００６４】
表示域７２にリストされる障害に関する情報は、異常から復旧すると表示域７２のリストから削除される。
【００６５】
このような画面Ｇ７０の表示に加えて、運用管理サーバ４０は、障害が発生した装置の管理担当者、及び、障害の影響をうける装置の担当者に対して、障害が発生した旨を示すメッセージと、表示域７２にリストされるようなリストデータとを電子メール等で自動配信して通知する。
【００６６】
以下に、上述した経路探索処理について詳細に説明する。図１７は、ＳＡＮ構成図上でエレメントが選択された場合の通常の経路探索処理を説明するためのフローチャート図である。図１７に示す経路探索処理において、利用者による選択エレメントを経路リスト５１に格納して登録する（ステップＳ１１）。例えば、利用者が図１６に示すような画面Ｇ７０の表示域７１に表示されるＳＡＮ構成図上においてマウス等でエレメントを選択すると、運用管理クライアント３０が選択されたエレメントのエレメントＩＤを運用管理サーバ４０へ通知することで、運用管理サーバ４０は、受信したエレメントＩＤを選択エレメントとして設定すればよい。
【００６７】
そして、選択エレメントを自エレメントとして設定して関連エレメントＩＤ登録処理を行う（ステップＳ１２）。エレメント接続情報ＤＢ４２から、選択エレメントに関連づけられている、図３に示すような関連エレメントで影響する経路を示す経路ＩＤ情報と、図４に示すような内部エレメント（隣接エレメント）との関連を示す内部関連情報とでなるエレメント接続情報とでなるエレメント接続情報が抽出されて、選択エレメントを識別するエレメントＩＤと対応付けて関連エレメントＩＤ管理テーブル５３に格納される。
【００６８】
そして、選択エレメントから装置の内部方向を検索する（ステップＳ１３）。経路探索方向を内部方向として設定し、選択エレメントを自エレメントとして設定し、第一のリンク先エレメント検索処理を実行する。内部方向への検索が終了すると、次に、選択エレメントから装置の外部方向を検索する（ステップＳ１４）。経路探索方向を外部方向とし、選択エレメントを自エレメントとして設定し、第一のリンク先エレメント検索処理を実行する。
【００６９】
ステップＳ１３及びＳ１４によって、経路リスト５１には、関連エレメントＩＤ管理テーブル５３で管理される内部関連情報で示される隣接エレメントのうち選択エレメントに関連するエレメントが選択され、リンク状態を示すように記録される。リンク状態は、例えば、エレメントからエレメントへのポインタなどで示す、又は、経路に沿って順にエレメントＩＤ（又はＩＤ相当のエレメント名）を同列に羅列して示すテキスト形式でもよい。
【００７０】
この経路リスト５１を用いてＳＡＮ構成図上に選択エレメントから関連するエレメントまでの経路を強調して表示するように経路表示する（ステップＳ１５）。
【００７１】
図１８は、図１７のステップＳ１２にて実行される関連エレメントＩＤ登録処理を説明するためのフローチャート図である。図１８に示す関連エレメントＩＤ登録処理おいて、エレメントを識別するエレメントＩＤに関連付けてエレメントのエレメント名、タイプ等を含む属性情報が格納され登録されているエレメント登録情報ＤＢ４１を参照して、自エレメントのタイプを取得する（ステップＳ１２１）。
【００７２】
自エレメントのタイプがＲａｗＤｅｖｉｃｅ「Ｒａｗ」又はマルチパスエレメントを示すか否かを判断する（ステップＳ１２３）。自エレメントのタイプがＲａｗＤｅｖｉｃｅ（Ｒａｗ）又はマルチパスエレメントを示す場合、自エレメントのエレメントＩＤを用いてエレメント接続情報ＤＢ４２から自エレメントのエレメント接続情報を取得し、自エレメントのエレメントＩＤに対応付けて関連エレメントＩＤ管理テーブル５３に格納して登録する（ステップＳ１２３−２）。その後、この関連エレメントＩＤ登録処理を終了して経路探索処理へと復帰する。
【００７３】
一方、ステップＳ１２３において、自エレメントのタイプがＲａｗＤｅｖｉｃｅ（Ｒａｗ）又はマルチパスエレメントを示さない場合、ＨＢＡＰｏｒｔ（ＨＰ）又はＡｆｆｉｎｉｔｙＧｒｏｕｐ（ＡＧ）エレメントを示すか否かを判断する（ステップＳ１２５）。自エレメントのタイプがＨＢＡＰｏｒｔ（ＨＰ）又はＡｆｆｉｎｉｔｙＧｒｏｕｐ（ＡＧ）である場合、自エレメントのエレメントＩＤで関連エレメントＩＤ管理テーブル５３を検索して、そのエレメントＩＤに関連付けられたエレメント接続情報が存在しない場合のみ、自エレメントのエレメントＩＤを用いてエレメント接続情報ＤＢ４２から自エレメントのエレメント接続情報を取得し、自エレメントのエレメントＩＤに対応付けて関連エレメントＩＤ管理テーブル５３に格納して登録する（ステップＳ１２５−２）。その後、この関連エレメントＩＤ登録処理を終了して経路探索処理へと復帰する。
【００７４】
一方、ステップＳ１２５において、自エレメントのタイプがＨＢＡＰｏｒｔ（ＨＰ）又はＡｆｆｉｎｉｔｙＧｒｏｕｐ（ＡＧ）エレメントを示さない場合、ＬＵＮか否かを判断する（ステップＳ１２７）。自エレメントのタイプがＬＵＮエレメントを示す場合、自エレメントのエレメントＩＤを用いてエレメント接続情報ＤＢ４２から自エレメントのエレメント接続情報を取得し、自エレメントのエレメントＩＤに対応付けて関連エレメントＩＤ管理テーブル５３に格納して登録する（ステップＳ１２７−２）。その後、この関連エレメントＩＤ登録処理を終了して経路探索処理へと復帰する。
【００７５】
一方、ステップＳ１２７において、自エレメントのタイプがＬＵＮエレメントを示す場合、この関連エレメントＩＤ登録処理を終了して経路探索処理へと復帰する。
【００７６】
図１９は、図１７のステップＳ１３及びＳ１４にて実行される第一のリンク先エレメント検索処理を説明するためのフローチャート図である。図１９に示す第一のリンク先エレメント検索処理において、エレメント登録情報ＤＢ４１を参照して、自エレメントのタイプを取得する（ステップＳ１０１）。
【００７７】
そして、自エレメントのタイプがＲａｗＤｅｖｉｃｅ（Ｒａｗ）又はマルチパス、ＨＢＡＰｏｒｔ（ＨＰ）、ＣＡＰｏｒｔ、ＡｆｆｉｎｉｔｙＧｒｏｕｐ（ＡＧ）、ＬＵＮ等の特殊制御エレメントを示すか否かを判断する（ステップＳ１０２）。
【００７８】
自エレメントのタイプが特殊制御エレメント以外を示す場合、自エレメントと自エレメントへのリンクを経路リスト５１に格納して登録する（ステップＳ１５３）。そして、自エレメントに接続される隣接エレメントのうち、関連エレメントとして次のリンク先となるエレメントを検索する（ステップＳ１５４）。自エレメントのエレメントＩＤを用いてエレメント接続情報ＤＢ４２から階層構造上の上下を示す内部関連情報を読み出して隣接エレメントを取得する。取得した隣接エレメントの１つ１つに対して順に第一のリンク先エレメント検索処理を実行して、選択エレメントからの接続経路となる関連エレメントを特定する。その後、呼び出し元へ復帰する。
【００７９】
一方、ステップＳ１０２において、自エレメントのタイプが特殊制御エレメントを示す場合、装置の内部方向への検索か否かを判断する（ステップＳ１０３）。経路探索方向が装置の外部方向を示している場合、自エレメントのタイプがＣＡＰｏｒｔエレメントを示すか否かを判断する（ステップＳ１１４）。自エレメントのタイプがＣＡＰｏｒｔエレメントを示す場合、自エレメントのエレメントＩＤが関連エレメントＩＤ管理テーブル５３に登録されているか否かを判断する（ステップＳ１１５）。つまり、関連エレメントＩＤ管理テーブル５３に登録されている自エレメントのエレメントＩＤを含む経路ＩＤ情報が登録されているか否かを判断する。関連エレメントＩＤ管理テーブル５３に登録されていない場合、この第一リンク先エレメント検索処理を終了して、呼び出し元に復帰する。
【００８０】
一方、ステップＳ１１５において、関連エレメントＩＤ管理テーブル５３に登録されている場合、ステップＳ１０６へ進む。この場合、自エレメントのエレメントＩＤを含む経路ＩＤ情報が登録されているため、自エレメントは次のリンク先となる関連エレメントとして認識される。また、ステップＳ１１４において、自エレメントのタイプがＣＡＰｏｒｔエレメントを示さない場合、関連エレメントＩＤ登録処理を実行して、自エレメントの経路ＩＤ情報と内部関連情報とを含むエレメント接続情報を自エレメントのエレメントＩＤに対応付けて関連エレメントＩＤ管理テーブル５３に格納して登録して、ステップＳ１０６へ進む。
【００８１】
ステップＳ１０３において、装置の内部方向への検索の場合、つまり経路探索方向が装置の内部方向を示している場合、他装置からの経路か否かを判断する（ステップＳ１０４）。他装置からの経路でない場合、関連エレメントＩＤ登録処理を実行して（ステップＳ１１６）、ステップＳ１０６へ進む。
【００８２】
一方、ステップＳ１０４において、他装置からの経路である場合、自エレメントのエレメントＩＤが関連エレメントＩＤ管理テーブルに登録されているか否かを判断する（ステップＳ１０５）。つまり、関連エレメントＩＤ管理テーブル５３に登録されている自エレメントのエレメントＩＤを含む経路ＩＤ情報が登録されているか否かを判断する。関連エレメントＩＤ管理テーブル５３に登録されていない場合、この第一リンク先エレメント検索処理を終了して、呼び出し元に復帰する。
【００８３】
一方、ステップＳ１０５において、関連エレメントＩＤ管理テーブル５３に登録されている場合、或いは、ステップＳ１１５又はＳ１１６から続く処理として、自エレメントと自エレメントへのリンクを経路リスト５１に格納して登録する（ステップＳ１０６）。そして、自エレメントに接続される隣接エレメントのうち、関連エレメントとして次のリンク先となるエレメントを検索する（ステップＳ１０７）。自エレメントのエレメントＩＤを用いてエレメント接続情報ＤＢ４２から階層構造上の上下を示す内部関連情報を読み出して隣接エレメントを取得する。取得した隣接エレメントの１つ１つに対して順に第一のリンク先エレメント検索処理を実行して、選択エレメントからの接続経路となる関連エレメントを特定する。その後、呼び出し元へ復帰する。
【００８４】
次に、障害が発生したエレメントからの影響範囲となる経路を探索する障害経路探索処理について説明する。図２０は、障害経路探索処理の一例を説明するためのフローチャート図である。図２０において、運用管理サーバ４０は、ＬＡＮ２を介してＳＡＮ６からエレメントの障害発生の通知を受信又は所定処理によってエレメントに障害が発生したと判断すると、その障害が発生したエレメントのエレメントＩＤを選択エレメントとして設定して、障害経路情報テーブル４３から選択エレメントの障害範囲情報４３ａを取得する（ステップＳ３０）。
【００８５】
そして、選択エレメントを経路リスト５１に格納して登録し（ステップＳ３１）、選択エレメントを自エレメントとして設定して関連エレメントＩＤ登録処理を行う（ステップＳ３２）。エレメント接続情報ＤＢ４２から、選択エレメントに関連づけられている、図３に示すような関連エレメントで影響する経路を示す経路ＩＤ情報と、図４に示すような内部エレメント（隣接エレメント）との関連を示す内部関連情報とでなるエレメント接続情報とでなるエレメント接続情報が抽出されて、選択エレメントを識別するエレメントＩＤと対応付けて関連エレメントＩＤ管理テーブル５３に格納される。
【００８６】
そして、選択エレメントから装置の内部方向を検索する（ステップＳ３３）。経路探索方向を内部方向として設定し、選択エレメントを自エレメントとして設定し、第一のリンク先エレメント検索処理を実行する。内部方向への検索が終了すると、次に、選択エレメントから装置の外部方向を検索する（ステップＳ３４）。経路探索方向を外部方向とし、選択エレメントを自エレメントとして設定し、第一のリンク先エレメント検索処理を実行する。
【００８７】
ステップＳ３３及びＳ３４によって、経路リスト５１には、関連エレメントＩＤ管理テーブル５３で管理される内部関連情報で示される隣接エレメントのうち選択エレメントの障害によって影響する関連エレメントが選択され、リンク状態を示すように記録される。リンク状態は、例えば、エレメントからエレメントへのポインタなどで示す、又は、経路に沿って順にエレメントＩＤ（又はＩＤ相当のエレメント名）を同列に羅列して示すテキスト形式でもよい。
【００８８】
ステップＳ３２での関連エレメントＩＤ登録処理は、図１８に示すフローチャートに従って実行される。
【００８９】
図２１は、図２０のステップＳ３３及びＳ３４にて実行される第二のリンク先エレメント検索処理を説明するためのフローチャート図である。図２１に示す第二のリンク先エレメント検索処理において、エレメント登録情報ＤＢ４１を参照して、自エレメントのタイプを取得する（ステップＳ３０１）。
【００９０】
そして、自エレメントのタイプが障害経路対象エレメントを示すか否かを判断する（ステップＳ３０２）。障害経路対象エレメントとは、コントローラボード（ＣＭ）のような物理エレメントである。自エレメントのタイプが障害経路対象エレメントを示す場合、自エレメントが障害範囲として登録されているか否かを判断する（ステップＳ３０３）。自エレメントのエレメントＩＤが障害範囲情報４３ａに含まれている場合に自エレメントが障害範囲として登録されていると判断する。自エレメントのエレメントＩＤが障害範囲情報４３ａに含まれていない場合、この第二のリンク先エレメント検索処理を終了して、呼び出し元に復帰する。
【００９１】
一方、ステップＳ３０３において、自エレメントが障害範囲として登録されている場合、自エレメントと自エレメントへのリンクを経路リスト５１に格納して登録する（ステップＳ３０４）。そして、自エレメントに接続される隣接エレメントのうち、関連エレメントとして次のリンク先となるエレメントを検索する（ステップＳ３０５）。自エレメントのエレメントＩＤを用いてエレメント接続情報ＤＢ４２から階層構造上の上下を示す内部関連情報を読み出して隣接エレメントを取得する。取得した隣接エレメントの１つ１つに対して順に第二のリンク先エレメント検索処理を実行して、選択エレメントからの接続経路となる関連エレメントを特定する。その後、呼び出し元へ復帰する。
【００９２】
一方、ステップＳ３０２において、自エレメントのタイプが障害経路対象エレメントを示さない場合、図１９に示す第一のリンク先エレメント検索処理と同様のステップＳ１０２からＳ１０７−２を実行する。図１９に示す第一のリンク先エレメント検索処理との違いは、ステップＳ１５４−２とＳ１７０−２において、第二のリンク先エレメント検索処理を実行する点のみである。自エレメントが障害経路対象エレメントでなくても、関連エレメントによって連鎖する経路を考慮して、障害の影響を受ける影響範囲を決定することができる。
【００９３】
次に、エレメントのステータスに応じて影響範囲となる経路を探索する障害経路探索処理について説明する。図２２は、障害経路探索処理の他の例を説明するためのフローチャート図である。図２２において、運用管理サーバ４０は、障害が発生したエレメントを選択エレメントとして取得する（ステップＳ５０）。例えば、障害発生に応じて図２０及び図２１での処理を実行して影響範囲の経路を決定した後、所定時間毎にステータスに応じた障害経路探索処理を実行することによって、ステータスの変化に応じた影響範囲をＳＡＮ構成図上に表示させることができる。そこで、障害が発生したエレメントを選択エレメントとして設定して影響範囲の経路を決定する。また、利用者が運用管理クライアント３０で確認のためＳＡＮ構成図上で選択したエレメントを選択エレメントとしてもよい。
【００９４】
そして、運用管理サーバ４０は、選択エレメントを経路リスト５１に格納して登録し（ステップＳ５１）、選択エレメントを自エレメントとして設定して関連エレメントＩＤ登録処理を行う（ステップＳ５２）。エレメント接続情報ＤＢ４２から、選択エレメントに関連づけられている、図３に示すような関連エレメントで影響する経路を示す経路ＩＤ情報と、図４に示すような内部エレメント（隣接エレメント）との関連を示す内部関連情報とでなるエレメント接続情報とでなるエレメント接続情報が抽出されて、選択エレメントを識別するエレメントＩＤと対応付けて関連エレメントＩＤ管理テーブル５３に格納される。
【００９５】
そして、選択エレメントから装置の内部方向を検索する（ステップＳ５３）。経路探索方向を内部方向として設定し、選択エレメントを自エレメントとして設定し、第一のリンク先エレメント検索処理を実行する。内部方向への検索が終了すると、次に、選択エレメントから装置の外部方向を検索する（ステップＳ５４）。経路探索方向を外部方向とし、選択エレメントを自エレメントとして設定し、第一のリンク先エレメント検索処理を実行する。
【００９６】
ステップＳ５３及びＳ５４によって、経路リスト５１には、関連エレメントＩＤ管理テーブル５３で管理される内部関連情報で示される隣接エレメントのうち選択エレメントの障害によって影響する関連エレメントが選択され、リンク状態を示すように記録される。リンク状態は、例えば、エレメントからエレメントへのポインタなどで示す、又は、経路に沿って順にエレメントＩＤ（又はＩＤ相当のエレメント名）を同列に羅列して示すテキスト形式でもよい。
【００９７】
ステップＳ５２での関連エレメントＩＤ登録処理は、図１８に示すフローチャートに従って実行される。
【００９８】
図２３は、図２２のステップＳ５３及びＳ５４にて実行される第三のリンク先エレメント検索処理を説明するためのフローチャート図である。運用管理サーバ４０は、ＬＡＮ２を介してＳＡＮ６のエレメントからの現在のステータスを示すステータス情報を受信して、エレメントＩＤに対応づけてそのステータス情報を格納し、最新のステータスを管理する最新ステータス管理テーブル５を備えるものとする。
【００９９】
図２３に示す第三のリンク先エレメント検索処理において、影響ステータス情報テーブル４４ａ（又は４４ｂ）から自エレメントの影響ステータス情報を取得し（ステップＳ５０１）、自エレメントがステータスの有効なエレメントか否かを判断する（ステップＳ５０２）。ステップＳ５０１にて、自エレメントの影響ステータス情報を取得できた場合、自エレメントはステータスの有効なエレメントであると判断し、自エレメントの影響ステータス情報を取得できなかった場合、自エレメントはステータスの無効なエレメントであると判断する。ステータスが有効なエレメントであると判断した場合、影響ステータス情報テーブル４４ａ（又は４４ｂ）から自エレメントの影響ステータス情報を取得する（ステップＳ５０３）。
【０１００】
取得した自エレメントの影響ステータス情報を参照することによって、自エレメントのステータスが隣接エレメントに影響するか否かを判断する（ステップＳ５０４）。自エレメントのステータスを示すステータス情報が取得した影響ステータス情報に含まれている場合に隣接エレメントに影響すると判断する。隣接エレメントに影響しない場合、この第三のリンク先エレメント検索処理を終了して、呼び出し元に復帰する。
【０１０１】
一方、ステップＳ５０４において、自エレメントのタイプが障害範囲情報４３ａに含まれている場合、自エレメントと自エレメントへのリンクを経路リスト５１に格納して登録する（ステップＳ５０５）。そして、自エレメントに接続される隣接エレメントのうち、関連エレメントとして次のリンク先となるエレメントを検索する（ステップＳ５０６）。自エレメントのエレメントＩＤを用いてエレメント接続情報ＤＢ４２から階層構造上の上下を示す内部関連情報を読み出して隣接エレメントを取得する。取得した隣接エレメントの１つ１つに対して順に第三のリンク先エレメント検索処理を実行して、選択エレメントからの接続経路となる関連エレメントを特定する。その後、呼び出し元へ復帰する。
【０１０２】
一方、ステップＳ５０２において、自エレメントがステータスが有効なエレメントでない場合、図１９に示す第一のリンク先エレメント検索処理と同様のステップＳ１０２からＳ１０７−３を実行する。図１９に示す第一のリンク先エレメント検索処理との違いは、ステップＳ１５４−２とＳ１７０−３において、第三のリンク先エレメント検索処理を実行する点のみである。自エレメントがステータスが有効なエレメントでなくても、関連エレメントによって連鎖する経路を考慮して、障害の影響を受ける影響範囲を決定することができる。
【０１０３】
次に、保守を施行するエレメントからの影響範囲となる経路を探索する保守経路探索処理について説明する。図２４は、保守経路探索処理の一例を説明するためのフローチャート図である。図２４において、運用管理サーバ４０は、ＬＡＮ２を介して運用管理クライアント３０から利用者によって選択された保守を施行するエレメントのエレメントＩＤを受信すると、そのエレメントＩＤを選択エレメントとして設定して、保守経路情報テーブル４５から選択エレメントの保守範囲情報４５ａを取得する（ステップＳ７０）。
【０１０４】
そして、選択エレメントを経路リスト５１に格納して登録し（ステップＳ７１）、選択エレメントを自エレメントとして設定して関連エレメントＩＤ登録処理を行う（ステップＳ７２）。エレメント接続情報ＤＢ４２から、選択エレメントに関連づけられている、図３に示すような関連エレメントで影響する経路を示す経路ＩＤ情報と、図４に示すような内部エレメント（隣接エレメント）との関連を示す内部関連情報とでなるエレメント接続情報とでなるエレメント接続情報が抽出されて、選択エレメントを識別するエレメントＩＤと対応付けて関連エレメントＩＤ管理テーブル５３に格納される。
【０１０５】
そして、選択エレメントから装置の内部方向を検索する（ステップＳ７３）。経路探索方向を内部方向として設定し、選択エレメントを自エレメントとして設定し、第一のリンク先エレメント検索処理を実行する。内部方向への検索が終了すると、次に、選択エレメントから装置の外部方向を検索する（ステップＳ７４）。経路探索方向を外部方向とし、選択エレメントを自エレメントとして設定し、第一のリンク先エレメント検索処理を実行する。
【０１０６】
ステップＳ７３及びＳ７４によって、経路リスト５１には、関連エレメントＩＤ管理テーブル５３で管理される内部関連情報で示される隣接エレメントのうち選択エレメントの保守によって影響する関連エレメントが選択され、リンク状態を示すように記録される。リンク状態は、例えば、エレメントからエレメントへのポインタなどで示す、又は、経路に沿って順にエレメントＩＤ（又はＩＤ相当のエレメント名）を同列に羅列して示すテキスト形式でもよい。
【０１０７】
ステップＳ７２での関連エレメントＩＤ登録処理は、図１８に示すフローチャートに従って実行される。
【０１０８】
図２５は、図２４のステップＳ７３及びＳ７４にて実行される第四のリンク先エレメント検索処理を説明するためのフローチャート図である。図２５に示す第二のリンク先エレメント検索処理において、エレメント登録情報ＤＢ４１を参照して、自エレメントのタイプを取得する（ステップＳ７０１）。
【０１０９】
そして、自エレメントのタイプが保守経路対象エレメントを示すか否かを判断する（ステップＳ７０２）。自エレメントのタイプが保守経路対象エレメントを示す場合、自エレメントが保守範囲として登録されているか否かを判断する（ステップＳ７０３）。自エレメントのエレメントＩＤが保守範囲情報４５ａに含まれている場合に自エレメントが保守範囲として登録されていると判断する。自エレメントのエレメントＩＤが保守範囲情報４５ａに含まれていない場合、この第四のリンク先エレメント検索処理を終了して、呼び出し元に復帰する。
【０１１０】
一方、ステップＳ７０３において、自エレメントが保守範囲として登録されている場合、自エレメントと自エレメントへのリンクを経路リスト５１に格納して登録する（ステップＳ７０４）。そして、自エレメントに接続される隣接エレメントのうち、関連エレメントとして次のリンク先となるエレメントを検索する（ステップＳ７０５）。自エレメントのエレメントＩＤを用いてエレメント接続情報ＤＢ４２から階層構造上の上下を示す内部関連情報を読み出して隣接エレメントを取得する。取得した隣接エレメントの１つ１つに対して順に第四のリンク先エレメント検索処理を実行して、選択エレメントからの接続経路となる関連エレメントを特定する。その後、呼び出し元へ復帰する。
【０１１１】
一方、ステップＳ７０２において、自エレメントのタイプが障害経路対象エレメントを示さない場合、図１９に示す第一のリンク先エレメント検索処理と同様のステップＳ１０２からＳ１０７−４を実行する。図１９に示す第一のリンク先エレメント検索処理との違いは、ステップＳ１５４−４とＳ１７０−４において、第四のリンク先エレメント検索処理を実行する点のみである。自エレメントが保守経路対象エレメントでなくても、関連エレメントによって連鎖する経路を考慮して、保守の影響を受ける影響範囲を決定することができる。
【０１１２】
上述したように、本発明に係る経路探索処理では、障害発生時の影響範囲を視覚的に用意に把握することができるため、調査時間を短縮することができる。また、影響範囲に基づいて、障害が発生した装置及び影響する装置の担当者への連絡及び情報提供を迅速に行うことができる。
【０１１３】
本発明では、装置又は装置内部の機能部位が故障した場合、故障した装置又は装置内部の機能部位を把握でき、かつ、故障の影響範囲を容易に把握できるため、正常時の経路が表示されるＳＡＮ構成図から目視で経路を追いかけて影響範囲を判断するといった手間を削減することができる。大規模ＳＡＮシステムや構成エレメントの多い装置の場合により効果を奏する。また、経路の途中にあるエレメントの状態が正常でない場合、そこから先の経路へのアクセスの可否を容易に把握することができる。
【０１１４】
更に、装置又はその装置の内部エレメントの保守作業を行う場合、保守作業によって影響を受けるエレメントを容易に把握することができる。
【０１１５】
上述した経路探索処理をコンピュータに行わせる経路探索プログラムを運用管理サーバ４０にインストールされる。
【０１１６】
以上の説明に関し、更に以下の項を開示する。
（付記１）
複数のサーバ装置と複数の外部記憶装置とが接続されるネットワークを管理する処理を管理サーバコンピュータに実行させるネットワーク管理プログラムであって、該管理サーバコンピュータに、
前記ネットワークを構成する機能部位をエレメントとして構成図を表示する構成図表示手順と、
前記機能部位の障害発生に応じて、該機能部位に相当するエレメントを前記選択エレメントとして設定する第二選択エレメント設定手順と、
エレメント毎に障害によって影響を与えるエレメントを示す障害範囲情報を対応付けて格納した障害経路情報テーブルから前記選択エレメントの該障害範囲情報を取得して障害範囲にあるエレメントを前記経路リストに格納する第二経路探索手順と、
前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第二表示方法によって前記構成図上に表示させる第二影響経路表示手順とを実行させることを特徴とするネットワーク管理プログラム。
（付記２）
前記管理サーバコンピュータに、
利用者によって選択されたエレメントを前記選択エレメントとして設定する第一選択エレメント設定手順と、
エレメント毎に所定処理の実行の際に経路となるエレメントを関連エレメントとして該関連エレメントの一覧によって経路を示す経路情報を参照することによって、該経路上の各エレメントに接続される隣接エレメントの中から関連エレメントを接続先として検索し、その検索された関連エレメントを経路リストに格納する第一経路探索手順と、
前記経路リストに格納された前記エレメントのリンクによる経路を第一表示方法によって前記構成図上に表示させる第一影響経路表示手順とを実行させることを特徴とする付記１記載のネットワーク管理プログラム。
（付記３）
前記第二経路探索手順は、障害対象となる物理的なエレメントでないと判断した場合、前記第一経路探索手順を前記管理サーバコンピュータに実行させ、前記第二影響経路表示手順に前記関連エレメントによる経路を前記影響範囲に含めて前記第二表示方法によって前記構成図上に表示させることを特徴とする付記１又は２記載のネットワーク管理プログラム。
（付記４）
前記管理サーバコンピュータに、
前記機能部位のステータス通知に応じて、該機能部位に相当するエレメントを前記自エレメントとして設定し、前記経路リストに格納する第三選択エレメント設定手順と、
前記隣接エレメントへの影響の有る又は無いことを示すステータス情報の一覧を該ステータス情報を受信可能なエレメント毎に対応させて格納した影響ステータス情報テーブルを参照することによって、前記自エレメントのステータスが隣接エレメントへ影響すると判断した場合、該隣接エレメントを前記経路リストに格納する第三経路探索手順と、
隣接エレメントへの影響が無いと判断された場合、エレメントのステータスに応じた前記影響範囲を第三表示方法によって前記構成図上に表示させる第三影響経路表示手順とを特徴とするネットワーク管理プログラム。
（付記５）
前記第三経路探索手順は、エレメントのステータス情報を取得できない場合、前記第一経路探索手順を前記管理サーバコンピュータに実行させ、前記第三影響経路表示手順に前記関連エレメントによる経路を前記影響範囲に含めて前記第三表示方法によって前記構成図上に表示させることを特徴とする付記４記載のネットワーク管理プログラム。
（付記６）
前記管理サーバコンピュータに、
保守されるエレメントを前記選択エレメントとして設定する第四選択エレメント設定手順と、
エレメント毎に保守によって影響を与えるエレメントを示す保守範囲情報を対応付けて格納した保守経路情報テーブルから前記選択エレメントの該保守範囲情報を取得して保守による影響範囲にあるエレメントを前記経路リストに格納する第四経路探索手順と、
前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第四表示方法によって前記構成図上に表示させる第四影響経路表示手順とを実行させることを特徴とする付記１乃至５のいずれか一項記載のネットワーク管理プログラム。
（付記７）
前記第四経路探索手順は、保守されるエレメントでないと判断した場合、前記第一経路探索手順を前記管理サーバコンピュータに実行させ、前記第四影響経路表示手順に前記関連エレメントによる経路を前記影響範囲に含めて前記第四表示方法によって前記構成図上に表示させることを特徴とする付記６記載のネットワーク管理プログラム。
（付記８）
複数のサーバ装置と複数の外部記憶装置とが接続されるネットワークを管理する処理を管理サーバコンピュータが行うネットワーク管理方法であって、該管理サーバコンピュータが、
前記ネットワークを構成する機能部位をエレメントとして構成図を表示する構成図表示手順と、
前記機能部位の障害発生に応じて、該機能部位に相当するエレメントを前記選択エレメントとして設定する第二選択エレメント設定手順と、
エレメント毎に障害によって影響を与えるエレメントを示す障害範囲情報を対応付けて格納した障害経路情報テーブルから前記選択エレメントの該障害範囲情報を取得して障害範囲にあるエレメントを前記経路リストに格納する第二経路探索手順と、
前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第二表示方法によって前記構成図上に表示させる第二影響経路表示手順とを実行することを特徴とするネットワーク管理方法。
（付記９）
複数のサーバ装置と複数の外部記憶装置とが接続されるネットワークを管理する処理を管理サーバコンピュータであって、
前記ネットワークを構成する機能部位をエレメントとして構成図を表示する構成図表示手段と、
前記機能部位の障害発生に応じて、該機能部位に相当するエレメントを前記選択エレメントとして設定する第二選択エレメント設定手段と、
エレメント毎に障害によって影響を与えるエレメントを示す障害範囲情報を対応付けて格納した障害経路情報テーブルから前記選択エレメントの該障害範囲情報を取得して障害範囲にあるエレメントを前記経路リストに格納する第二経路探索手段と、
前記経路リストに格納された前記エレメントのリンクによる経路を影響範囲として第二表示方法によって前記構成図上に表示させる第二影響経路表示手段とを有する特徴とする管理サーバコンピュータ。
【０１１７】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【０１１８】
【図１】ＳＡＮ運用管理システムによるネットワーク構成例を示す図である。
【図２】ＳＡＮを構成するエレメントの例を示す図である。
【図３】エレメント接続情報によって示される外部エレメントとの関連の例を示す図である。
【図４】エレメント接続情報によって示される内部エレメントとの関連の例を示す図である。
【図５】ユーザによって選択されたサーバ側の部位に関連するＲＡＩＤ側の部位までの経路の表示例を示す図である。
【図６】障害経路情報テーブルの構成例を示す図である。
【図７】障害発生時の影響範囲を決定する方法を説明するための図である。
【図８】障害範囲となるエレメントに関連付けて格納された障害範囲情報の例を示す図である。
【図９】他エレメントが障害範囲として設定されていない場合を示す図である。
【図１０】隣接エレメントに影響するステータスを示す影響ステータス情報テーブルの例を示す図である。
【図１１】隣接エレメントに影響しないステータスを示す影響ステータス情報テーブルの例を示す図である。
【図１２】影響ステータス情報テーブルを用いた経路探索処理の例を説明するための図である。
【図１３】保守経路情報テーブルの構成例を示す図である。
【図１４】保守時の影響範囲を決定する方法を説明するための図である。
【図１５】保守範囲となるエレメントに関連付けて格納された保守範囲情報の例を示す図である。
【図１６】ＳＡＮ構成図を表示する画面例を示す図である。
【図１７】ＳＡＮ構成図上でエレメントが選択された場合の通常の経路探索処理を説明するためのフローチャート図である。
【図１８】図１７のステップＳ１２にて実行される関連エレメントＩＤ登録処理を説明するためのフローチャート図である。
【図１９】図１７のステップＳ１３及びＳ１４にて実行される第一のリンク先エレメント検索処理を説明するためのフローチャート図である。
【図２０】障害経路探索処理の一例を説明するためのフローチャート図である。
【図２１】図２０のステップＳ３３及びＳ３４にて実行される第二のリンク先エレメント検索処理を説明するためのフローチャート図である。
【図２２】障害経路探索処理の他の例を説明するためのフローチャート図である。
【図２３】図２２のステップＳ５３及びＳ５４にて実行される第三のリンク先エレメント検索処理を説明するためのフローチャート図である。
【図２４】保守経路探索処理の一例を説明するためのフローチャート図である。
【図２５】図２４のステップＳ７３及びＳ７４にて実行される第四のリンク先エレメント検索処理を説明するためのフローチャート図である。
【符号の説明】
【０１１９】
２          ＬＡＮ
５          最新ステータス管理テーブル
６          ＳＡＮ
３０        運用管理クライアント
４０        運用管理サーバ
４１        エレメント登録情報ＤＢ
４２        エレメント接続情報ＤＢ
４３        障害経路情報テーブル
４３ａ      障害範囲情報
４４ａ      影響ステータス情報テーブル
４４ｂ      影響ステータス情報テーブル
４５        保守経路情報テーブル
４５ａ      保守範囲情報
５０        サーバ
５１        経路リスト
５２        ＦＣスイッチ
５３        関連エレメントＩＤ管理テーブル
５４        ＲＡＩＤ装置
１００      ＳＡＮ運用管理システム
【図１】
2008312023.tif 000003
【図２】
2008312023.tif 000004
【図３】
2008312023.tif 000005
【図４】
2008312023.tif 000006
【図５】
2008312023.tif 000007
【図６】
2008312023.tif 000008
【図７】
2008312023.tif 000009
【図８】
2008312023.tif 000010
【図９】
2008312023.tif 000011
【図１０】
2008312023.tif 000012
【図１１】
2008312023.tif 000013
【図１２】
2008312023.tif 000014
【図１３】
2008312023.tif 000015
【図１４】
2008312023.tif 000016
【図１５】
2008312023.tif 000017
【図１６】
2008312023.tif 000018
【図１７】
2008312023.tif 000019
【図１８】
2008312023.tif 000020
【図１９】
2008312023.tif 000021
【図２０】
2008312023.tif 000022
【図２１】
2008312023.tif 000023
【図２２】
2008312023.tif 000024
【図２３】
2008312023.tif 000025
【図２４】
2008312023.tif 000026
【図２５】
2008312023.tif 000027