JPH0877121A - Hot standby information handing-over system - Google Patents
Hot standby information handing-over systemInfo
- Publication number
- JPH0877121A JPH0877121A JP6208590A JP20859094A JPH0877121A JP H0877121 A JPH0877121 A JP H0877121A JP 6208590 A JP6208590 A JP 6208590A JP 20859094 A JP20859094 A JP 20859094A JP H0877121 A JPH0877121 A JP H0877121A
- Authority
- JP
- Japan
- Prior art keywords
- information
- processing system
- transaction processing
- takeover
- abort
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 94
- 206010000210 abortion Diseases 0.000 claims description 14
- 230000007704 transition Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Retry When Errors Occur (AREA)
- Hardware Redundancy (AREA)
- Multi Processors (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、オンライントランザク
ション処理システムにおけるホットスタンバイシステム
に関し、特に障害発生直前のオンライントランザクショ
ン処理システムの状態をアボートダンプによって引き継
ぐホットスタンバイ情報引き継ぎシステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a hot standby system in an online transaction processing system, and more particularly to a hot standby information takeover system for taking over the state of the online transaction processing system immediately before the occurrence of a failure by an abort dump.
【0002】[0002]
【従来の技術】従来、現用系と待機系からなるオンライ
ントランザクション処理システムのホットスタンバイ処
理システムにおいては、外部記憶装置への書き込み処理
時やメッセージ送信処理時をチェックポイントとし、ま
た処理を引き継ぐために必要なOSデータ、外部記憶装
置へ書き込んだデータや送信メッセージの内容をチェッ
クポイントデータとして、現用系オンライントランザク
ション処理システムに障害が発生した場合には、待機系
オンライントランザクション処理システムに引き継ぎ処
理を行っていた。2. Description of the Related Art Conventionally, in a hot standby processing system of an online transaction processing system consisting of an active system and a standby system, a checkpoint is made at the time of writing processing to an external storage device or message transmission processing, and in order to take over the processing. When a failure occurs in the active online transaction processing system using the necessary OS data, the data written in the external storage device and the contents of the send message as checkpoint data, the standby online transaction processing system is performing the takeover processing. It was
【0003】特開平4−69740号記載の技術は、チ
ェックポイントデータをチェックポイント時に待機系メ
モリに転送し、現用系に障害が発生すると、待機系は最
新のチェックポイントまで戻り、待機系のメモリに格納
されている最新のチェックポイントデータを参照して、
現用系の処理を引き継ぐ二重化システムの系切り替え方
法である。The technique described in Japanese Patent Laid-Open No. 4-69740 transfers checkpoint data to a standby system memory at a checkpoint, and if a failure occurs in the active system, the standby system returns to the latest checkpoint and the standby system memory is restored. Refer to the latest checkpoint data stored in
This is a system switching method for a redundant system that takes over the processing of the active system.
【0004】特開平4−167028号記載の技術は、
チェックポイントデータを現用系と待機系との間に設け
た共通領域に格納し、現用系に障害が発生すると、待機
系は最新のチェックポイントまで戻り、共通領域に格納
されている最新のチェックポイントデータを参照して、
現用系の処理を引き継ぐ二重化システムの系切り替え方
法である。The technique described in Japanese Patent Laid-Open No. 4-167028 is
Checkpoint data is stored in the common area provided between the active system and the standby system, and if a failure occurs in the active system, the standby system returns to the latest checkpoint and the latest checkpoint stored in the common area. Referring to the data,
This is a system switching method for a redundant system that takes over the processing of the active system.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上述し
た従来の技術においては、現用系オンライントランザク
ション処理システムに障害が発生した場合、待機系オン
ライトランザクション処理システムは、最新のチェック
ポイントまで戻り、そのチェックポイントデータで処理
を引き継ぐため、最新のチェックポイントから障害が発
生した時点までの情報を引き継ぐことが出来ないといっ
た問題があった。However, in the above-mentioned conventional technique, when a failure occurs in the active online transaction processing system, the standby online transaction processing system returns to the latest checkpoint and the checkpoint Since the processing is carried over using data, there was a problem that information from the latest checkpoint to the time when the failure occurred cannot be carried over.
【0006】また処理を引き継ぐ際、チェックポイント
データのみで引き継ぎ処理を行うため、接続されていた
端末の情報等、待機系オンライントランザクション処理
システムが引き継ぐことが出来ない情報があるといった
問題もあった。Further, when the processing is handed over, since the handing-over processing is performed only by the checkpoint data, there is a problem that there is information such as information of the connected terminal that the standby online transaction processing system cannot take over.
【0007】本発明の目的は、現用系オンライントラン
ザクション処理システムに障害が発生した場合に、その
運用を待機系オンライトランザクション処理システムに
完全に引き継ぐことにある。An object of the present invention is to completely take over the operation of a standby online transaction processing system when a failure occurs in the active online transaction processing system.
【0008】本発明の他の目的は、チェックポイントフ
ァイルを利用する従来のホットスタンバイシステムでは
引き継いでいなかった情報を、アボートダンプを利用す
ることにより引き継げるようにすることにある。Another object of the present invention is to make it possible to take over information, which has not been taken over by a conventional hot standby system using a checkpoint file, by using an abort dump.
【0009】[0009]
【課題を解決するための手段】本発明の第1のホットス
タンバイ情報引き継ぎシステムは、障害発生直前の現用
系オンライントランザクション処理システムの状態を待
機系オンライントランザクション処理システムに引き継
ぐホットスタンバイ情報引き継ぎシステムであって、前
記現用系オンライントランザクション処理システムがア
ボートした場合に出力するアボートダンプが格納される
オンラインアボートダンプ保存ファイルと、前記待機系
オンライントランザクション処理システムが、前記オン
ラインアボートダンプ保存ファイルに格納されているア
ボートダンプを読み込むオンラインアボートダンプ選択
手段と、このオンラインアボートダンプ選択手段が読み
込んだアボートダンプから前記現用系オンライントラン
ザクション処理システムにおいて実行されていたコマン
ドに関する引き継ぎ情報の解析を行うコマンド引き継ぎ
情報解析手段と、このコマンド引き継ぎ情報解析手段の
解析結果を制御ファイルに引き継ぐ制御ファイル引き継
ぎ手段と、前記コマンド引き継ぎ情報解析手段の解析結
果を制御プロセスに引き継ぐ制御プロセス引き継ぎ手段
と、前記コマンド引き継ぎ情報解析手段の解析結果を業
務プロセスに引き継ぐ業務プロセス引き継ぎ手段とから
構成されている。The first hot standby information takeover system of the present invention is a hot standby information takeover system that takes over the state of the active online transaction processing system immediately before the occurrence of a failure to the standby online transaction processing system. And an online abort dump save file in which an abort dump output when the active online transaction processing system aborts is stored, and an abort in which the standby online transaction processing system is stored in the online abort dump save file. The online abort dump selection means for reading the dump and the active online transaction processing system from the abort dump read by the online abort dump selection means. Command inheritance information analysis means for analyzing takeover information regarding commands executed in the system, control file takeover means for taking over the analysis result of the command takeover information analysis means to the control file, and analysis result of the command takeover information analysis means Control process takeover means for taking over to the control process, and business process takeover means for taking over the analysis result of the command takeover information analyzing means to the business process.
【0010】本発明の第2のホットスタンバイ情報引き
継ぎシステムは、障害発生直前の現用系オンライントラ
ンザクション処理システムの状態を待機系オンライント
ランザクション処理システムに引き継ぐホットスタンバ
イ情報引き継ぎシステムであって、前記現用系オンライ
ントランザクション処理システムがアボートした場合に
出力するアボートダンプが格納されるオンラインアボー
トダンプ保存ファイルと、前記待機系オンライントラン
ザクション処理システムが、前記オンラインアボートダ
ンプ保存ファイルに格納されているアボートダンプを読
み込むオンラインアボートダンプ選択手段と、このオン
ラインアボートダンプ選択手段が読み込んだアボートダ
ンプから前記現用系オンライントランザクション処理シ
ステムに接続されていた端末に関する引き継ぎ情報の解
析を行う接続端末情報解析手段と、この接続端末情報解
析手段の解析結果を制御ファイルに引き継ぐ制御ファイ
ル引き継ぎ手段と、前記接続端末情報解析手段の解析結
果を制御プロセスに引き継ぐ制御プロセス引き継ぎ手段
と、前記接続端末情報解析手段の解析結果を業務プロセ
スに引き継ぐ業務プロセス引き継ぎ手段と、前記現用系
オンライントランザクション処理システムに接続されて
いた端末を、前記待機系オンライントランザクション処
理システムへ切り替える端末接続手段とから構成されて
いる。A second hot standby information takeover system of the present invention is a hot standby information takeover system for taking over the state of the active online transaction processing system immediately before the occurrence of a failure to the standby online transaction processing system, wherein the active online online An online abort dump save file that stores an abort dump that is output when the transaction processing system aborts, and an online abort dump that the standby online transaction processing system reads the abort dump stored in the online abort dump save file The selecting means and the abort dump read by the online abort dump selecting means are connected to the active online transaction processing system. Connected terminal information analyzing means for analyzing takeover information about the existing terminal, control file takingover means for taking over the analysis result of the connecting terminal information analyzing means to the control file, and taking over the analysis result of the connecting terminal information analyzing means for the control process. The control process takeover means, the business process takeover means for taking over the analysis result of the connection terminal information analyzing means to the business process, and the terminal connected to the active online transaction processing system are switched to the standby online transaction processing system. It is composed of terminal connection means.
【0011】本発明の第3のホットスタンバイ情報引き
継ぎシステムは、障害発生直前の現用系オンライントラ
ンザクション処理システムの状態を待機系オンライント
ランザクション処理システムに引き継ぐホットスタンバ
イ情報引き継ぎシステムであって、前記現用系オンライ
ントランザクション処理システムがアボートした場合に
出力するアボートダンプが格納されるオンラインアボー
トダンプ保存ファイルと、前記待機系オンライントラン
ザクション処理システムが、前記オンラインアボートダ
ンプ保存ファイルに格納されているアボートダンプを読
み込むオンラインアボートダンプ選択手段と、このオン
ラインアボートダンプ選択手段が読み込んだアボートダ
ンプから前記現用系オンライントランザクション処理シ
ステムにおいて実行されていたトランザクションに関す
る引き継ぎ情報の解析を行う内部発生トランザクション
情報解析手段と、この内部発生トランザクション情報解
析手段の解析結果を制御ファイルに引き継ぐ制御ファイ
ル引き継ぎ手段と、前記内部発生トランザクション情報
解析手段の解析結果を制御プロセスに引き継ぐ制御プロ
セス引き継ぎ手段と、前記内部発生トランザクション情
報解析手段の解析結果を業務プロセスに引き継ぐ業務プ
ロセス引き継ぎ手段とから構成されている。A third hot standby information takeover system of the present invention is a hot standby information takeover system for taking over the state of the active online transaction processing system immediately before the occurrence of a failure to the standby online transaction processing system, wherein the active online transaction processing system. An online abort dump save file that stores an abort dump that is output when the transaction processing system aborts, and an online abort dump that the standby online transaction processing system reads the abort dump stored in the online abort dump save file In the active online transaction processing system, the selecting means and the abort dump read by the online abort dump selecting means are used in the active online transaction processing system. Internally generated transaction information analysis means for analyzing the inherited information relating to the existing transaction, control file inheritance means for inheriting the analysis result of the internally generated transaction information analysis means to the control file, and analysis result of the internally generated transaction information analysis means Control process takeover means for taking over to the control process, and business process takeover means for taking over the analysis result of the internally generated transaction information analyzing means to the business process.
【0012】本発明の第4のホットスタンバイ情報引き
継ぎシステムは、障害発生直前の現用系オンライントラ
ンザクション処理システムが動作する第1の計算機シス
テムの状態を待機系オンライントランザクション処理シ
ステムが動作する第2の計算機システムに引き継ぐホッ
トスタンバイ情報引き継ぎシステムであって、前記第1
の計算機システムがアボートした場合に出力するアボー
トダンプが格納されるシステムアボートダンプ保存ファ
イルと、前記第2の計算機システムの前記待機系オンラ
イントランザクション処理システムが、前記システムア
ボートダンプ保存ファイルに格納されているアボートダ
ンプを読み込むシステムアボートダンプ選択手段と、こ
のシステムアボートダンプ選択手段が読み込んだアボー
トダンプから前記現用系オンライントランザクション処
理システムにおいて実行されていたコマンドに関する引
き継ぎ情報の解析を行うコマンド引き継ぎ情報解析手段
と、このコマンド引き継ぎ情報解析手段の解析結果を制
御ファイルに引き継ぐ制御ファイル引き継ぎ手段と、前
記コマンド引き継ぎ情報解析手段の解析結果を制御プロ
セスに引き継ぐ制御プロセス引き継ぎ手段と、前記コマ
ンド引き継ぎ情報解析手段の解析結果を業務プロセスに
引き継ぐ業務プロセス引き継ぎ手段とから構成されてい
る。In a fourth hot standby information takeover system of the present invention, the status of the first computer system in which the active online transaction processing system is operating immediately before the occurrence of a failure is the second computer in which the standby online transaction processing system is operating. A hot standby information takeover system to be taken over by the system, comprising:
The system abort dump save file in which an abort dump output when the above computer system aborts is stored, and the standby online transaction processing system of the second computer system are stored in the system abort dump save file. A system abort dump selecting means for reading an abort dump, and a command takeover information analyzing means for analyzing takeover information relating to a command being executed in the active online transaction processing system from the abort dump read by the system abort dump selecting means, A control file takeover means for taking over the analysis result of the command takeover information analyzing means to the control file, and a control for taking over the analysis result of the command takeover information analyzing means to the control process. And process takeover means, and a business process takeover means to take over the analysis result of the command takeover information analyzer in the business process.
【0013】本発明の第5のホットスタンバイ情報引き
継ぎシステムは、障害発生直前の現用系オンライントラ
ンザクション処理システムが動作する第1の計算機シス
テムの状態を待機系オンライントランザクション処理シ
ステムが動作する第2の計算機システムに引き継ぐホッ
トスタンバイ情報引き継ぎシステムであって、前記第1
の計算機システムがアボートした場合に出力するアボー
トダンプが格納されるシステムアボートダンプ保存ファ
イルと、前記第2の計算機システムの前記待機系オンラ
イントランザクション処理システムが、前記システムア
ボートダンプ保存ファイルに格納されているアボートダ
ンプを読み込むシステムアボートダンプ選択手段と、こ
のシステムアボートダンプ選択手段が読み込んだアボー
トダンプから前記現用系オンライントランザクション処
理システムに接続されていた端末に関する引き継ぎ情報
の解析を行う接続端末情報解析手段と、この接続端末情
報解析手段の解析結果を制御ファイルに引き継ぐ制御フ
ァイル引き継ぎ手段と、前記接続端末情報解析手段の解
析結果を制御プロセスに引き継ぐ制御プロセス引き継ぎ
手段と、前記接続端末情報解析手段の解析結果を業務プ
ロセスに引き継ぐ業務プロセス引き継ぎ手段と、前記現
用系オンライントランザクション処理システムに接続さ
れていた端末を、前記待機系オンライントランザクショ
ン処理システムへ切り替える端末接続手段とから構成さ
れている。In a fifth hot standby information takeover system of the present invention, the state of the first computer system in which the active online transaction processing system operates immediately before the occurrence of a failure is changed to the state of the second computer in which the standby online transaction processing system operates. A hot standby information takeover system to be taken over by the system, comprising:
The system abort dump save file in which the abort dump output when the above computer system aborts is stored, and the standby online transaction processing system of the second computer system are stored in the system abort dump save file. A system abort dump selection means for reading an abort dump, and a connection terminal information analysis means for analyzing takeover information regarding a terminal connected to the active online transaction processing system from the abort dump read by the system abort dump selection means, Control file takeover means for taking over the analysis result of the connection terminal information analyzing means to a control file; control process takeover means for taking over the analysis result of the connecting terminal information analyzing means to a control process; It is composed of a business process takeover means for taking over the analysis result of the end information analysis means to a business process, and a terminal connecting means for switching a terminal connected to the active online transaction processing system to the standby online transaction processing system. There is.
【0014】本発明の第6のホットスタンバイ情報引き
継ぎシステムは、障害発生直前の現用系オンライントラ
ンザクション処理システムが動作する第1の計算機シス
テムの状態を待機系オンライントランザクション処理シ
ステムが動作する第2の計算機システムに引き継ぐホッ
トスタンバイ情報引き継ぎシステムであって、前記第1
の計算機システムがアボートした場合に出力するアボー
トダンプが格納されるシステムアボートダンプ保存ファ
イルと、前記第2の計算機システムの前記待機系オンラ
イントランザクション処理システムが、前記システムア
ボートダンプ保存ファイルに格納されているアボートダ
ンプを読み込むシステムアボートダンプ選択手段と、こ
のシステムアボートダンプ選択手段が読み込んだアボー
トダンプから前記現用系オンライントランザクション処
理システムにおいて実行されていたトランザクションに
関する引き継ぎ情報の解析を行う内部発生トランザクシ
ョン情報解析手段と、この内部発生トランザクション情
報解析手段の解析結果を制御ファイルに引き継ぐ制御フ
ァイル引き継ぎ手段と、前記内部発生トランザクション
情報解析手段の解析結果を制御プロセスに引き継ぐ制御
プロセス引き継ぎ手段と、前記内部発生トランザクショ
ン情報解析手段の解析結果を業務プロセスに引き継ぐ業
務プロセス引き継ぎ手段とから構成されている。In a sixth hot standby information takeover system of the present invention, the state of the first computer system in which the active online transaction processing system is operating immediately before the occurrence of a failure is the second computer in which the standby online transaction processing system is operating. A hot standby information takeover system to be taken over by the system, comprising:
The system abort dump save file in which an abort dump output when the above computer system aborts is stored, and the standby online transaction processing system of the second computer system are stored in the system abort dump save file. A system abort dump selecting means for reading an abort dump, and an internally generated transaction information analyzing means for analyzing takeover information relating to a transaction being executed in the active online transaction processing system from the abort dump read by the system abort dump selecting means A control file inheriting means for inheriting the analysis result of the internally generated transaction information analyzing means to a control file, and a solution of the internally generated transaction information analyzing means. Results and the control process takes over means to take over the control process, and a business process takeover means to take over the analysis result to the business processes of the internally generated transaction information analyzer.
【0015】[0015]
【実施例】以下、本発明の一実施例について、図を参照
しながら詳細に説明する。An embodiment of the present invention will be described in detail below with reference to the drawings.
【0016】図1を参照すると、本発明の第1の実施例
であるホットスタンバイ情報引き継ぎシステムは、現用
系オンライントランザクション処理システム20が動作
する計算機システム10、待機系オンライントランザク
ション処理システム60が動作する計算機システム5
0、制御ファイル群110、オンラインアボートダンプ
保存ファイル90、システムアボートダンプ保存ファイ
ル100、および端末120から構成されている。Referring to FIG. 1, in a hot standby information takeover system according to a first embodiment of the present invention, a computer system 10 in which an active online transaction processing system 20 operates and a standby online transaction processing system 60 operate. Computer system 5
0, control file group 110, online abort dump save file 90, system abort dump save file 100, and terminal 120.
【0017】現用系オンライントランザクション処理シ
ステム20は、制御プロセス30と業務プロセス40か
ら構成されている。The active online transaction processing system 20 is composed of a control process 30 and a business process 40.
【0018】待機系オンライントランザクション処理シ
ステム60は、制御プロセス70と業務プロセス80か
ら構成されている。The standby online transaction processing system 60 is composed of a control process 70 and a business process 80.
【0019】さらに待機系オンライントランザクション
処理システム60は、オンラインアボートダンプ保存フ
ァイル90から待機系オンライントランザクション処理
システム60が必要とする情報の選択を行うプログラム
であるオンラインアボートダンプ選択プログラム(以
下、オンラインアボートダンプ選択手段とする)1と、
システムアボートダンプ保存ファイル100から待機系
オンライントランザクション処理システム60が必要と
する情報の選択を行うプログラムであるシステムアボー
トダンプ選択プログラム(以下、システムアボートダン
プ選択手段とする)2と、オンラインアボートダンプ保
存ファイル90またはシステムアボートダンプ保存ファ
イル100からコマンド実行に関する引き継ぎ情報を取
り出すプログラムであるコマンド引き継ぎ情報解析プロ
グラム(以下、コマンド引き継ぎ情報解析手段とする)
3と、オンラインアボートダンプ保存ファイル90また
はシステムアボートダンプ保存ファイル100からトラ
ンザクション実行に関する引き継ぎ情報を取り出すプロ
グラムである内部発生トランザクション情報解析プログ
ラム(以下、内部発生トランザクション情報解析手段と
する)5と、実行制御ファイルやトランザクション制御
ファイルの情報を引き継ぐプログラムである制御ファイ
ル引き継ぎプログラム(以下、制御ファイル引き継ぎ手
段とする)6と、制御プロセスの情報を引き継ぐプログ
ラムである制御プロセス引き継ぎプログラム(以下、制
御プロセス引き継ぎ手段とする)7と、および業務プロ
セスの情報を引き継ぐプログラムである業務プロセス引
き継ぎプログラム(以下、業務プロセス引き継ぎ手段と
する)8とを含む。The standby online transaction processing system 60 further selects an online abort dump selection program (hereinafter, online abort dump selection program) which is a program for selecting information required by the standby online transaction processing system 60 from the online abort dump storage file 90. 1 as the selection means),
A system abort dump selection program (hereinafter, referred to as system abort dump selection means) 2 that is a program that selects information required by the standby online transaction processing system 60 from the system abort dump save file 100, and an online abort dump save file 90 or a command inheritance information analysis program (hereinafter referred to as command inheritance information analysis means) which is a program for extracting the inheritance information related to command execution from the system abort dump save file 100.
3, an internally generated transaction information analysis program (hereinafter, referred to as internally generated transaction information analysis means) 5, which is a program for extracting takeover information related to transaction execution from the online abort dump save file 90 or the system abort dump save file 100, and execution control A control file takeover program (hereinafter referred to as a control file takeover means) 6 that is a program that takes over the information of files and transaction control files, and a control process takeover program that is a program that takes over the information of a control process (hereinafter referred to as control process takeover means 7) and a business process takeover program (hereinafter referred to as business process takeover means) 8 that is a program for taking over business process information.
【0020】次に本発明の第1の実施例であるホットス
タンバイ情報引き継ぎシステムについて、図1〜図4を
参照して説明する。Next, a hot standby information takeover system according to a first embodiment of the present invention will be described with reference to FIGS.
【0021】図2は、現用系オンライントランザクショ
ン処理システム20に障害が発生した場合に、待機系オ
ンライントランザクション処理システム60に引き継ぐ
処理を示した流れ図である。FIG. 2 is a flow chart showing the processing that is taken over by the standby online transaction processing system 60 when a failure occurs in the active online transaction processing system 20.
【0022】現用系オンライントランザクション処理シ
ステム20は、正常に動作している時は、外部記憶装置
へのデータの書き込み処理時やメッセージ送信の処理時
等をチェックポイントとして、実行制御ファイルやトラ
ンザクション処理ファイル等の制御ファイル群110に
チェックポイントデータの書き込みを行う(ステップ2
01)。When the active online transaction processing system 20 is operating normally, the execution control file and the transaction processing file are used as check points at the time of writing data to the external storage device and the time of message transmission. The checkpoint data is written in the control file group 110 such as (Step 2)
01).
【0023】現用系オンライントラザクション処理シス
テム20は、自身に障害が発生すると(ステップ20
2)、ダンプファイル200にダンプを出力する(ステ
ップ203)。The active online transaction processing system 20 receives a failure (step 20).
2) The dump is output to the dump file 200 (step 203).
【0024】一方、待機系オンライントランザクション
処理システム60は、現用系オンライントランザクショ
ン処理システム20に障害が発生したことを検出すると
(ステップ211)、最新のチェックポイント時に書き
込まれたチェックポイントデータを制御ファイル110
から読み込むのと同時に、ダンプファイル200からも
引き継ぎ情報を読み込む(ステップ212)。次に待機
系オンライントランザクション処理システム60は、引
き継ぎ情報から引き継ぎ処理を行い(ステップ21
3)、自身を待機系から現用系に状態を遷移させ(ステ
ップ214)、現用系オンライントランザクション処理
システム60となり、トランザクション処理を継続す
る。On the other hand, when the standby online transaction processing system 60 detects that a failure has occurred in the active online transaction processing system 20 (step 211), the checkpoint data written at the latest checkpoint is stored in the control file 110.
At the same time that the data is read from, the takeover information is also read from the dump file 200 (step 212). Next, the standby online transaction processing system 60 carries out takeover processing from the takeover information (step 21).
3) Then, the state of the self is changed from the standby system to the active system (step 214) to become the active online transaction processing system 60, and the transaction processing is continued.
【0025】障害を発生した現用系オンライントランザ
クション処理システム20は、ステップ203における
ダンプ出力後、停止状態となるが、その後トラブル等が
解決した後は、現用系オンライントランザクション処理
システム60の待機系オンライントランザクション処理
システム20として立ち上がり(ステップ204)、再
びホットスタンバイシステムとなる。The active online transaction processing system 20 in which the failure has occurred is in a stopped state after the dump output in step 203, but after the troubles are resolved, the standby online transaction of the active online transaction processing system 60. The processing system 20 starts up (step 204) and becomes the hot standby system again.
【0026】図3は、現用系オンライントランザクショ
ン処理システムと待機系オンライントランザクション処
理システム間の状態遷移を示している。FIG. 3 shows state transitions between the active online transaction processing system and the standby online transaction processing system.
【0027】現用系オンライントランザクション処理シ
ステム状態301は実際にトランザクション業務を行っ
ている状態で、何か障害が発生すると、停止状態303
に遷移をする。The active online transaction processing system state 301 is a state in which transaction work is actually being performed, and if any failure occurs, the suspended state 303
Transition to.
【0028】待機系オンライントランザクション処理シ
ステム状態302は、他システムの自分の対となってい
る現用系オンライントランザクション処理システムに障
害が発生すると、引き継ぎ情報から処理を引き継ぎ、現
用系オンライントランザクション処理システム状態30
1に遷移する。現用系オンライントランザクション処理
システム状態301から何らかの障害で、停止状態30
3に遷移した後は、障害等が解決すれば待機系オンライ
ントランザクション処理システム状態302に遷移し
て、再びホットスタンバイシステムを確立する。The standby online transaction processing system state 302 takes over the processing from the takeover information when a failure occurs in the active online transaction processing system paired with the other system, and the active online transaction processing system state 30
Transition to 1. From the active online transaction processing system state 301 to the stopped state 30 due to some failure
After the transition to 3, if the failure or the like is resolved, the state transitions to the standby online transaction processing system state 302 and the hot standby system is established again.
【0029】図4は、アボートダンプを利用したホット
スタンバイ情報の引き継ぎ処理を示しており、アボート
前に現用系オンライントランザクション処理システムに
おいて実行されていたコマンドをアボート後に待機系オ
ンライントランザクション処理システムに引き継ぐ場合
の処理の流れと、アボート前に現用系オンライントラン
ザクション処理システムにおいて実行されていたトラン
ザクションをアボート後に待機系オンライントランザク
ション処理システムに引き継ぐ場合の処理を示してい
る。FIG. 4 shows the takeover processing of hot standby information using the abort dump. In the case where the command executed in the active online transaction processing system before the abort is taken over by the standby online transaction processing system after the abort. And the processing when the transaction executed in the active online transaction processing system before the abort is taken over to the standby online transaction processing system after the abort.
【0030】現用系オンライントランザクション処理シ
ステムに発生した障害がオンラインアボートだった場
合、待機系オンライントランザクション処理システム
は、現用系オンライントランザクション処理システムが
アボート時に出力したオンラインアボートダンプを、オ
ンラインアボートダンプ保存ファイル90から読み込
み、オンラインアボートダンプ選択手段1にて待機系オ
ンライントランザクション処理システムが必要とする部
分の選択を行う。すなわち、オンラインアボートが発生
した時点で実行されていたコマンドまたはトランザクシ
ョンが使用していたメモリ(バッキングストアファイル
を含む)を選択する。When the failure that has occurred in the active online transaction processing system is an online abort, the standby online transaction processing system uses the online abort dump save file 90 to store the online abort dump output by the active online transaction processing system during the abort. , And the online abort dump selection means 1 selects a part required by the standby online transaction processing system. That is, the memory (including the backing store file) used by the command or transaction being executed at the time of the online abort is selected.
【0031】また現用系オンライントランザクション処
理システムに発生した障害がシステムアボートだった場
合、待機系オンライントランザクション処理システム
は、現用系オンライントランザクション処理システムが
アボート時に出力したシステムアボートダンプをシステ
ムアボート保存ファイル100から読み込み、システム
アボート選択手段2にて待機系オンライントランザクシ
ョン処理システムが必要とする部分の選択を行う。すな
わち、システムアボートが発生した時点で実行されてい
たコマンドまたはトランザクションが使用していたメモ
リ(バッキングストアファイルを含む)を選択する。If the failure that occurred in the active online transaction processing system was a system abort, the standby online transaction processing system uses the system abort save file 100 to output the system abort dump output by the active online transaction processing system during the abort. The system abort selection means 2 reads and selects a part required by the standby online transaction processing system. That is, the memory (including the backing store file) used by the command or transaction being executed when the system abort occurs is selected.
【0032】引き継ぐ情報がコマンド実行に関する情報
である場合は、コマンド引き継ぎ情報解析手段3は、オ
ンラインアボートダンプ選択手段1またはシステムアボ
ート選択手段2が選択したダンプからコマンド実行に関
する情報の解析を行う。When the information to be handed over is information on command execution, the command takeover information analysis means 3 analyzes the information on command execution from the dump selected by the online abort dump selection means 1 or the system abort selection means 2.
【0033】引き継ぐ情報がトランザクション実行に関
する情報である場合は、内部発生トランザクション情報
解析手段5は、オンラインアボートダンプ選択手段1ま
たはシステムアボート選択手段2が選択したダンプから
トランザクション実行に関する情報の解析を行う。When the information to be taken over is information on transaction execution, the internally-generated transaction information analysis means 5 analyzes the information on transaction execution from the dump selected by the online abort dump selection means 1 or the system abort selection means 2.
【0034】コマンド引き継ぎ情報解析手段3または内
部発生トランザクション情報解析手段5によって解析さ
れた情報は、制御ファイル群引き継ぎ手段6が、実行制
御ファイルやトランザクション制御ファイル等の情報を
実行制御ファイル110に、制御プロセス引き継ぎ手段
7が制御プロセスの情報を待機系オンライントランザク
ション処理システムの制御プロセス70に、業務プロセ
ス引き継ぎ手段8が業務プロセスの情報を待機系オンラ
イントランザクション処理システムの業務プロセス80
に引き継ぐ。この結果、待機系オンライントランザクシ
ョン処理システムは現用系オンライントランザクション
処理システムを引き継ぐことができる。Regarding the information analyzed by the command takeover information analysis means 3 or the internally generated transaction information analysis means 5, the control file group takeover means 6 controls information such as the execution control file and the transaction control file in the execution control file 110. The process takeover means 7 transfers control process information to the control process 70 of the standby online transaction processing system, and the business process takeover means 8 transfers business process information to the standby online transaction processing system business process 80.
To take over. As a result, the standby online transaction processing system can take over the active online transaction processing system.
【0035】以上により、本発明の第1の実施例である
ホットスタンバイ情報引き継ぎシステムの処理が完了す
る。With the above, the processing of the hot standby information takeover system according to the first embodiment of the present invention is completed.
【0036】本発明の第1の実施例であるホットスタン
バイ情報引き継ぎシステムはコマンド実行に関する情報
やトランザクション実行に関する情報をアボートダンプ
から得ることにより、現用系オンライントランザクショ
ン処理システムに障害が発生する直前の情報やチェック
ポイント時の情報では引き継ぐことの出来なかった情報
を引き継ぐことができる効果を有している。The hot standby information takeover system according to the first embodiment of the present invention obtains information about command execution and information about transaction execution from the abort dump, so that information immediately before a failure occurs in the active online transaction processing system. Also, it has the effect that information that could not be inherited with the information at the checkpoint can be inherited.
【0037】図1を参照すると、本発明の第2の実施例
であるホットスタンバイ情報引き継ぎシステムは、現用
系オンライントランザクション処理システム20が動作
する計算機システム10、待機系オンライントランザク
ション処理システム60が動作するシステム50、制御
ファイル群110、オンラインアボートダンプ保存ファ
イル90、システムアボートダンプ保存ファイル10
0、および端末120から構成されている。Referring to FIG. 1, in the hot standby information takeover system according to the second embodiment of the present invention, the computer system 10 in which the active online transaction processing system 20 operates and the standby online transaction processing system 60 operate. System 50, control file group 110, online abort dump save file 90, system abort dump save file 10
0 and the terminal 120.
【0038】現用系オンライントランザクション処理シ
ステム20は、制御プロセス30と業務プロセス40か
ら構成されている。The active online transaction processing system 20 is composed of a control process 30 and a business process 40.
【0039】待機系オンライントランザクション処理シ
ステム60は、制御プロセス70と業務プロセス80か
ら構成されている。The standby online transaction processing system 60 comprises a control process 70 and a business process 80.
【0040】さらに待機系オンライントランザクション
処理システム60は、オンラインアボートダンプ保存フ
ァイル90から待機系オンライントランザクション処理
システム60が必要とする情報の選択を行うプログラム
であるオンラインアボートダンプ選択プログラム(以
下、オンラインアボートダンプ選択手段とする)1と、
システムアボートダンプ保存ファイル100から待機系
オンライントランザクション処理システム60が必要と
する情報の選択を行うプログラムであるシステムアボー
トダンプ選択プログラム(以下、システムアボートダン
プ選択手段とする)2と、オンラインアボートダンプ保
存ファイル90またはシステムアボートダンプ保存ファ
イル100から端末接続に関する引き継ぎ情報を取り出
すプログラムである接続端末情報解析プログラム(以
下、接続端末情報解析手段とする)4と、実行制御ファ
イルやトランザクション制御ファイルの情報を引き継ぐ
プログラムである制御ファイル引き継ぎプログラム(以
下、制御ファイル引き継ぎ手段とする)6と、制御プロ
セスの情報を引き継ぐプログラムである制御プロセス引
き継ぎプログラム(以下、制御プロセス引き継ぎ手段と
する)7と、および業務プロセスの情報を引き継ぐプロ
グラムである業務プロセス引き継ぎプログラム(以下、
業務プロセス引き継ぎ手段とする)8とを含む。The standby online transaction processing system 60 further selects an online abort dump selection program (hereinafter, online abort dump selection program) which is a program for selecting information required by the standby online transaction processing system 60 from the online abort dump storage file 90. 1 as the selection means),
A system abort dump selection program (hereinafter, referred to as system abort dump selection means) 2 that is a program that selects information required by the standby online transaction processing system 60 from the system abort dump save file 100, and an online abort dump save file 90 or a connection terminal information analysis program (hereinafter referred to as connection terminal information analysis means) 4 which is a program for extracting the transfer information regarding the terminal connection from the system abort dump save file 100, and a program for transferring the information of the execution control file and the transaction control file. Control file takeover program (hereinafter, referred to as control file takeover means) 6 and control process takeover program (that takes over control process information) Lower, and the control process takes over means) 7, and a program that takes over the information of the business processes business process takeover program (hereinafter,
The business process takeover means) 8).
【0041】次に本発明の第2の実施例であるホットス
タンバイ情報引き継ぎシステムについて、図1と図5を
参照して説明する。Next, a hot standby information takeover system according to a second embodiment of the present invention will be described with reference to FIGS. 1 and 5.
【0042】図5は、アボート前に現用系オンライント
ランザクション処理システムに接続されていた端末をア
ボート後に待機系オンライントランザクション処理シス
テムに接続する場合の処理を示している。FIG. 5 shows the processing in the case where the terminal connected to the active online transaction processing system before the abort is connected to the standby online transaction processing system after the abort.
【0043】現用系オンライントランザクション処理シ
ステムに発生した障害がオンラインアボートだった場
合、待機系オンライントランザクション処理システム
は、現用系オンライントランザクション処理システムが
アボート時に出力したオンラインアボートダンプを、オ
ンラインアボートダンプ保存ファイル90から読み込
み、オンラインアボートダンプ選択手段1にて待機系オ
ンライントランザクション処理システムが必要とする部
分の選択を行う。すなわち、オンラインアボートが発生
した時点で接続されていた端末の物理端末名に関する情
報が格納されている部分を選択する。When the failure that has occurred in the active online transaction processing system is an online abort, the standby online transaction processing system uses the online abort dump save file 90 to store the online abort dump output by the active online transaction processing system at the time of the abort. , And the online abort dump selection means 1 selects a part required by the standby online transaction processing system. That is, the part in which the information regarding the physical terminal name of the terminal connected at the time of the online abort is stored is selected.
【0044】また現用系オンライントランザクション処
理システムに発生した障害がシステムアボートだった場
合、待機系オンライントランザクション処理システム
は、現用系オンライントランザクション処理システムが
アボート時に出力したシステムアボートダンプをシステ
ムアボート保存ファイル100から読み込み、システム
アボート選択手段2にて待機系オンライントランザクシ
ョン処理システムが必要とする部分の選択を行う。すな
わち、システムアボートが発生した時点で接続されてい
た端末の物理端末名に関する情報が格納されている部分
を選択する。If the failure that occurred in the active online transaction processing system was a system abort, the standby online transaction processing system uses the system abort save file 100 to output the system abort dump output by the active online transaction processing system during the abort. The system abort selection means 2 reads and selects a part required by the standby online transaction processing system. That is, the portion in which the information regarding the physical terminal name of the terminal connected at the time of the system abort is stored is selected.
【0045】接続端末情報解析手段4は、オンラインア
ボートダンプ選択手段1またはシステムアボート選択手
段2が選択したダンプから現用系オンライントランザク
ション処理システムに接続されていた端末に関する情報
の解析を行う。The connected terminal information analysis means 4 analyzes the information on the terminals connected to the active online transaction processing system from the dump selected by the online abort dump selection means 1 or the system abort selection means 2.
【0046】接続端末情報解析手段4によって解析され
た情報は、制御ファイル群引き継ぎ手段6が、実行制御
ファイルやトランザクション制御ファイル等の情報を実
行制御ファイル110に、制御プロセス引き継ぎ手段7
が制御プロセスの情報を待機系オンライントランザクシ
ョン処理システムの制御プロセス70に、業務プロセス
引き継ぎ手段8が業務プロセスの情報を待機系オンライ
ントランザクション処理システムの業務プロセス80に
引き継ぎ、さらに端末接続手段9が、現用系オンライン
トランザクション処理システムに接続されていた端末1
20を待機系オンライントランザクション処理システム
の制御プロセスに接続する。この結果、待機系オンライ
ントランザクション処理システムは現用系オンライント
ランザクション処理システムを引き継ぐことができる。Regarding the information analyzed by the connection terminal information analyzing means 4, the control file group inheriting means 6 stores information such as the execution control file and the transaction control file in the execution control file 110, and the control process inheriting means 7
Is the control process 70 of the standby online transaction processing system, the business process takeover means 8 takes over the business process information to the business process 80 of the standby online transaction processing system, and the terminal connection means 9 is the active 1 connected to the online transaction processing system
20 is connected to the control process of the standby online transaction processing system. As a result, the standby online transaction processing system can take over the active online transaction processing system.
【0047】以上により、本発明の第2の実施例である
ホットスタンバイ情報引き継ぎシステムの処理が完了す
る。With the above, the processing of the hot standby information takeover system according to the second embodiment of the present invention is completed.
【0048】本発明の第2の実施例であるホットスタン
バイ情報引き継ぎシステムは端末接続に関する引き継ぎ
情報をアボートダンプからも得ることにより、現用系オ
ンライントランザクション処理システムに障害が発生す
る直前の情報やチェックポイント時の情報では引き継ぐ
ことの出来なかった接続端末の情報を引き継ぐことがで
きる効果を有している。The hot standby information takeover system according to the second embodiment of the present invention obtains the takeover information regarding the terminal connection also from the abort dump, so that the information and the checkpoint immediately before the failure occurs in the active online transaction processing system. It has the effect of being able to take over the information of the connected terminal which could not be taken over by the time information.
【0049】[0049]
【発明の効果】以上説明したように、本発明のホットス
タンバイ情報引き継ぎシステムは、ホットスタンバイシ
ステム上で動作するオンライントランザクション処理シ
ステムにおいて、現用系オンライントランザクション処
理システムがアボートした場合または、現用系オンライ
ントランザクション処理システムが動作しているシステ
ムがアボートした場合に、待機系オンライントランザク
ション処理システムが引き継ぐ情報を、実行制御ファイ
ルやトランザクション制御ファイル等のチェックポイン
トファイルからのみ得るのではなく、アボート時に出力
されるダンプからも得るため、従来のホットスタンバイ
システムでは引き継いでいなかった接続していた端末装
置等の情報を待機系オンライントランザクション処理シ
ステムが引き継ぐことができるという効果を有してい
る。As described above, the hot standby information takeover system of the present invention is an online transaction processing system operating on a hot standby system, when the active online transaction processing system aborts or the active online transaction. When the system on which the processing system is running aborts, the information that the standby online transaction processing system inherits is not obtained only from checkpoint files such as execution control files and transaction control files The standby online transaction processing system will take over the information of the connected terminal device that was not taken over by the conventional hot standby system. It has the effect that the door can be.
【図1】本発明の第1、および第2の実施例を示すブロ
ック図である。FIG. 1 is a block diagram showing first and second embodiments of the present invention.
【図2】本発明の第1の実施例における現用系オンライ
ントランザクション処理システム10に障害が発生した
場合に、待機系オンライントランザクション処理システ
ム20に引き継ぐ処理を示す流れ図である。FIG. 2 is a flow chart showing processing to be taken over by the standby online transaction processing system 20 when a failure occurs in the active online transaction processing system 10 in the first embodiment of the present invention.
【図3】本発明の第1の実施例における現用系オンライ
ントランザクション処理システムと待機系オンライント
ランザクション処理システム間の状態遷移を示す図であ
る。FIG. 3 is a diagram showing a state transition between the active online transaction processing system and the standby online transaction processing system in the first embodiment of the present invention.
【図4】本発明の第1の実施例におけるコマンド引き継
ぎ情報解析手段3、内部発生トランザクション情報解析
手段5、制御ファイル引き継ぎ手段6、制御プロセス引
き継ぎ手段7、および業務プロセス引き継ぎ手段8の処
理を示す流れ図である。FIG. 4 shows the processing of a command takeover information analysis unit 3, an internally generated transaction information analysis unit 5, a control file takeover unit 6, a control process takeover unit 7, and a business process takeover unit 8 in the first embodiment of the present invention. It is a flow chart.
【図5】本発明の第2の実施例における端末接続情報解
析手段4、制御ファイル引き継ぎ手段6、制御プロセス
引き継ぎ手段7、業務プロセス引き継ぎ手段8、および
端末接続手段9の処理を示す流れ図である。FIG. 5 is a flow chart showing the processing of the terminal connection information analysis means 4, control file takeover means 6, control process takeover means 7, business process takeover means 8 and terminal connection means 9 in the second embodiment of the present invention. .
1 オンラインアボートダンプ選択手段 2 システムアボートダンプ選択手段 3 コマンド引き継ぎ情報解析手段 4 端末接続情報解析手段 5 内部発生トランザクション情報解析手段 6 制御ファイル引き継ぎ手段 7 制御プロセス引き継ぎ手段 8 業務プロセス引き継ぎ手段 9 端末接続手段 10 計算機システム 20 現用系オンライントランザクション処理システ
ム 30 制御プロセス 40 業務プロセス 50 計算機システム 60 待機系オンライントランザクション処理システ
ム 70 制御プロセス 80 業務プロセス 90 オンラインアボートダンプ保存ファイル 100 システムアボートダンプ保存ファイル 110 制御ファイル群 120 端末 200 ダンプファイル1 Online Abort Dump Selection Means 2 System Abort Dump Selection Means 3 Command Takeover Information Analyzing Means 4 Terminal Connection Information Analyzing Means 5 Internally Generated Transaction Information Analyzing Means 6 Control File Takeover Means 7 Control Process Takeover Means 8 Business Process Takeover Means 9 Terminal Connecting Means 10 computer system 20 active online transaction processing system 30 control process 40 business process 50 computer system 60 standby online transaction processing system 70 control process 80 business process 90 online abort dump save file 100 system abort dump save file 110 control file group 120 terminals 200 dump files
Claims (6)
ザクション処理システムの状態を待機系オンライントラ
ンザクション処理システムに引き継ぐホットスタンバイ
情報引き継ぎシステムであって、 前記現用系オンライントランザクション処理システムが
アボートした場合に出力するアボートダンプが格納され
るオンラインアボートダンプ保存ファイルと、 前記待機系オンライントランザクション処理システム
が、 前記オンラインアボートダンプ保存ファイルに格納され
ているアボートダンプを読み込むオンラインアボートダ
ンプ選択手段と、 このオンラインアボートダンプ選択手段が読み込んだア
ボートダンプから前記現用系オンライントランザクショ
ン処理システムにおいて実行されていたコマンドに関す
る引き継ぎ情報の解析を行うコマンド引き継ぎ情報解析
手段と、 このコマンド引き継ぎ情報解析手段の解析結果を制御フ
ァイルに引き継ぐ制御ファイル引き継ぎ手段と、 前記コマンド引き継ぎ情報解析手段の解析結果を制御プ
ロセスに引き継ぐ制御プロセス引き継ぎ手段と、 前記コマンド引き継ぎ情報解析手段の解析結果を業務プ
ロセスに引き継ぐ業務プロセス引き継ぎ手段とを備えた
ことを特徴とするホットスタンバイ情報引き継ぎシステ
ム。1. A hot standby information takeover system for taking over the status of an active online transaction processing system immediately before a failure to a standby online transaction processing system, the abort being output when the active online transaction processing system aborts. An online abort dump saving file in which a dump is stored, the standby online transaction processing system, an online abort dump selecting means for reading the abort dump stored in the online abort dump saving file, and the online abort dump selecting means From the read abort dump, analyze the takeover information related to the command executed in the active online transaction processing system. Command takeover information analysis means, control file takeover means for taking over the analysis result of the command takeover information analysis means to a control file, control process takeover means for taking over the analysis result of the command takeover information analysis means to a control process, and the command takeover A hot standby information takeover system comprising: a business process takeover means for taking over the analysis result of the information analysis means to a business process.
ザクション処理システムの状態を待機系オンライントラ
ンザクション処理システムに引き継ぐホットスタンバイ
情報引き継ぎシステムであって、 前記現用系オンライントランザクション処理システムが
アボートした場合に出力するアボートダンプが格納され
るオンラインアボートダンプ保存ファイルと、 前記待機系オンライントランザクション処理システム
が、 前記オンラインアボートダンプ保存ファイルに格納され
ているアボートダンプを読み込むオンラインアボートダ
ンプ選択手段と、 このオンラインアボートダンプ選択手段が読み込んだア
ボートダンプから前記現用系オンライントランザクショ
ン処理システムに接続されていた端末に関する引き継ぎ
情報の解析を行う接続端末情報解析手段と、 この接続端末情報解析手段の解析結果を制御ファイルに
引き継ぐ制御ファイル引き継ぎ手段と、 前記接続端末情報解析手段の解析結果を制御プロセスに
引き継ぐ制御プロセス引き継ぎ手段と、 前記接続端末情報解析手段の解析結果を業務プロセスに
引き継ぐ業務プロセス引き継ぎ手段と、 前記現用系オンライントランザクション処理システムに
接続されていた端末を、前記待機系オンライントランザ
クション処理システムへ切り替える端末接続手段とを備
えたことを特徴とするホットスタンバイ情報引き継ぎシ
ステム。2. A hot standby information takeover system that takes over the status of the active online transaction processing system immediately before the occurrence of a failure to the standby online transaction processing system, and outputs the abort when the active online transaction processing system aborts. An online abort dump saving file in which a dump is stored, the standby online transaction processing system, an online abort dump selecting means for reading the abort dump stored in the online abort dump saving file, and the online abort dump selecting means A connection terminal that analyzes takeover information about the terminal connected to the active online transaction processing system from the read abort dump Information analysis means, control file takeover means for taking over the analysis result of the connection terminal information analysis means to a control file, control process takeover means for taking over the analysis result of the connection terminal information analysis means to a control process, and the connection terminal information analysis Business process takeover means for taking over the analysis result of the means to a business process, and terminal connection means for switching a terminal connected to the active online transaction processing system to the standby online transaction processing system. Hot standby information transfer system.
ザクション処理システムの状態を待機系オンライントラ
ンザクション処理システムに引き継ぐホットスタンバイ
情報引き継ぎシステムであって、 前記現用系オンライントランザクション処理システムが
アボートした場合に出力するアボートダンプが格納され
るオンラインアボートダンプ保存ファイルと、 前記待機系オンライントランザクション処理システム
が、 前記オンラインアボートダンプ保存ファイルに格納され
ているアボートダンプを読み込むオンラインアボートダ
ンプ選択手段と、 このオンラインアボートダンプ選択手段が読み込んだア
ボートダンプから前記現用系オンライントランザクショ
ン処理システムにおいて実行されていたトランザクショ
ンに関する引き継ぎ情報の解析を行う内部発生トランザ
クション情報解析手段と、 この内部発生トランザクション情報解析手段の解析結果
を制御ファイルに引き継ぐ制御ファイル引き継ぎ手段
と、 前記内部発生トランザクション情報解析手段の解析結果
を制御プロセスに引き継ぐ制御プロセス引き継ぎ手段
と、 前記内部発生トランザクション情報解析手段の解析結果
を業務プロセスに引き継ぐ業務プロセス引き継ぎ手段と
を備えたことを特徴とするホットスタンバイ情報引き継
ぎシステム。3. A hot standby information takeover system that takes over the status of the active online transaction processing system immediately before the occurrence of a failure to the standby online transaction processing system, and outputs the abort when the active online transaction processing system aborts. An online abort dump saving file in which a dump is stored, the standby online transaction processing system, an online abort dump selecting means for reading the abort dump stored in the online abort dump saving file, and the online abort dump selecting means From the read abort dump, the transfer information of the transaction executed in the active online transaction processing system An internally generated transaction information analysis means for performing analysis, a control file inheritance means for inheriting the analysis result of the internally generated transaction information analysis means to a control file, and a control process inheritance for inheriting the analysis result of the internally generated transaction information analysis means to a control process A hot standby information takeover system comprising: means and a business process takeover means for taking over the analysis result of the internally generated transaction information analysis means to a business process.
ザクション処理システムが動作する第1の計算機システ
ムの状態を待機系オンライントランザクション処理シス
テムが動作する第2の計算機システムに引き継ぐホット
スタンバイ情報引き継ぎシステムであって、 前記第1の計算機システムがアボートした場合に出力す
るアボートダンプが格納されるシステムアボートダンプ
保存ファイルと、 前記第2の計算機システムの前記待機系オンライントラ
ンザクション処理システムが、 前記システムアボートダンプ保存ファイルに格納されて
いるアボートダンプを読み込むシステムアボートダンプ
選択手段と、 このシステムアボートダンプ選択手段が読み込んだアボ
ートダンプから前記現用系オンライントランザクション
処理システムにおいて実行されていたコマンドに関する
引き継ぎ情報の解析を行うコマンド引き継ぎ情報解析手
段と、 このコマンド引き継ぎ情報解析手段の解析結果を制御フ
ァイルに引き継ぐ制御ファイル引き継ぎ手段と、 前記コマンド引き継ぎ情報解析手段の解析結果を制御プ
ロセスに引き継ぐ制御プロセス引き継ぎ手段と、 前記コマンド引き継ぎ情報解析手段の解析結果を業務プ
ロセスに引き継ぐ業務プロセス引き継ぎ手段とを備えた
ことを特徴とするホットスタンバイ情報引き継ぎシステ
ム。4. A hot standby information takeover system for taking over the state of a first computer system in which an active online transaction processing system is operating immediately before a failure occurs to a second computer system in which a standby online transaction processing system is operating. A system abort dump save file in which an abort dump output when the first computer system aborts is stored, and the standby online transaction processing system of the second computer system in the system abort dump save file The system abort dump selecting means for reading the stored abort dump and the abort dump read by the system abort dump selecting means are stored in the active online transaction processing system. Command inheritance information analysis means for analyzing inheritance information about commands that have been executed, control file inheritance means for inheriting the analysis result of this command inheritance information analysis means to a control file, and control of the analysis result of the command inheritance information analysis means A hot standby information takeover system comprising: a control process takeover means for taking over to a process; and a business process takeover means for taking over the analysis result of the command takeover information analyzing means to a business process.
ザクション処理システムが動作する第1の計算機システ
ムの状態を待機系オンライントランザクション処理シス
テムが動作する第2の計算機システムに引き継ぐホット
スタンバイ情報引き継ぎシステムであって、 前記第1の計算機システムがアボートした場合に出力す
るアボートダンプが格納されるシステムアボートダンプ
保存ファイルと、 前記第2の計算機システムの前記待機系オンライントラ
ンザクション処理システムが、 前記システムアボートダンプ保存ファイルに格納されて
いるアボートダンプを読み込むシステムアボートダンプ
選択手段と、 このシステムアボートダンプ選択手段が読み込んだアボ
ートダンプから前記現用系オンライントランザクション
処理システムに接続されていた端末に関する引き継ぎ情
報の解析を行う接続端末情報解析手段と、 この接続端末情報解析手段の解析結果を制御ファイルに
引き継ぐ制御ファイル引き継ぎ手段と、 前記接続端末情報解析手段の解析結果を制御プロセスに
引き継ぐ制御プロセス引き継ぎ手段と、 前記接続端末情報解析手段の解析結果を業務プロセスに
引き継ぐ業務プロセス引き継ぎ手段と、 前記現用系オンライントランザクション処理システムに
接続されていた端末を、前記待機系オンライントランザ
クション処理システムへ切り替える端末接続手段とを備
えたことを特徴とするホットスタンバイ情報引き継ぎシ
ステム。5. A hot standby information takeover system for taking over the state of a first computer system in which an active online transaction processing system is operating immediately before a failure occurs to a second computer system in which a standby online transaction processing system is operating. A system abort dump save file in which an abort dump output when the first computer system aborts is stored, and the standby online transaction processing system of the second computer system in the system abort dump save file System abort dump selection means for reading the stored abort dump, and connection from the abort dump read by the system abort dump selection means to the active online transaction processing system Connection terminal information analyzing means for analyzing takeover information relating to the existing terminal, control file takeover means for taking over the analysis result of the connection terminal information analyzing means to the control file, and the analysis result of the connection terminal information analyzing means for the control process. Control process takeover means for taking over, the business process takeover means for taking over the analysis result of the connection terminal information analyzing means to a business process, and the terminal connected to the active online transaction processing system, the standby online transaction processing system. A hot standby information transfer system, comprising: a terminal connecting means for switching to.
ザクション処理システムが動作する第1の計算機システ
ムの状態を待機系オンライントランザクション処理シス
テムが動作する第2の計算機システムに引き継ぐホット
スタンバイ情報引き継ぎシステムであって、 前記第1の計算機システムがアボートした場合に出力す
るアボートダンプが格納されるシステムアボートダンプ
保存ファイルと、 前記第2の計算機システムの前記待機系オンライントラ
ンザクション処理システムが、 前記システムアボートダンプ保存ファイルに格納されて
いるアボートダンプを読み込むシステムアボートダンプ
選択手段と、 このシステムアボートダンプ選択手段が読み込んだアボ
ートダンプから前記現用系オンライントランザクション
処理システムにおいて実行されていたトランザクション
に関する引き継ぎ情報の解析を行う内部発生トランザク
ション情報解析手段と、 この内部発生トランザクション情報解析手段の解析結果
を制御ファイルに引き継ぐ制御ファイル引き継ぎ手段
と、 前記内部発生トランザクション情報解析手段の解析結果
を制御プロセスに引き継ぐ制御プロセス引き継ぎ手段
と、 前記内部発生トランザクション情報解析手段の解析結果
を業務プロセスに引き継ぐ業務プロセス引き継ぎ手段と
を備えたことを特徴とするホットスタンバイ情報引き継
ぎシステム。6. A hot standby information takeover system for taking over the state of a first computer system in which an active online transaction processing system operates immediately before a failure occurs to a second computer system in which a standby online transaction processing system operates A system abort dump save file in which an abort dump output when the first computer system aborts is stored, and the standby online transaction processing system of the second computer system in the system abort dump save file The system abort dump selecting means for reading the stored abort dump and the abort dump read by the system abort dump selecting means are stored in the active online transaction processing system. An internally generated transaction information analysis unit that analyzes inherited information about a transaction that has been executed, a control file inheritance unit that inherits the analysis result of the internally generated transaction information analysis unit to a control file, and an analysis of the internally generated transaction information analysis unit A hot standby information takeover system comprising: a control process takeover means for taking over a result to a control process; and a business process takeover means for taking over an analysis result of the internally generated transaction information analyzing means to a business process.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6208590A JPH0877121A (en) | 1994-09-01 | 1994-09-01 | Hot standby information handing-over system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6208590A JPH0877121A (en) | 1994-09-01 | 1994-09-01 | Hot standby information handing-over system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0877121A true JPH0877121A (en) | 1996-03-22 |
Family
ID=16558718
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6208590A Pending JPH0877121A (en) | 1994-09-01 | 1994-09-01 | Hot standby information handing-over system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0877121A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010097471A (en) * | 2008-10-17 | 2010-04-30 | Nippon Steel Corp | Process control system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0341524A (en) * | 1989-07-07 | 1991-02-22 | Nec Corp | Hot stand-by system |
| JPH0375836A (en) * | 1989-08-17 | 1991-03-29 | Fujitsu Ltd | Succeeding processing memthod for resource information |
| JPH05324379A (en) * | 1992-05-26 | 1993-12-07 | Hitachi Ltd | System environment control method in hot stand-by system |
-
1994
- 1994-09-01 JP JP6208590A patent/JPH0877121A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0341524A (en) * | 1989-07-07 | 1991-02-22 | Nec Corp | Hot stand-by system |
| JPH0375836A (en) * | 1989-08-17 | 1991-03-29 | Fujitsu Ltd | Succeeding processing memthod for resource information |
| JPH05324379A (en) * | 1992-05-26 | 1993-12-07 | Hitachi Ltd | System environment control method in hot stand-by system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010097471A (en) * | 2008-10-17 | 2010-04-30 | Nippon Steel Corp | Process control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060089975A1 (en) | Online system recovery system, method and program | |
| JPH0877121A (en) | Hot standby information handing-over system | |
| JP3687565B2 (en) | Log data storage method, log data storage method, and log data storage program | |
| JPH07162509A (en) | Program revision method for electronic exchange | |
| JPH0675957A (en) | Restoration mechanism of fault during editing | |
| JPS62284440A (en) | Software resource maintenance system for terminal equipment | |
| JPH0563824B2 (en) | ||
| JPH0793173A (en) | Computer network system and process allocation method for computers of the computer network system | |
| JPH0277943A (en) | System recovery method | |
| JPH03246643A (en) | Processing for editing dump summary | |
| JPH0425941A (en) | Ipl resuming system | |
| JPH06269032A (en) | Electronic exchange | |
| JPH03105632A (en) | Mutual stand-by system | |
| JP2001084234A (en) | Online processing system | |
| CN112433945A (en) | Method and device for dynamically tracking program and electronic equipment | |
| JPH08331248A (en) | Device and method for analyzing and recovering fault for private branch exchange | |
| JPS6254347A (en) | Processing system for fault of file | |
| JPH07248943A (en) | Log record management device | |
| JPH02171833A (en) | Virtual space failure recovery method | |
| JPH04168542A (en) | Journal collection managing system | |
| JPH11212835A (en) | Computer and memory control device for collecting memory rewrite information | |
| JPH03196243A (en) | Connection specifying processing method | |
| JPH01133168A (en) | Method for restoring failure of program in on-line terminal equipment | |
| JPH05143505A (en) | Method for controlling terminal | |
| JPH01300347A (en) | Journal recovery system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20000125 |