(57)【要約】【課題】従来はＳＡＮというネットワークやループ状のネットワークの構成要素の故障特定を対象としており、装置内部（例えば、回路、配線接続など）の故障を特定してその復旧作業を支援することはできない。【解決手段】通信用装置Ｓ１は複数の装置Ｅ１〜Ｅ６とＣ１とで構成されたシステムである。通信用装置Ｓ１内のＣ１は障害情報収集用カードであり、複数の装置Ｅ１〜Ｅ６で発生した障害情報を収集して、通信用装置Ｓ１の外部の上位制御装置Ｒ１へ送出する。データベースＤ１は通信用装置Ｓ１の内部の各装置接続状態と障害要因の関連性を示す情報を予め格納している。上位制御装置Ｒ１は、通信用装置Ｓ１から障害情報を通知された際、障害情報を基にしてデータベースＤ１を検索して、障害が発生した場所と、通信用装置Ｓ１内部の装置接続状態を保守端末Ｍ１に画像として表示させ、故障箇所を特定させる。【選択図】図１
2008217188.tif 000002
【特許請求の範囲】
【請求項１】
複数の装置が互いに一又は二以上のバスを介して接続されて所定の動作を行うシステムの、前記複数の装置のいずれか又は前記バスが故障したときの故障箇所を特定するための障害復旧作業支援システムであって、
前記所定の動作を行うシステム内の前記複数の装置の接続状態と障害要因の関連性が予め記憶されているデータベースと、
各々自装置が故障したときにその故障発生を示す障害情報を出力する機能を有している前記複数の装置からの前記障害情報を収集する障害情報収集手段と、
前記障害情報収集手段で収集された前記障害情報を入力として受け、その入力障害情報に基づいて前記データベースを検索し、故障発生箇所とその故障要因に関連する前記所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成する制御手段と、
前記制御手段により生成された前記障害表示情報を表示して保守者に提示する表示手段と
を有することを特徴とする障害復旧作業支援システム。
【請求項２】
前記データベース、制御手段及び表示手段は、前記所定の動作を行うシステムの外部に設けられており、前記障害情報収集手段は前記所定の動作を行うシステムの内部に設けられていることを特徴とする請求項１記載の障害復旧作業支援システム。
【請求項３】
前記所定の動作を行うシステムは複数互いに独立して設けられており、前記データベースは、前記複数の所定の動作を行うシステムのそれぞれについて、そのシステムの内部の前記複数の装置の接続状態と障害要因の関連性を予め記憶しており、前記制御手段は前記複数の所定の動作を行うシステムのいずれかの前記障害情報収集手段で収集された前記障害情報を入力として受け、その入力障害情報に基づいて前記データベースを検索し、故障発生システムとその内部の故障発生箇所とその故障要因に関連する前記所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成することを特徴とする請求項１又は２記載の障害復旧作業支援システム。
【請求項４】
複数の装置が互いに一又は二以上のバスを介して接続されて所定の動作を行うシステムの、前記複数の装置のいずれか又は前記バスが故障したときの故障箇所を特定するための障害復旧作業支援方法であって、
各々自装置が故障したときに、その故障発生を示す障害情報を出力する機能を有している前記複数の装置のうちのいずれかより障害情報を収集する第１のステップと、
収集した前記障害情報に基づいて、前記所定の動作を行うシステム内の前記複数の装置の接続状態と障害要因の関連性が予め記憶されているデータベースを検索して、故障発生箇所とその故障要因に関連する前記所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成する第２のステップと、
前記第２のステップで生成された前記障害表示情報を表示して保守者に提示する第３のステップと
を含むことを特徴とする障害復旧作業支援方法。
【請求項５】
各々自装置が故障したときに、その故障発生を示す障害情報を出力する機能を有している複数の装置が互いに一又は二以上のバスを介して接続されて所定の動作を行うシステムが互いに独立して複数設けられており、その複数のシステム内の前記複数の装置のいずれか又は前記バスが故障したときの故障箇所を特定するための障害復旧作業支援方法であって、
前記所定の動作を行う複数のシステムのうちのいずれかより、そのシステムの内部の前記複数の装置のうちのいずれかより障害情報を収集する第１のステップと、
収集した前記障害情報に基づいて、前記複数の所定の動作を行うシステムのそれぞれについて、そのシステムの内部の前記複数の装置の接続状態と障害要因の関連性を予め記憶しているデータベースを検索して、故障発生システムとその内部の故障発生箇所とその故障要因に関連する前記所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成する第２のステップと、
前記第２のステップで生成された前記障害表示情報を表示して保守者に提示する第３のステップと
を含むことを特徴とする障害復旧作業支援方法。
【請求項６】
前記第２のステップによる前記障害表示情報の生成と、前記第３のステップによる前記障害表示情報の表示は、前記所定の動作を行うシステムの外部に設けられている制御装置又は表示装置により行うことを特徴とする請求項４又は５記載の障害復旧作業支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は障害復旧作業支援システム及び障害復旧作業支援方法に係り、特に複数の装置で構成されているシステムの装置故障による障害の復旧作業を支援する復旧作業支援システム及び障害復旧作業支援方法に関する。
【背景技術】
【０００２】
多数の装置で構成されている複雑なシステムでは、障害が発生した装置と、障害が発生していない他の装置との関連性（接続状態）が分からないと、故障被疑装置を間違えたり、故障内容から故障被疑装置を調査するため、障害を復旧させるまでに時間がかかる。また、システムに対する保守者の習熟度によって、復旧までに要する時間に大きな差が生じる。
【０００３】
そこで、従来より、例えば、ストレージシステムから提供される実ボリュームが、バーチャリゼーション装置のボリューム仮想化機能を介して仮想ボリュームとしてサーバに提供されるストレージ・エリア・ネットワーク（Storage Area Network）においては、仮想ストレージ技術によってサーバに割り当てられるボリュームは仮想化されているため、仮想ボリュームレベルで障害箇所を特定するのは困難であるため、ＳＡＮ内の各装置から受信する障害通知メッセージの内容を解釈するためのイベント変換リストをＳＡＮ管理サーバが保持し、各装置が発行する障害通知を受けたＳＡＮマネージャが、イベント変換リストや各管理エージェントが取得して実トポロジリボジトリに格納したＳＡＮの構成情報をもとに、その障害が実ボリュームへのＩ／Ｏアクセスに与える影響を検出するとともに、イベント変換リストを検索し、障害部位を特定する発明が知られている（例えば、特許文献１参照）。
【０００４】
また、複数の中継局を接続して、ループ状のネットワークを構成し、ネットワークの管理管轄区域を複数設けた伝送システムにおいて、管轄区域内の各中継局からのアラーム情報を収集し、収集した情報のうち、重度のものを抽出して、この重度のアラーム情報の発生時刻や発生中継局とあらかじめ記憶格納してある障害パターンとを比較照合し、障害箇所の特定を行う発明も従来知られている（例えば、特許文献２参照）。
【０００５】
【特許文献１】特開２００４−１２７１４１号公報（１４頁−１５頁、１６頁、図２０、図２４）
【特許文献２】特開２００６−２７９５０５号公報（４頁、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の特許文献１記載の発明はＳＡＮというネットワークの故障部位の特定が対象であり、また、上記の特許文献２記載の発明もループ状のネットワークを構成する中継局の故障特定を対象としており、いずれも装置内部（例えば、回路、配線接続など）の故障を特定してその復旧作業を支援することはできない。
【０００７】
本発明は以上の点に鑑みなされたもので、複数の装置で構成されているシステムの装置の内部の故障による障害の復旧作業を保守者に対して支援する復旧作業支援システム及び障害復旧作業支援方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、第１の発明は、複数の装置が互いに一又は二以上のバスを介して接続されて所定の動作を行うシステムの、複数の装置のいずれか又はバスが故障したときの故障箇所を特定するための障害復旧作業支援システムであって、所定の動作を行うシステム内の複数の装置の接続状態と障害要因の関連性が予め記憶されているデータベースと、各々自装置が故障したときにその故障発生を示す障害情報を出力する機能を有している複数の装置からの障害情報を収集する障害情報収集手段と、障害情報収集手段で収集された障害情報を入力として受け、その入力障害情報に基づいてデータベースを検索し、故障発生箇所とその故障要因に関連する所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成する制御手段と、制御手段により生成された障害表示情報を表示して保守者に提示する表示手段とを有することを特徴とする。
【０００９】
この発明では、所定の動作を行うシステム内の複数の装置のいずれかより障害情報が出力されたときは、その障害情報に基づいてデータベースを検索し、故障発生箇所とその故障要因に関連する所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成して表示するようにしたため、表示された障害表示情報に基づいて、保守者が障害情報を出力した装置を容易に確認することができる。
【００１０】
また、上記の目的を達成するため、第２の発明は、第１の発明におけるデータベース、制御手段及び表示手段は、所定の動作を行うシステムの外部に設けられており、障害情報収集手段は所定の動作を行うシステムの内部に設けられていることを特徴とする。
【００１１】
また、上記の目的を達成するため、第３の発明は、所定の動作を行うシステムは複数互いに独立して設けられており、データベースは、複数の所定の動作を行うシステムのそれぞれについて、そのシステムの内部の複数の装置の接続状態と障害要因の関連性を予め記憶しており、制御手段は複数の所定の動作を行うシステムのいずれかの障害情報収集手段で収集された障害情報を入力として受け、その入力障害情報に基づいてデータベースを検索し、故障発生システムとその内部の故障発生箇所とその故障要因に関連する所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成することを特徴とする。
【００１２】
この発明では、所定の動作を行う複数のシステムのうちのいずれかのシステム内の複数の装置のいずれかより障害情報が出力されたときは、その障害情報に基づいてデータベースを検索し、装置故障が発生したシステムと、そのシステム内の故障発生箇所とその故障要因に関連する装置接続構成を示す障害表示情報を生成して表示するようにしたため、表示された障害表示情報に基づいて、保守者が障害情報を出力した装置を容易に確認することができる。
【００１３】
また、上記の目的を達成するため、第４の発明は、複数の装置が互いに一又は二以上のバスを介して接続されて所定の動作を行うシステムの、複数の装置のいずれか又はバスが故障したときの故障箇所を特定するための障害復旧作業支援方法であって、各々自装置が故障したときに、その故障発生を示す障害情報を出力する機能を有している複数の装置のうちのいずれかより障害情報を収集する第１のステップと、収集した障害情報に基づいて、所定の動作を行うシステム内の複数の装置の接続状態と障害要因の関連性が予め記憶されているデータベースを検索して、故障発生箇所とその故障要因に関連する所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成する第２のステップと、第２のステップで生成された障害表示情報を表示して保守者に提示する第３のステップとを含むことを特徴とする。
【００１４】
この発明では、第１の発明と同様に、所定の動作を行うシステム内の複数の装置のいずれかより障害情報が出力されたときは、その障害情報に基づいてデータベースを検索し、故障発生箇所とその故障要因に関連する所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成して表示するようにしたため、表示された障害表示情報に基づいて、保守者が障害情報を出力した装置を容易に確認することができる。
【００１５】
また、上記の目的を達成するため、第５の発明は、各々自装置が故障したときに、その故障発生を示す障害情報を出力する機能を有している複数の装置が互いに一又は二以上のバスを介して接続されて所定の動作を行うシステムが互いに独立して複数設けられており、その複数のシステム内の複数の装置のいずれか又はバスが故障したときの故障箇所を特定するための障害復旧作業支援方法であって、所定の動作を行う複数のシステムのうちのいずれかより、そのシステムの内部の複数の装置のうちのいずれかより障害情報を収集する第１のステップと、収集した障害情報に基づいて、複数の所定の動作を行うシステムのそれぞれについて、そのシステムの内部の複数の装置の接続状態と障害要因の関連性を予め記憶しているデータベースを検索して、故障発生システムとその内部の故障発生箇所とその故障要因に関連する所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成する第２のステップと、第２のステップで生成された障害表示情報を表示して保守者に提示する第３のステップとを含むことを特徴とする。
【００１６】
この発明では、第３の発明と同様に、所定の動作を行う複数のシステムのうちのいずれかのシステム内の複数の装置のいずれかより障害情報が出力されたときは、その障害情報に基づいてデータベースを検索し、装置故障が発生したシステムと、そのシステム内の故障発生箇所とその故障要因に関連する装置接続構成を示す障害表示情報を生成して表示するようにしたため、表示された障害表示情報に基づいて、保守者が障害情報を出力した装置を容易に確認することができる。
【００１７】
更に、上記の目的を達成するため、第６の発明は、第４又は第５の発明の第２のステップによる障害表示情報の生成と、第３のステップによる障害表示情報の表示は、所定の動作を行うシステムの外部に設けられている制御装置又は表示装置により行うことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、所定の動作を行うシステム内の複数の装置のいずれかより障害情報が出力されたときは、その障害情報に基づいてデータベースを検索し、故障発生箇所とその故障要因に関連する所定の動作を行うシステム内の装置接続構成を示す障害表示情報を生成して表示することで、表示された障害表示情報に基づいて、保守者が障害情報を出力した装置を容易に確認することができるようにしたため、システムに対する習熟度の低い保守者であっても、障害復旧のための故障装置の交換作業を迅速かつ確実に行わせる支援ができる。
【００１９】
また、本発明によれば、故障装置の交換後も交換前と同一の障害情報が出力された場合は、表示される装置接続構成に基づいて、対象装置に熟知していない保守者であっても、復旧作業を進めさせる支援ができる。
【発明を実施するための最良の形態】
【００２０】
次に、本発明を実施するための最良の形態について図面と共に詳細に説明する。図１は本発明になる復旧作業支援システムの一実施の形態の構成図を示す。同図において、ルータや交換機などの通信用装置Ｓ１は上位制御装置Ｒ１を介して保守端末Ｍ１に接続されている。また、上位制御装置Ｒ１はデータベースＤ１に接続されている。通信用装置Ｓ１は複数の装置Ｅ１、Ｅ２、Ｅ３、Ｅ４、Ｅ５、Ｅ６とＣ１とで構成されたシステムである。ここで、例えば、Ｅ１はＣＰＵ（中央処理装置）カード、Ｅ２はメモリカード、Ｅ３はスイッチングカードであり、バス配線Ｂ１で互いに接続されている。
【００２１】
また、例えば、Ｅ４はインタフェースカード、Ｅ５及びＥ６はそれぞれ回線カードであり、これらはバス配線Ｂ２で互いに接続されている。インタフェースカードＥ４は、回線カードＥ５及びＥ６のインタフェースを行う。更に、通信用装置Ｓ１内のＣ１は障害情報収集用カード（アラームカード）であり、上記の複数の装置Ｅ１、Ｅ２、Ｅ３、Ｅ４、Ｅ５、Ｅ６で発生した障害情報を収集して、通信用装置Ｓ１の外部の上位制御装置Ｒ１へ送出する。
【００２２】
データベースＤ１は通信用装置Ｓ１の内部の各装置接続状態と障害要因の関連性を示す情報を予め格納している。また、上位制御装置Ｒ１は、通信用装置Ｓ１（具体的にはアラームカードＣ１）から障害情報を通知された際、障害情報を基にしてデータベースＤ１を検索して、障害が発生した場所と、通信用装置Ｓ１内部の装置接続状態を保守端末Ｍ１にイメージ図として表示させる。
【００２３】
通信用装置Ｓ１の内部の制御は、メモリカードＥ２に格納されているプログラムやデータに従ってＣＰＵカードＥ１によって行われる。ＣＰＵカードＥ１は、メモリカードＥ２、スイッチングカードＥ３及びインタフェースカードＥ４を制御するために内部バスＢ１を使用する。
【００２４】
回線カードＥ５や回線カードＥ６から入力された通信データは、インタフェースカードＥ４を中継してスイッチングカードＥ３に入力され、ここでスイッチング処理され、再びインタフェースカードＥ４を中継して回線カードＥ５や回線カードＥ６から出力される。インタフェースカードと回線カードＥ５及びＥ６は内部バスＢ２で接続されている。
【００２５】
通信用装置Ｓ１内の上記のＣＰＵカードＥ１、メモリカードＥ２、スイッチングカードＥ３、インタフェースカードＥ４、回線カードＥ５及びＥ６は、それぞれ自カードで故障が発生した場合、その故障内容を示す故障情報（障害情報）をアラームカードＣ１へ通知する機能を有している。アラームカードＣ１は、通信用装置Ｓ１内部での故障発生を検知すると、外部の上位制御装置Ｒ１へ故障情報を通知する。
【００２６】
次に、本実施の形態の動作について図２のフローチャートを併せ参照して説明する。アラームカードＣ１は、通信用装置Ｓ１内の上記のＣＰＵカードＥ１、メモリカードＥ２、スイッチングカードＥ３、インタフェースカードＥ４、回線カードＥ５及びＥ６のいずれかから障害情報が通知されるかどうか監視している（図２のステップ１０１）。
【００２７】
いま、通信用装置Ｓ１内のバスＢ１に障害が発生したものとすると、スイッチングカードＥ３からアラームカードＣ１へ接続線Ａ３を介してバスＢ１の障害発生を示す障害情報が通知される。接続線Ａ３を介してスイッチングカードＥ３の障害情報を受け取ったアラームカードＣ１は、上位制御装置Ｒ１へスイッチングカードＥ３の障害情報を送信する（図２のステップ１０２）。
【００２８】
上位制御装置Ｒ１は通信用装置Ｓ１からスイッチングカードＥ３の障害情報を受信すると、受信した障害情報に基づいて、通信用装置Ｓ１の内部の各装置接続状態と障害要因の関連性を示す情報を予め格納しているデータベースＤ１を検索し（図２のステップ１０３）、障害発生場所（ここではバスＢ１）と障害情報通知元の装置（ここではＥ３）とを示す表示情報を生成して、保守端末Ｍ１へ送信する（図２のステップ１０４）。
【００２９】
表示情報を受信した保守端末Ｍ１は、この表示情報を画面に表示する（図２のステップ１０５）。これにより、保守端末Ｍ１に表示される表示画像は、図３に示すように、通信用装置Ｓ１の内部の各装置Ｅ１〜Ｅ６、Ｃ１とバスＢ１、Ｂ２との接続図において、スイッチングカードＥ３の部分に障害情報通知元の装置であることを示す×印が表示されると共に、「Ｓ１−Ｅ３バス（Ｂ１）障害発生」の文字が表示される。
【００３０】
ここで、最も故障被疑の高い装置は障害情報通知元のスイッチングカードＥ３であるので、保守者はＥ３を交換するが、交換後のＥ３で再び同じ内容の障害が発生した場合は、図３の表示画像から保守者はＥ３と関連している装置に障害が発生していると把握することができ、この場合はスイッチングカードＥ３と関連しているバスＢ１に接続されているＣＰＵカードＥ１、メモリカードＥ２、インタフェースカードＥ４の交換作業を装置を間違えることなく交換することができる。この場合、回線カードＥ５及びＥ６の交換は不要であることも分かる。
【００３１】
これにより、保守者は、保守端末Ｍ１の表示画像から、障害復旧のための装置の交換作業を、迅速かつ確実に行うことができる。また、保守者は、障害内容に関連する装置を確認できるため、多数の装置が接続されている複雑なシステムにおいて、最も故障被疑の高い装置を交換しても復旧しないような復旧作業を、復旧作業を行う保守者がシステムに対する習熟度が低くても、交換作業を迅速かつ確実に進めることができる。
【００３２】
図４は本発明になる復旧作業支援システムの他の実施の形態の構成図を示す。同図中、図１と同一構成部分には同一符号を付してある。図４に示す実施の形態は、ｎ個（ｎは２以上の自然数）の通信用装置Ｓ１〜Ｓｎの内部の装置の故障の復旧作業の支援を行う公正である点に特徴がある。すなわち、データベースＤ１には、すべての通信用装置Ｓ１〜Ｓｎの内部の装置の障害要因とそれに関連する装置構成情報とが予め格納されており、また、上位制御装置Ｒ１は通信用装置Ｓ１〜Ｓｎに接続されている。
【００３３】
これにより、図４の上位制御装置Ｒ１は、通信用装置Ｓ１〜Ｓｎのうちの一又は二以上の通信用装置内部の装置で故障が発生した場合、図１の実施の形態と同様に、障害要因と障害が発生した装置の接続関係を示す表示情報を生成して保守端末Ｍ１に供給して表示させることで、保守者に、障害復旧のための装置の交換作業を、迅速かつ確実に行わせることができ、また、最も故障被疑の高い装置を交換しても復旧しないような復旧作業を、復旧作業を行う保守者がシステムに対する習熟度が低くても、交換作業を迅速かつ確実に進めさせることができる。
【００３４】
なお、本発明は以上の実施の形態に限定されるものではなく、例えば装置Ｓ１、Ｅ１〜Ｅ６は実施の形態に限定されるものではない。
【図面の簡単な説明】
【００３５】
【図１】本発明の復旧作業支援システムの一実施の形態の構成図である。
【図２】本発明の復旧作業支援方法の一実施の形態のフローチャートである。
【図３】図１の保守端末の表示画像の一例である。
【図４】本発明の復旧作業支援システムの他の実施の形態の構成図である。
【符号の説明】
【００３６】
Ｓ１  通信用装置
Ｃ１  アラームカード
Ｅ１  ＣＰＵカード
Ｅ２  メモリカード
Ｅ３  スイッチングカード
Ｅ４  インタフェースカード
Ｅ５、Ｅ６  回線カード
Ｂ１、Ｂ２  バス
Ｒ１  上位制御装置
Ｄ１  データベース
Ｍ１  保守端末
【図１】
2008217188.tif 000003
【図２】
2008217188.tif 000004
【図３】
2008217188.tif 000005
【図４】
2008217188.tif 000006