(57)【要約】【課題】  二重化システムの切替確認試験を１台の情報処理装置で行う二重化システムを提供する。【解決手段】  運用系と待機系の情報処理装置を持つ二重化システムの系切替試験システムにおいて、１台の情報処理装置内に通常切替発生時に通信を行う通信アダプタとは別の試験用通信アダプタと、その試験用通信アダプタを介して、運用系または待機系の切替通信処理を擬似的に行う系切替制御手段を有する。【選択図】  図１
2006178801.tif 000002
【特許請求の範囲】
【請求項１】
運用系と待機系の情報処理装置を持つ二重化システムの系切替試験システムにおいて、
１台の情報処理装置内に切替発生時に系間通信を行う通信アダプタと、
前記通信アダプタとは別個の構成の試験用通信アダプタとを設け、
前記試験用通信アダプタを介し運用系または待機系の切替通信処理を擬似的に行う系切替制御手段であって、
擬似障害処理を発生させる手段と、障害発生時に相手装置に対して送信するデータをテーブルに記憶し試験用通信アダプタを介して送受信を行う手段を有する系切替制御手段、を有することを特徴とする二重化システムの系切替試験システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運用系と待機系の情報処理装置からなる二重化システムの系切替試験方式に係わり、特に、情報処理装置1台で二重化システムの系切替試験が可能となる試験方式に関するものである。
【背景技術】
【０００２】
従来、二重化システムの系切替試験においては、図２に示すように、通信回線３を介して２台の情報処理装置１，２を接続し、実際に二重化システム構成にして試験を実施していた。
【０００３】
運用系の情報処理装置１上の系切替試験プログラム１０で擬似障害を発生させると、該障害発生を検出した待機系の情報処理処理装置２は、自装置を待機系から運用系に切り替えると共に、通信制御部２１から通信回線３を介して情報処理装置１に対して切り離し指示を出し、情報処理装置１は自電源をＯＦＦ／ＯＮした後、待機系として立ち上げることで系切替試験を行っていた。このような二重化システムの系切替試験方式としては、例えば特開２０００−５７１０８号公報に開示されている。
【特許文献１】特開２０００−５７１０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した従来の二重化システムの系切替試験方式では、情報処理装置を２台用意する必要があり、例えば現在１台で稼動中の情報処理装置に後から追加で１台情報処理装置を接続し二重化システムを構築する場合、情報処理装置の出荷検査は夫々１台毎に実施するため、情報処理装置を試験用治具として別に１台準備する必要があった。
【０００５】
また、稼動中に故障が発生した情報処理装置を修理した後に系切替試験を行う場合、稼動中（運用系）の情報処理装置は停止できないため、切り離された情報処理装置で二重化システムの系切替試験をするのが困難であった。
【０００６】
また、従来の試験方式では二重化システムの試験をするためには２台の情報処理装置が必要であったため、治具用としてもう１台に情報処理装置を準備する必要があった。また、出荷後情報処理装置の故障が発生し修理後の検査を行う場合、運用系で動作中のシステムを停止できないため、二重化システムの切替確認試験をするのが困難であった。
【０００７】
本発明は、二重化システムの切替確認試験を簡易な構成で実現することを目的とする。
【課題を解決するための手段】
【０００８】
情報処理装置内に通常切替時に通信を行う通信アダプタとは別に試験用通信アダプタを設け、その試験用通信アダプタを介し、運用系または待機系の切替処理を擬似的に行う系切替制御手段を持つこと、および、擬似障害処理を発生させる手段と、障害が発生した場合に相手装置に対して送信するデータをテーブルに記憶し試験用通信アダプタを介して擬似データを送信する手段を有する。
【発明の効果】
【０００９】
二重化システムの切替試験を１台の情報処理装置で簡単に行うこが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について、図面を用いて具体的に説明する。
【００１１】
図１は、本発明の一例を示すブロック図である。図１の二重化システムは、二重化システムの系切替試験を実行する制御プログラム１０１と、情報処理装置１に擬似的に障害となった場合の処理を実行させる擬似障害処理プログラム１０２と、系切り替え処理を行う二重系制御プログラム１０３と、系間通信に用いる通信アダプタを制御する通信アダプタ制御部１１と、他系の動作をシミュレーションする擬似二重系制御プログラム１０４と、系間通信上仮想的に他系になっている通信アダプタを制御する通信アダプタ制御部１２と、情報処理装置１が運用系か待機系かのいずれかの状態を示す運用系／待機系状態フラグ１０５と、系切り替え時に送受信するデータを格納しておく送受信データ格納テーブル１０６から構成される。
【００１２】
次に、本発明の試験方式における動作について、図１のブロック図、および、図３のフローチャートを用いて説明する。
【００１３】
情報処理装置１が立ち上がると、制御プログラム１０１に制御が移り、ステップ３０で試験開始指示待ちの状態となる。オペレータは、擬似障害処理プログラム１０２より試験を選択し、連続試験開始の有無を設定すると共に、試験開始を指示し、ステップ３１で試験条件を読み出す。ステップ３２で制御プログラム１０１は、擬似障害処理プログラム１０２より選択した試験が運用系の試験か待機系の試験かを判断し、運用系／待機系状態フラグ１０５を設定する。
【００１４】
最初に運用系の試験を選択した場合の説明をする。ステップ３１で擬似障害処理プログラム１０２より選択した試験が運用系の試験の場合、制御プログラム１０１は擬似二重系制御プログラム１０４に通信アダプタ制御部１２を受信状態にさせる。通信アダプタ制御部６が通信状態になると、ステップ４０にて選択した擬似障害処理プログラム１０２を起動し擬似的に情報処理装置１が障害となった場合の処理を起動する。擬似障害処理が起動されると、障害を検出した二重系制御プログラム３は、ステップ４１にて通信アダプタ制御部５を介して系切替情報を送信する。ステップ４２にて二重系制御プログラム１０３から送信されたデータを受信した擬似二重系制御プログラム１０４は送受信データ格納テーブル１０６から一致する受信データを検出すると、ステップ４１で対応する送信データを送信する。ステップ４１とステップ４２を繰り返して切り替え情報の送受信が正常に終了し、系切り替えの終了を検出した制御プログラム１０１は、送受信データ格納テーブル１０６の対象となる項目に試験終了マークを設定する。
【００１５】
次に待機系の試験を選択した場合の説明をする。待機系の試験を選択した場合、制御プログラム１０１は運用系／待機系状態フラグ１０５を待機系に設定する。その後、制御プログラム１０１は、擬似二重系制御プログラム１０４に待機系の試験の指示を行う。ステップ３１で擬似二重系制御プログラム１０４は送受信データ格納テーブル１０６より未実施の試験項目を選び、ステップ３４にて通信アダプタ制御部４を介して送信データを送信する。ステップ３５で二重系制御プログラム１０３はデータを受信すると、ステップ３４とステップ３５を繰り返して系切替処理を行い、自系を運用系に切り替える。その後ステップ３７で運用系／待機系状態フラグ１０５を運用系に設定する。
【００１６】
次に連続試験を選択した場合について説明する。制御プログラム１０１は、ステップ３８で連続試験の指示であることを認識すると、ステップ３１に戻り次の試験を開始する。制御プログラム１０１を実行する毎に運用系／待機系状態フラグ１０５が運用系あるいは待機系に切り替わるため運用系／待機系の連続試験が可能となる。
【００１７】
なお、通信アダプタ１２は試験専用に搭載しても良いが、信頼性向上のために通信アダプタ１１と二重化している通信アダプタを流用することも可能である。
【００１８】
上述のように、二重系システムにおいて、通信アダプタを追加し、擬似的に運用系または待機系の処理を行うことで、１台の情報処理装置で運用系および待機系の系切替試験ができる。
【００１９】
１台の情報処理装置内に通常切替時に通信を行う通信アダプタとは別にもう一組の通信アダプタを設け、その通信アダプタを介し運用系または待機系の切替処理を擬似的に行う手段を持つことで、前記二重化システムの切替試験を１台の情報処理装置で簡単に行うこが可能となる。
また、擬似障害を発生させる手段と、障害が発生した場合に相手装置に対して送信するデータを擬似的に作成し追加した通信アダプタを介して擬似データを送信する手段を有することで、さまざまな障害ケースにおける切替試験を可能とする。
【００２０】
二重化システムにおいて、出荷または出荷後の保守または検査時、１台のシステムで二重化システムの系切替試験を可能とした。また、保守時においては、二重化システムで障害が発生し、障害部品を交換後の検査にて、運用系は動作させておき、切り離された待機系のみで系切替試験を可能となる。
【００２１】
なお、上記実施の形態は以下のように捉えることが可能である。
（１）運用系と待機系の情報処理装置を持つ二重化システムの系切替試験方式において、１台の情報処理装置内に切替発生時に系間通信を行う通信アダプタと、該記通信アダプタとは別の試験用通信アダプタとを設け、その試験用通信アダプタを介して、運用系または待機系の切替通信処理を擬似的に行う系切替制御手段を有し、系切替制御手段は、擬似障害処理を発生させる手段と、障害発生時に相手装置に対して送信するデータをテーブルに記憶し試験用通信アダプタを介して送受信を行う手段を有することで、二重化システムの系切替試験を１台の情報処理装置で行うことを特徴とする二重化システムの系切替試験システム。
【００２２】
（２）（１）に加え、連続で試験を行う場合、運用系の試験実行後、情報処理装置の状態が待機系になったことを示す運用系／待機系状態フラグを有することで、運用系と待機系を自動で切り替えながら試験できる二重化システムの系切替試験システム。
【図面の簡単な説明】
【００２３】
【図１】一実施の形態を示す情報処理装置内のブロック図である。
【図２】従来の二重化システム切替試験を示す構成図である。
【図３】一実施の形態の処理を示すフローチャートである。
【符号の説明】
【００２４】
１、２  情報処理装置、３、４  通信回線、１０、２０  系切替試験プログラム、１１、１２、２１  通信アダプタ制御部、３０〜３８、４０〜４４  プログラムのステップ、１０１  系切替試験の制御プログラム、１０２  擬似障害処理プログラム、１０３  二重系制御プログラム、１０４  擬似二重系制御プログラム、１０５  運用系／待機系状態フラグ、１０６  送受信データ格納テーブル
【図１】
2006178801.tif 000003
【図２】
2006178801.tif 000004
【図３】
2006178801.tif 000005