(57)【特許請求の範囲】
【請求項１】
サービスを供するための１対の第１の装置をそれぞれ含む複数の冗長構成装置を含み、該１対の第１の装置のうちのいずれか一方がサービスを供する運用系として、また他方がこれに待機する非運用系として動作する処理システムにおいて、
前記複数の冗長構成装置のそれぞれは、
前記１対の第１の装置のいずれかに障害が発生すると、これに応動して警報メッセージを作成する障害検出手段と、
該障害検出手段に応動して前記１対の第１の装置を制御し、運用系および非運用系を入れ替えるとともに、該１対の第１の装置のそれぞれついて運用または非運用を示す切替メッセージを作成する切替制御手段とを含み、
前記処理システムはさらに、
前記警報メッセージおよび前記切替メッセージを出力する通信制御手段と、
該出力された警報メッセージまたは切替メッセージを識別し、前記複数の冗長構成装置のうちのいずれの運用系が障害であるかを示す代表警報を作成して該代表警報を第２の装置に送信する代表警報作成手段とを含むことを特徴とする代表警報作成システム。
【請求項２】
請求項１に記載の代表警報作成システムにおいて、前記代表警報作成手段は、
前記複数の冗長構成装置について、第１の装置の運用に関する状態および障害の有無を示す冗長構成状態データを記憶する記憶手段と、
前記警報メッセージまたは切替メッセージを受信すると、該受信したメッセージに応じて前記冗長構成状態データを更新し、該更新された冗長構成状態データが運用系の障害を示すときは、前記代表警報を作成する代表警報処理手段とを含むことを特徴とする代表警報作成システム。
【請求項３】
請求項１に記載の代表警報作成システムにおいて、前記警報メッセージは、前記複数の冗長構成装置のいずれかを固有に識別する第１の識別表示と、前記１対の第１装置のいずれかを固有に識別する第２の識別表示と、障害発生の少なくとも時刻に関する情報とを含むことを特徴とする代表警報作成システム。
【請求項４】
請求項１に記載の代表警報作成システムにおいて、前記切替メッセージは、前記複数の冗長構成装置のいずれかを固有に識別する識別表示と、該識別表示に対応する前記冗長構成装置についての障害の有無と、障害発生の少なくとも時刻に関する情報とを含むことを特徴とする代表警報作成システム。
【請求項５】
請求項２に記載の代表警報作成システムにおいて、
前記記憶手段には、運用系および非運用系の警報状態のパターンを示す警報作成パターンデータも記憶され、
前記代表警報処理手段は、前記更新された冗長構成状態データを前記警報作成パターンデータと照合し、この照合に応じて前記代表警報を作成することを特徴とする代表警報作成システム。
【請求項６】
請求項５に記載の代表警報作成システムにおいて、前記代表警報は代表警報メッセージを含み、該代表警報メッセージは、前記複数の冗長構成装置のいずれかを固有に識別する第１の識別表示と、前記１対の第１装置のいずれかを固有に識別する第２の識別表示と、前記警報作成パターンデータのうち前記照合によって一致したものを示す第３の識別表示と、障害発生の少なくとも時刻に関する情報とを含むことを特徴とする代表警報作成システム。
【請求項７】
サービスを供するための１対の下位装置をそれぞれ含む複数の冗長構成装置を含み、該１対の下位装置のうちのいずれか一方がサービスを供する運用系として、また他方がこれに待機する非運用系として動作する処理システムにおいて、
前記複数の冗長構成装置のそれぞれは、
前記１対の下位装置のいずれかに障害が発生すると、これに応動して警報メッセージを作成する障害検出手段と、
該障害検出手段に応動して前記１対の下位装置を制御し、運用系および非運用系を入れ替えるとともに、該１対の下位装置のそれぞれついて運用または非運用を示す切替メッセージを作成する切替制御手段とを含み、
前記処理システムはさらに、
前記複数の冗長構成装置をモニタする上位装置と、
前記警報メッセージおよび前記切替メッセージを出力する通信制御手段と、
該出力された警報メッセージまたは切替メッセージを識別し、前記複数の冗長構成装置のうちのいずれの運用系が障害であるかを示す代表警報メッセージを作成する代表警報作成手段と、
該作成された代表警報メッセージを前記上位装置に送出する通信経路とを含むことを特徴とする処理システム。
【請求項８】
サービスを供するための１対の第１の装置をそれぞれ含む複数の冗長構成装置を含み、該１対の第１の装置のうちのいずれか一方がサービスを供する運用系として、また他方がこれに待機する非運用系として動作する処理システムにおいて、運用系に障害が発生すると、該障害を基に代表警報を第２の装置に送る代表警報作成方法において、該方法は、
前記１対の第１の装置のいずれかに障害が発生すると、警報メッセージを作成する工程と、
該障害が発生すると、前記１対の第１の装置を制御して運用系および非運用系を入れ替える工程と、
該１対の第１の装置のそれぞれついて運用または非運用を示す切替メッセージを作成する工程と、
前記警報メッセージおよび前記切替メッセージを出力する工程と、
該出力された警報メッセージまたは切替メッセージを識別して、前記複数の冗長構成装置のうちのいずれの運用系が障害であるかを示す代表警報メッセージを作成する工程と、
該作成された代表警報メッセージを第２の装置に送出する工程とを含むことを特徴とする代表警報作成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、代表警報作成システム、とくに、それぞれ１対の下位装置を含む複数の冗長構成装置を含み、１対の下位装置のうちのいずれか一方がユーザにサービスを供する運用系として、また他方がこれに待機する非運用系として動作する処理システムにおいて、下位装置が障害警報を発生すると運用系と非運用系とを入れ替え、この障害警報を基に代表警報を上位装置に送る代表警報作成システム、ならびにその方法に関するものである。
【０００２】
【従来の技術】
従来、機能モジュールなどの１対の下位装置を含む複数の冗長構成装置とこれをモニタするオペレーティングシステムなどの上位装置とで階層構成された処理システムにおいて、下位装置が運用系または非運用系のいずれかとして動作するよう冗長構成され、分散制御される処理システムがある。このような処理システムでは、複数の冗長構成装置のいずれかにおいて運用系が障害警報を発生すると、冗長構成装置の制御部は、障害の運用系を待機中の非運用系に切り替える制御を行なう。
【０００３】
【発明が解決しようとする課題】
複数の冗長構成装置が分散制御方式をとる場合、各冗長構成装置は、運用系に障害警報が発生すると、非運用系に切り替える制御を行なう。しかし下位装置自体の制御部は、この系の切替えに関与していないので、発生する警報には運用系、非運用系の識別がない。したがって、いずれの冗長構成装置の運用系が障害であるかを示す代表警報を作成して上位装置にサービスの中断を通知することができなかった。
【０００４】
本発明はこのような従来技術の欠点を解消し、分散制御方式をとる複数の冗長構成装置を含む処理システムにおいて代表警報を発生することのできる代表警報作成システムを提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明によれば、サービスを供するための１対の第１の装置をそれぞれ含む複数の冗長構成装置を含み、１対の第１の装置のうちのいずれか一方がサービスを供する運用系として、また他方がこれに待機する非運用系として動作する処理システムにおいて、複数の冗長構成装置のそれぞれは、１対の第１の装置のいずれかに障害が発生すると、これに応動して警報メッセージを作成する障害検出手段と、障害検出手段に応動して１対の第１の装置を制御し、運用系および非運用系を入れ替えるとともに、１対の第１の装置のそれぞれついて運用または非運用を示す切替メッセージを作成する切替制御手段とを含み、処理システムはさらに、警報メッセージおよび切替メッセージを出力する通信制御手段と、この出力された警報メッセージまたは切替メッセージを識別し、複数の冗長構成装置のうちのいずれの運用系が障害であるかを示す代表警報を作成して代表警報を第２の装置に送信する代表警報作成手段とを含むことを特徴とする。
【０００６】
本発明によればまた、前記処理システムにおいて、運用系に障害が発生すると、この障害を基に代表警報を第２の装置に送る代表警報作成方法は、１対の第１の装置のいずれかに障害が発生すると、警報メッセージを作成する工程と、障害が発生すると、１対の第１の装置を制御して運用系および非運用系を入れ替える工程と、１対の第１の装置のそれぞれついて運用または非運用を示す切替メッセージを作成する工程と、警報メッセージおよび切替メッセージを出力する工程と、出力された警報メッセージまたは切替メッセージを識別して、複数の冗長構成装置のうちのいずれの運用系が障害であるかを示す代表警報メッセージを作成する工程と、作成された代表警報メッセージを第２の装置に送出する工程とを含むことを特徴とする。
【０００７】
このようにして、複数の冗長構成装置が分散制御方式でそれぞれ独立に出力する警報メッセージを集信して、たとえば冗長構成状態データを更新することにより、複数の冗長構成装置の状態を集中管理し、代表警報メッセージを作成することができる。
【０００８】
【発明の実施の形態】
次に添付図面を参照し、本発明による代表警報作成システムの実施例を詳細に説明する。図１は本発明による代表警報作成システムの実施例を示すシステム構成図である。この実施例は、複数(n) 個の冗長構成装置111 〜11n （ｎは自然数）と、代表警報を作成する代表警報作成装置12と、これらをモニタするオペレーティングシステムなどの上位装置13とで階層構成された処理システム10に本発明を適用したものである。
【０００９】
冗長構成装置111 〜11n には、それぞれ固有に識別される装置番号または符号などの識別表示が割り当てられている。冗長構成装置111 〜11n は、それぞれ機能モジュールなどの１対の下位装置11を含んで冗長構成され、分散制御方式で動作する。#0装置および#1装置として示される１対の下位装置11は、いずれか一方がユーザにサービスを供する現用系すなわち運用系として動作し、また他方がこれに待機する待機系すなわち非運用系として動作する。処理システム10は、たとえば、広帯域統合ディジタル通信網(B-ISDN)における網終端装置であり、下位装置11は、加入者モジュール、スイッチモジュールなどの機能モジュールである。これらが分散制御方式で冗長構成される。下位装置11は、同じ種類の装置であっても、また異なる種類の装置であってもよい。
【００１０】
冗長構成装置111 〜11n はそれぞれ、１対の下位装置11と切替制御部14とよりなる。下位装置11は、装置内のいずれかの部分で障害になるとこれを検出して警報を発生する警報検出部15を備えている。この警報は、本実施例では、図４に例示するフォーマットを有する個別の警報メッセージ17の形をとる。この個別警報メッセージ17は、図示のように４つの領域すなわちフィールド 171〜 174を含む。フィールド 171は、このメッセージ17が警報メッセージである旨を示す表示を含む。フィールド 172は、この警報が検出された冗長構成装置111 〜11n の装置番号などの識別表示を、またフィールド 173は、その警報が検出された冗長構成装置111 〜11n における#0装置または#1装置の別を示す。さらに、フィールド 174は、この警報メッセージ17の発生時刻を示すデータを含む。この時刻フィールド 174は日付を含んでもよい。
【００１１】
切替制御部14は、１対の下位装置11を制御し、運用系の警報を検出すると、非運用系に切り替える装置である。切替制御部14はまた、このような系の切替え時に切替メッセージ18を作成して出力する。この切替メッセージ18は、下位装置11の運用、非運用の別を示し、本実施例では図５に例示するフォーマットを有する。切替メッセージ18は、図示のように５つのフィールド 181〜 185を含む。フィールド 181は、このメッセージ18が切替メッセージである旨を示す識別表示を含む。フィールド 182には、この系切替えが行なわれた冗長構成装置111 〜11n の装置番号を示すデータが格納される。またフィールド 183および 184は、その切替えが行なわれて下位装置11の、それぞれ#0装置および#1装置が運用または非運用のいずれになったかを示す表示を含む。この場合、同図において「＊」で示すように、「０」が運用を示し、「１」が非運用であることを示す。さらに、フィールド 185は、この切替メッセージ18の発生時刻を示す。この時刻フィールド 185も同様に日付を含んでもよい。
【００１２】
１群の冗長構成装置111 〜11n には、図示のように通信制御部16が設けられている。通信制御部16は、冗長構成装置111 〜11n の警報検出部15および切替制御部14と接続され、また通信経路19により代表警報作成装置12とも接続されている。通信制御部16は、下位装置11から出力される警報メッセージ17、および切替制御部14から出力される切替メッセージ18を受け取り、通信経路19より代表警報作成装置12に送出する回路である。
【００１３】
代表警報作成装置12は、通信経路19と接続された通信制御部21を有し、下位装置11よりメッセージ17および18を受信し、運用系の警報より代表警報メッセージ22（図６）を作成して、これを他の通信経路29を通して上位装置13に送る装置である。代表警報メッセージ22は、図６に示すように本実施例では、代表警報メッセージ22は、図示のように５つのフィールド 221〜 225を含む。フィールド 221は、このメッセージ22が代表警報メッセージである旨を示す。フィールド 222は、この代表警報の関連する冗長構成装置111 〜11n の装置番号を、またフィールド 223は、その代表警報の関連する冗長構成装置111 〜11n における#0装置または#1装置の別を示す。また、フィールド 224は、後述の代表警報パターン25（図３）のいずれかを特定するパターン番号（１、２または３）などの識別表示を含む領域である。さらに、フィールド 225は、この代表警報メッセージ22の発生時刻を示す。もちろん、この時刻フィールド 225も日付を含んでよい。
【００１４】
代表警報作成装置12は書換え可能なメモリ23を有し、これは冗長構成状態データ24（図２）および代表警報パターン25（図３）を記憶する記憶回路である。冗長構成状態データ24は、図２に例示するように、冗長構成装置111 〜11n の装置番号別に下位装置11である#0装置および#1装置の運用系、非運用系の別と、警報の有無とを示す。本実施例において、同図では、「＊」で示す運用系、非運用系の別データは、「０」が運用中を示し、「１」が非運用であることを示す。また、「**」で示す警報の有無のデータは、「０」が警報無しを示し、「１」が警報有りを示す。代表警報作成パターン25は、本実施例では、図３に示すように少なくとも運用系および非運用系のいずれかが警報有りの時、代表警報有りとする。
【００１５】
メモリ23および通信制御部21には、図示のように代表警報処理部26が接続されている。代表警報処理部26は、通信制御部21よりの警報メッセージ17および切替メッセージ18により、冗長構成状態データ24の装置番号に該当する下位装置11の運用または非運用、および警報の有無を書き換えて更新し、これを代表警報パターン25と比較する機能部である。好ましくは、中央処理装置にて実現される。比較の結果、パターン１、２または３に該当する場合は代表警報メッセージ22を作成し、他の通信制御部28より通信経路29を介してこれを上位装置13に送出する。このような構成によって、冗長構成装置 111〜11n は、運用系の下位装置11から障害警報が発生すると、これを代表警報作成装置12に伝え、代表警報作成装置12は代表警報を上位装置13に送出することができる。
【００１６】
この実施例では、代表警報作成装置12が１群の冗長構成装置111 〜11n について共通に設けられている。しかし、本発明はこの特定の構成のみに限定されず、たとえば、冗長構成装置111 〜11n のそれぞれに対応して複数の代表警報作成装置を設けてもよい。
【００１７】
図７は代表警報作成装置12の、とくに代表警報処理部26の動作フロー図である。代表警報作成装置12は下位装置11のメッセージ17または18を受信して（ステップS100）、このメッセージのフィールド 171または 181を分析する(S101)。分析の結果、受信したメッセージが切替メッセージ18であれば、切替メッセージ18に含まれる装置番号フィールド182 における該当する装置111 〜11n の該当する番号#0および#1の運用状態 183および 184に従って、メモリ23における冗長構成状態データ24の運用、非運用の状態を書き換える(S102)。ステップS101における分析の結果、受信したメッセージが警報メッセージ17であれば、警報メッセージ17に含まれる装置番号フィールド172 における該当する装置111 〜11n の該当する番号#0または#1について、メモリ23における冗長構成状態データ24の警報の有り無しを書き換える(S103)。
【００１８】
代表警報処理部26はこの後、その切替メッセージ18または警報メッセージ17の関係する冗長構成装置 111〜11n についてメモリ23から冗長装置状態データ24を読み出し(S104)、これを代表警報パターン25と比較して(S105)。冗長装置状態がいずれのパターンに該当するかを判定する(S106)。判定の結果、パターン４、すなわち運用系および非運用系とも警報が無いならば、終了する。これに対して、パターン１、２または３のいずれかに該当すれば、代表警報メッセージ22を作成する(S107)。代表警報メッセージ22は、その代表警報の関係する冗長構成装置 111〜11n の装置番号 222および#0装置または#1装置の別223 に、この判定したパターン１、２または３の表示224 、時刻 225および代表警報の識別表示 221を付加して作成される。こうして作成された代表警報メッセージ22は、代表警報処理部26によって通信制御部28から上位装置13に送信されて(S108)、処理を終了する。
【００１９】
上位装置13は代表警報メッセージ22を受信すると、冗長装置番号222 に該当しフィールド 223の示す#0装置または#1装置について、サービス中断の時刻、または#0装置もしくは#1が障害であったサービス不能期間を記録し、これによって様々な管理を行なうことができる。
【００２０】
【発明の効果】
このように本発明によれば、分散制御方式による複数の冗長構成装置のそれぞれについて運用、非運用および障害の有無を集中監視し、上位装置に対して代表警報を発生することができる。これにより上位装置は、システムのサービス状態を把握し、たとえば、顧客に対するクレーム処理やシステムの機能改善に役立てることができる。
【図面の簡単な説明】
【図１】本発明による代表警報作成システムの実施例を示すシステム構成図である。
【図２】図１に示す実施例の冗長構成装置の状態を示す冗長構成状態データの例を示す図である。
【図３】同実施例における代表警報作成パターンの例を示す図である。
【図４】同実施例における警報メッセージの構成例を示す図である。
【図５】同実施例における切替メッセージの構成例を示す図である。
【図６】同実施例における代表警報メッセージの構成例を示す図である。
【図７】図１に示す代表警報作成装置の動作例を示す動作フロー図である。
【符号の説明】
10  処理システム
11  下位装置
12  代表警報作成装置
13  上位装置
111 〜11n   冗長構成装置
【図１】
0003749300.tif 000002
【図２】
0003749300.tif 000003
【図３】
0003749300.tif 000004
【図４】
0003749300.tif 000005
【図５】
0003749300.tif 000006
【図６】
0003749300.tif 000007
【図７】
0003749300.tif 000008