JPS63200242A - System switching system for hot stand-by system - Google Patents
System switching system for hot stand-by systemInfo
- Publication number
- JPS63200242A JPS63200242A JP62031619A JP3161987A JPS63200242A JP S63200242 A JPS63200242 A JP S63200242A JP 62031619 A JP62031619 A JP 62031619A JP 3161987 A JP3161987 A JP 3161987A JP S63200242 A JPS63200242 A JP S63200242A
- Authority
- JP
- Japan
- Prior art keywords
- standby
- active
- working
- operating system
- processing
- 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 24
- 238000004891 communication Methods 0.000 claims description 9
- 230000010365 information processing Effects 0.000 claims description 3
- 230000015556 catabolic process Effects 0.000 abstract 4
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 101100244438 Alkaliphilus metalliredigens (strain QYMF) pnp3 gene Proteins 0.000 description 1
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Hardware Redundancy (AREA)
- Multi Processors (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理システムに関し、特に現用系とスタン
バイ系をもち、スタンバイ系を含めてホットスタンバイ
にするシステムでの系切替え方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an information processing system, and particularly to a system switching method in a system that has an active system and a standby system, and makes the standby system hot standby.
以下承口
〔従来の技術〕
従来、この種のホットスタンバイシステムでの系切替え
方式は、現用系でのオペレーティングシステム(以下、
OSと略す)ダウン時スタンバイ系への通知を行わず、
スタンバイ系での現用系監視(二より現用系のO8動作
不可を検出して系切替えを行っていた。[Conventional technology] Conventionally, the system switching method in this type of hot standby system has been based on the operating system (hereinafter referred to as
(abbreviated as OS) does not notify the standby system when it is down,
Monitoring of the active system on the standby system (secondary system switching was performed after detecting that the active system's O8 could not operate).
上述した従来のホットスタンバイシステムの系切替え方
式は、スタンバイ系での現用系監視という方法となって
いるので、現用系OSダウン時ススタンバイ系て現用系
ダウンを検出するまで1一時間がかかったり、現用系O
8のダウン処理の為、スタンバイ系での系切替えに擾乱
を与える可能性があったりするという欠点がある。The conventional hot standby system switching method described above involves monitoring the active system on the standby system, so when the active system OS goes down, it takes 11 hours for the standby system to detect that the active system is down. , current system O
8 down processing, there is a drawback that it may disturb system switching in the standby system.
本発明によるホットスタンバイシステムの系切替え方式
は、現用系とスタンバイ系を有し。The system switching method of the hot standby system according to the present invention has an active system and a standby system.
スタンバイ系では現用系と同一のジョブを実行開始直前
のスタンバイ状態にシておき、メタンパイ系にて現用系
の状態を監視し、現用系ダウン時スタンバイ系にてスタ
ンバイ状態にしていたジョブを起動し処理続行するホッ
トスタンバイ方式をとる情報処理システムにおいて、現
用系O8とスタンバイ系O8とで通信するO8間通信手
段を設け、現用系08797時OSのダウン処理を中断
し、スタンバイ系(二対して前記O8間通信手段を用い
て現用系OSSダウン通知を行った後現用系は待状態に
なり、OSダウンの通知を受取ったスタンバイ系OSは
現用系とスタンバイ系との系の切替えを行い前記スタン
バイ状態のジョブを起動し、系切替え完了通知を前記O
8間通信手段を用いてダウンした現用系O8に通知し、
該系切替え完了通知を受取ったダウンした現用系OSは
待状態から抜け出して、OSダウン処理を再開すること
を特徴とする。On the standby system, put the same job as the active system into the standby state immediately before starting execution, monitor the status of the active system on the methane pipe system, and start the job that was in standby state on the standby system when the active system goes down. In an information processing system that uses a hot standby method that continues processing, an inter-O8 communication means is provided to communicate between the active system O8 and the standby system O8, and when the active system OS down processing is interrupted at 08797, the standby system (for the two After the active system OSS down notification is sent using the inter-O8 communication means, the active system goes into a standby state, and the standby OS that receives the OS down notification switches between the active system and the standby system and returns to the standby state. job and send system switchover completion notification to the O
Notify the active O8 that is down using the 8-to-8 communication means,
The system is characterized in that the down active OS that has received the notification of system switching completion exits the standby state and restarts the OS down process.
次に本発明の実施例(二ついて図面を参照して説明する
。Next, two embodiments of the present invention will be described with reference to the drawings.
第2図は本発明の適用されるホットスタンバイシステム
の構成を示し、現用系は主記憶装置(以下、MMUと略
す)1と中央処理装置(以下、[:!PUと略す)2と
を含み、スタンバイ系はMMU3とCPU4とを含んで
おシ、(:!PU2とCPU4とはオンラインアダプタ
(以下、OH,Aと略す)5とで接続されている。FIG. 2 shows the configuration of a hot standby system to which the present invention is applied, and the active system includes a main memory unit (hereinafter abbreviated as MMU) 1 and a central processing unit (hereinafter abbreviated as [:!PU) 2. The standby system includes an MMU 3 and a CPU 4. (:!The PU 2 and the CPU 4 are connected by an online adapter (hereinafter abbreviated as OH, A) 5.
MMU1上のオンライントランザクシロンジョブプログ
ラム(以下、0LTPIと略す)は。The online transaction job program (hereinafter abbreviated as 0LTPI) on MMU1 is.
通信処理処理(以下、PNPと略す)8から入力された
電文をMMU1上のオペレーティングシステム(以下、
O81と略す)を介して受信し、磁気ディスク制御装置
(以下、MSFと略す)7を介して読出した磁気ディス
ク装置(以下、DKUと略す)71のデータと前記電文
内書込むとともに、PNP3を介して端末(図示してい
ない)に処理結果を編集して送信する。The message input from the communication processing processing (hereinafter referred to as PNP) 8 is sent to the operating system (hereinafter referred to as “PNP”) on the MMU 1.
The data of the magnetic disk unit (hereinafter referred to as DKU) 71 received through the magnetic disk controller (hereinafter referred to as MSF) 7 and read through the magnetic disk controller (hereinafter referred to as MSF) 7 is written in the message, and the PNP3 is written in the message. The processing results are edited and sent to a terminal (not shown) via the computer.
また、スタンバイ系ではMMU3上のオペレーティング
システム(以下、O82と略す)の制御のもとで、MM
U3上に現用系と同一のオンライントランザクシロンジ
ョブプログラム(以下、0LTP2と略す)をロードし
、 DKU71上のファイルをOLT P 2上で仮オ
ープンしたシ、端末までのアクセスパスをOLT P
2上で仮オープンしたシして、0LTP2を実行直前の
ホットスタンバイ状態にしている。In addition, in the standby system, the MM
Load the same online transaction job program (hereinafter abbreviated as 0LTP2) to the current system on U3, temporarily open the file on DKU71 on OLT P2, and set the access path to the terminal on OLT P2.
After temporary opening on 0LTP2, 0LTP2 is placed in a hot standby state immediately before execution.
今、現用系のO81がソフトウェア上の論理矛盾(二よ
シシステムダウン状態1:なったとする。Suppose now that the active system O81 has reached a software logical contradiction (secondary system down state 1).
現用系は、O81のダウン処理(−はいり、第1図の処
理11に制御が渡る。処理11では。In the active system, the O81 down process (-) is executed, and control is passed to process 11 in FIG. 1. In process 11.
スタンバイ系のOS 21m対してO81ダウンの通知
を行う為に、OSダウンのCPU命令を実行する。CP
U2は、この命令を解析した結果。In order to notify the standby OS 21m that the O81 is down, a CPU command for OS down is executed. C.P.
U2 is the result of analyzing this instruction.
0LA5を介してC!PU4に081ダウンのメソセー
ジを送信する。このメツセージを受信したCPU4は、
082に対してシステム外事象という割込みを発生させ
てos2にos1ダウンを通知する。現用糸○S1は処
理12に移り。C! via 0LA5! Sends a 081 down message to PU4. CPU4 that received this message,
082 generates an interrupt called an external event to notify os2 that os1 is down. The current thread ○S1 moves to processing 12.
os2から系切替え完了通知があるまでセルフループす
る。A self-loop is performed until notification of system switching completion is received from os2.
一方、スタンバイ系os2は、第1図の処理31で○L
TP2をホットスタンバイにし、処理32で081から
ダウン通知があるまで待状態になっている。この状態の
時(=、O81からのダウン通知を受けると処理′55
に移る。処理33では、DKU71を介して、現用系の
状態の引継ぎ、システム資源の確保等の処理をし。On the other hand, the standby OS2 is ○L in process 31 of FIG.
TP2 is put into hot standby and is in a waiting state until it receives a down notification from 081 in process 32. In this state (=, when receiving a down notification from O81, process '55
Move to. In process 33, processing such as taking over the status of the active system and securing system resources is performed via the DKU 71.
処理64に移る。処理64では、ホットスタンバイ状態
の0LTP2を起動し、0LTPi と同じ処理を開始
する。その後、処理35(二てosiに系切替え完了通
知を送信する為、系切替完了のCPU命令を実行する。The process moves to process 64. In process 64, 0LTP2 in the hot standby state is activated and the same process as 0LTPi is started. Thereafter, process 35 (second step) executes a system switching completion CPU command in order to send a system switching completion notification to the OSI.
CPU4は。CPU4 is.
この命令を解析した結果、0LA5を介してcpu2に
系切替完了のメツセージを送信する。As a result of analyzing this command, a message indicating completion of system switching is sent to CPU2 via OLA5.
このメツセージを受信した0PU2は、081(二対し
てシステム外事象という割込みを発生させて、O81に
082からの系切替完了通知を伝える。os2は処理ろ
5を終了すれば通常の処理となる。Upon receiving this message, 0PU2 generates an interrupt called an external event to 081 (2) and notifies O81 of the system switching completion notification from 082. After os2 finishes processing 5, it returns to normal processing.
os2から系切替え完了通知を受けたoslは、処理1
2を抜け出し、処理16(二移る。処理13では、中断
していたosiのダウン処理として、メモリダンプの出
力等を行い、処理を停止する。osl, which received the system switchover completion notification from os2, performs process 1.
2 and moves to process 16 (2). In process 13, as the interrupted OSI down process, a memory dump is output, etc., and the process is stopped.
以上説明したように本発明は、現用系O8とスタンバイ
系O8とで通信する手段を設け、現用系OSダウン時に
現用系とスタンバイ系のO8間で通信し、OSダウン処
理(−先がけてスタンバイ系での系切替え処理を優先し
て行うようにすることにより、現用系でのOSダウン時
。As explained above, the present invention provides a means for communication between the active system O8 and the standby system O8, and when the active system OS goes down, the active system and the standby system O8 communicate, By giving priority to system switching processing on the current system, when the OS on the active system goes down.
第1図は本発明のOSダウン時の系切替え処理の流れ図
、第2図は本発明の適用されるホントスタンバイシステ
ムの構成図を示すブロック図である。
1.3・・・主記憶装置(MMU)、2.4・・・中央
処理装置(cpu)、s・・・オンラインアダプタ(O
LA)、7・・・磁気ディスク制御装置(MSF)。
8・・・通信処理装置(FNP)、71・・・磁気ディ
スク装置(DKU)。
第1図
G→すFIG. 1 is a flowchart of system switching processing when the OS is down according to the present invention, and FIG. 2 is a block diagram showing the configuration of a true standby system to which the present invention is applied. 1.3... Main memory unit (MMU), 2.4... Central processing unit (CPU), s... Online adapter (O
LA), 7... Magnetic disk control device (MSF). 8... Communication processing unit (FNP), 71... Magnetic disk unit (DKU). Figure 1 G→S
Claims (1)
用系と同一のジョブを実行開始直前のスタンバイ状態に
しておき、スタンバイ系にて現用系の状態を監視し、現
用系ダウン時スタンバイ系にてスタンバイ状態にしてい
たジョブを起動し処理続行するホットスタンバイ方式を
とる情報処理システムにおいて、現用系オペレーティン
グシステムとスタンバイ系オペレーティングシステムと
で通信するオペレーティングシステム間通信手段を設け
、現用系オペレーティングシステムダウン時オペレーテ
ィングシステムのダウン処理を中断し、スタンバイ系に
対して前記オペレーティングシステム間通信手段を用い
て現用系オペレーティングシステムダウンの通知を行っ
た後現用系は待状態になり、オペレーティングシステム
ダウンの通知を受取ったスタンバイ系オペレーティング
システムは現用系とスタンバイ系との系の切替えを行い
前記スタンバイ状態のジョブを起動し、系切替え完了通
知を前記オペレーティングシステム間通信手段を用いて
ダウンした現用系オペレーティングシステムに通知し、
該系切替え完了通知を受取ったダウンした現用系オペレ
ーティングシステムは待状態から抜け出して、オペレー
ティングシステムダウン処理を再開することを特徴とす
るホットスタンバイシステムの系切替え方式。1. It has an active system and a standby system. On the standby system, the same job as the active system is placed in a standby state immediately before execution starts, and the standby system monitors the status of the active system, and when the active system goes down, the standby system is switched on. In an information processing system that uses a hot standby method in which jobs that have been placed on standby are started and processing continues, an inter-operating system communication means is provided to communicate between the active and standby operating systems, so that when the active operating system goes down, After interrupting the operating system down processing and notifying the standby system that the active system operating system is down using the inter-operating system communication means, the active system enters a standby state and receives the notification that the operating system is down. The standby operating system switches between the active system and the standby system, starts the job in the standby state, and notifies the failed active operating system of a system switch completion notification using the inter-operating system communication means,
A system switching method for a hot standby system, characterized in that a failed active operating system that receives the system switching completion notification exits from a standby state and restarts operating system down processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62031619A JPS63200242A (en) | 1987-02-16 | 1987-02-16 | System switching system for hot stand-by system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62031619A JPS63200242A (en) | 1987-02-16 | 1987-02-16 | System switching system for hot stand-by system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63200242A true JPS63200242A (en) | 1988-08-18 |
Family
ID=12336230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62031619A Pending JPS63200242A (en) | 1987-02-16 | 1987-02-16 | System switching system for hot stand-by system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63200242A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013156963A (en) * | 2012-01-31 | 2013-08-15 | Fujitsu Ltd | Control program, control method, information processing apparatus, and control system |
US8583960B2 (en) | 2010-07-06 | 2013-11-12 | Mitsubishi Electric Corporation | Processor device and program |
-
1987
- 1987-02-16 JP JP62031619A patent/JPS63200242A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8583960B2 (en) | 2010-07-06 | 2013-11-12 | Mitsubishi Electric Corporation | Processor device and program |
JP2013156963A (en) * | 2012-01-31 | 2013-08-15 | Fujitsu Ltd | Control program, control method, information processing apparatus, and control system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH09251443A (en) | Processor fault recovery processing method for information processing system | |
JP2522158B2 (en) | Program debugging method for multiprocessor system | |
JPS63200242A (en) | System switching system for hot stand-by system | |
JPH06274354A (en) | Method and system for control of operation of destructive hardware | |
JPH10207586A (en) | Power-off control system for computer | |
JPH0728544A (en) | Computer system | |
JP3102381B2 (en) | Task debugging device, task debugging method, and recording medium therefor | |
JP3185446B2 (en) | Computer system | |
JPH01205343A (en) | System for resuming interruption of process in electronic computer system | |
JPH07200334A (en) | Duplicate synchronization operation system | |
JP3483901B2 (en) | Method of changing system configuration and computer system for implementing the method | |
JPS62190543A (en) | Control system for quick restoration from trouble of communication system | |
JPH03163617A (en) | Warm-boot method of program in computer system | |
JPH1040123A (en) | System and method for job management | |
JP2730209B2 (en) | I / O control method | |
JPH08202633A (en) | Data processor | |
JP2001125687A (en) | Computer system | |
JPH0760399B2 (en) | How to stop the active computer in the hot standby system | |
JPH0721091A (en) | Service interruption processing method for electronic computer | |
JPH0395634A (en) | Restart control system for computer system | |
JPH0425941A (en) | Ipl resuming system | |
JPH1021153A (en) | Disk access method of computer system, and computer system | |
JPS63249229A (en) | Restoration processing method for data set | |
JPS6079438A (en) | System switching control system of information processing system | |
JPH04246711A (en) | Fault restoration system for personal computer |