JPS6149225A - Operation of information processing system - Google Patents

Operation of information processing system

Info

Publication number
JPS6149225A
JPS6149225A JP59171082A JP17108284A JPS6149225A JP S6149225 A JPS6149225 A JP S6149225A JP 59171082 A JP59171082 A JP 59171082A JP 17108284 A JP17108284 A JP 17108284A JP S6149225 A JPS6149225 A JP S6149225A
Authority
JP
Japan
Prior art keywords
health check
check signal
information processing
processing unit
central 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
Application number
JP59171082A
Other languages
Japanese (ja)
Inventor
Takashi Nishimura
孝 西村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP59171082A priority Critical patent/JPS6149225A/en
Publication of JPS6149225A publication Critical patent/JPS6149225A/en
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

PURPOSE:To improve the labor saving performance and reliability of an information processing system by switching automatically the waiting system to the using system according to a program in case a fault occurs with the hardware, etc. CONSTITUTION:This information system comprises two central processor systems 1 and 2, two system residence volumes 3 and 4, primary and secondary data disks 5 and 6, a program disk 7 and a circuit switch 8. One of both systems 1 and 2 serves as the using system to perform the on-line processing with the other serving as a waiting system to perform the batch processing. The health check signals are produced periodically in response to the hardware and software of the system 1, i.e., the using system as long as this system is normal. Then it is recognized that the system 1 has a fault when a monitor means detects no health check signal any more. Thus the system 2 substitutes the system 1 through automatic switching between them.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、情報処理システムの運転方式に関するもので
ある。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an operating method for an information processing system.

(従来の技術) 従来、情報処理システムにおいて高信頼性を要求される
場合には、ハードウェアの二重1ヒ等により対処してい
るが、ハードウェア障害時の縮退運転(システムとして
は継続運転)あるいはシステムを切換えての継続運転等
を英雄する場合は人手を必要とすることが多く、人手全
弁さないこと全要求されるシステムでは特殊なハードウ
ェアにて代行している。
(Conventional technology) Conventionally, when high reliability is required in an information processing system, this has been dealt with by using hardware duplication, etc.; ) or switching systems to continue operation, etc., often requires human labor, and in systems that require full manual operation, special hardware is used to perform this task.

更に、ソフトウェア障害(システムダウン、ループ等)
の場合には人手を介さないことは非常に困難である。
Furthermore, software failures (system down, loops, etc.)
In this case, it is extremely difficult to do so without human intervention.

(発明の目的) 本発明の目的に、特殊なハードウェア金使用することな
く自動運転を可能とする情報処理システムの運転方式全
提供することにある。
(Object of the Invention) An object of the present invention is to provide an entire operating method for an information processing system that enables automatic operation without using special hardware.

(発明の構成) 本発明の方式は、デュプレックス構成を採用した情報処
理システムの運外方弐において。
(Structure of the Invention) The method of the present invention is applied to the outer side of an information processing system that employs a duplex configuration.

中央処理装置系統のそれぞれに、 該中央処理装置系統を現用系または待機系として使用す
るための指示を行なう手段と。
means for instructing each of the central processing unit systems to use the central processing unit system as an active system or a standby system;

前記現用系指示かめるとヘルスチェック信号を発生して
、他の中央処理装置系統に送出する手段と、 前記待機系指示かめると前記他の中央処理装置系統から
のヘルスチェック信号を監視するプログツム手段と。
means for generating a health check signal and sending it to another central processing unit system when the active system instruction is received; and program means for monitoring the health check signal from the other central processing unit system when the standby system instruction is received. .

前記監視によって前記ヘルスチェック信号の途絶えを検
出すると前記現用系指示全自動的に行なう手段 とを設け、一方の情報処理装置系統が故障しても現用系
情報処理装置系統は人手の介入なく継続運転ができるよ
うにしたことt−特徴とする。
means for fully automatically instructing the active system when a discontinuation of the health check signal is detected by the monitoring, so that even if one of the information processing equipment systems fails, the active information processing equipment system continues to operate without human intervention. The feature is that it is possible to do this.

第1図は本発明の基本概念を示す図であり、それぞれ2
つの操作手段1’0.20と、ヘルスチェ、り信号発生
手段11.21と、チェ、り信号監視手段12.22と
、自動立上手段13.23とからなフ、操作手段10と
20とを除く各手段はプログラムによって構成される。
FIG. 1 is a diagram showing the basic concept of the present invention.
The operating means 10 and 20 consist of two operating means 1'0.20, a health check signal generating means 11.21, a check signal monitoring means 12.22, and an automatic start-up means 13.23. Each means except for is configured by a program.

(実施例) 本発明の一実施例?示す第2図全参照すると。(Example) An embodiment of the present invention? With full reference to Figure 2 shown.

本芙施例は2つの中央処理装置系統1.2と、2つのシ
ステムレジデンスボリューム(SRV)3゜4と、正デ
ータディスク5と、副データディスク6と、プログラム
ディスク7と1回線切換装置8とで構成されている。
This embodiment has two central processing unit systems 1.2, two system residence volumes (SRV) 3.4, a primary data disk 5, a secondary data disk 6, a program disk 7, and a line switching device 8. It is made up of.

中央処理装置系統1と2とでデュプレックス構成をなし
ておフ、それぞ゛れ、第1図に示した操作手段10.ヘ
ルスチェック信号発生手段11.ヘルスチェック1g号
監視手段12お工び自動立上手段13と、操作手段20
.ヘルスチェック信号発生手段21.ヘルスチェック信
号監視手段22お工び自動立上手段23を含む。操作手
段10と20は操作卓であってもよい。
The central processing unit systems 1 and 2 form a duplex configuration, and each operates the operating means 10 shown in FIG. Health check signal generation means 11. Health check 1g monitoring means 12 automatic start-up means 13 and operation means 20
.. Health check signal generating means 21. Health check signal monitoring means 22 and automatic start-up means 23 are included. The operating means 10 and 20 may be an operating console.

5RV3と4は、それぞれ中央処理装置系統1と2のオ
ペレーションシステム金格納しており、またプログラム
ディスク7は本情報処理システムの業務処理プログラム
等を格納していて1両中央処理装置系統1,2からもア
クセスが可能である。
5RV3 and 4 store the operating systems of the central processing unit systems 1 and 2, respectively, and the program disk 7 stores the business processing programs of this information processing system. It can also be accessed from.

正データディスク5と副データディスク6も両中央処理
装置系統1.2からアクセス可能であり。
The primary data disk 5 and the secondary data disk 6 are also accessible from both central processing unit systems 1.2.

データ寂よび更新前ジャーナルがくれそれに書き込まれ
る。
The data will be deleted and the journal before the update will be written to it.

第3図はこの二重書き機能を示している。業務処理プロ
グラムからの読出要求は、通常は正データディスク5.
障害時は副データディスク6に対してのみ行なわれるが
、!込要求は正データファイル5と副データファイル6
とに同時に行なわれて、データと更新前ジャーナルとが
書き込まれる。
FIG. 3 shows this dual writing function. A read request from a business processing program is normally sent to the primary data disk 5.
In the event of a failure, this is done only for the secondary data disk 6, but! The request is for the primary data file 5 and the secondary data file 6.
The data and the pre-update journal are written simultaneously.

この状態でファイル(ディスク)が障害となっても、そ
の系を切り捨てた形でシステムの運用が可能である。従
来のシステムでは、ジャーナルとして更新後イメージも
採取し、データファイルも一重であるが、これではデー
タファイルあるいはジャーナルファイルの障害時にシス
テムが停止することと、復旧をしての運用継続には人手
が必要となる。
Even if a file (disk) becomes a failure in this state, the system can be operated with that system truncated. In conventional systems, the after-update image is also collected as a journal, and the data file is also single-layered, but this results in the system halting in the event of a data file or journal file failure, and requires manual effort to recover and continue operation. It becomes necessary.

さて、中央処理装置系流1と2とのうちの一方は現用機
として1回線切換装ft8t−介して通信回線と接続さ
れオンライン処理を行ない、他は待機系としてバッチ処
理を行なう。
Now, one of the central processing unit systems 1 and 2 is connected to the communication line via a single line switching device ft8t as an active system and performs online processing, while the other system is a standby system and performs batch processing.

本情報処理システムの運転開始時に、第1図に示し次操
作手段10と20とで、たとえば、それぞれ現用系と待
機系の指示を人手によって行なったものとする。この各
指示は、それぞれヘルスチェック信号発生手段11とヘ
ルスチェック信号監視手段22に入力するが、その前に
、第1図には図示しなかった手段によって、正データフ
ァイル5と副データファイル6とを復旧する動作が伴な
う。
When the information processing system starts operating, it is assumed that instructions for the active system and the standby system are manually given, for example, by the next operating means 10 and 20 shown in FIG. 1, respectively. These instructions are respectively input to the health check signal generating means 11 and the health check signal monitoring means 22, but before that, the primary data file 5 and the sub data file 6 are generated by means not shown in FIG. This involves the action of restoring the data.

ヘルスチェック信号発生手段11は、中央処理装置系統
1のハードウェアおよびン7トウェアが正常であるかぎ
り、前記現用系指示に応答して。
The health check signal generating means 11 responds to the active system instruction as long as the hardware and components of the central processing unit system 1 are normal.

ヘルスチェック信号全周期的に発生し続ける。Health check signal continues to occur throughout the cycle.

ヘルスチェック信号監視手段22は、前記待機系指示に
応答して、ヘルスチェック信号発生手段11からのr3
jJ記へルスチェ、り信号を監視する工うになっている
。ヘルスチェック信号かへルスチェ、り信号監視手段2
2によって検出されているかぎり、中央処理装置系統1
は正常であり、前述したように、中央処理装置系統1は
オンライン処理全行ない、中央処理装置系統2はバッチ
処理を行なう。この間に、正データファイル5と副デー
キーナルファイルには更新前データが入力データの履歴
として蓄積される。
The health check signal monitoring means 22 receives r3 from the health check signal generation means 11 in response to the standby system instruction.
According to JJ, Rusche is supposed to monitor the signals. Health check signal or health check signal monitoring means 2
2, the central processing unit system 1
is normal, and as described above, central processing unit system 1 performs all online processing, and central processing unit system 2 performs batch processing. During this time, pre-update data is accumulated in the primary data file 5 and the sub-data file as a history of input data.

ヘルスチェック信号監視手段22がヘルスチェック信号
全検出しないようになると、これは中央処理装置系列1
において故障が発生したものと認識し、自動立上手段2
3にて自動立上完了後にヘルスチェック信号発生手段2
1に対して、現用系指示全行なう。この結果によって、
ヘルスチェック信号発生手段21はヘルスチェック信号
を発生するようになり、中央処理装置系統2が現用系と
してオンライン処理を行なうことになる。
When the health check signal monitoring means 22 no longer detects all health check signals, this means that the central processing unit series 1
It is recognized that a failure has occurred in the automatic start-up means 2.
After the automatic start-up is completed in step 3, the health check signal generating means 2
Perform all active system instructions for 1. With this result,
The health check signal generating means 21 will now generate a health check signal, and the central processing unit system 2 will perform online processing as the active system.

一方、中央処理装置系統1においては、故障原因が究明
され、それが除去された後で、操作手段10によって待
機系指示を行ない待機系としてバッチ処理を行なうよう
になる。また、ヘルスチェック信号監視手段12は、ヘ
ルスチェ、り信号発生手段21が発生するヘルスチェッ
ク信号を監視し始める。
On the other hand, in the central processing unit system 1, after the cause of the failure is investigated and removed, a standby system instruction is given by the operating means 10, and batch processing is started as a standby system. Further, the health check signal monitoring means 12 starts monitoring the health check signal generated by the health check signal generating means 21.

このようにして、ヘルスチェ、7り信号の有無により、
中央処理装置系統1と2は、いずれかの一方が常に現用
系、他が待機系として運転され、現用系への切換は自動
的に行なわれることになる。
In this way, depending on the presence or absence of the health check signal,
One of the central processing unit systems 1 and 2 is always operated as an active system and the other as a standby system, and switching to the active system is automatically performed.

(発明の効果) 本発明によれば1以上説明したように、情報処理システ
ムにおけるハードウェア障害・ソフトウェア障害発生時
にプログラムによって待機系を現用系に自動切換を行な
うため、特殊なノ・−ドウエアを使用することなく、自
動継続運転が可能となり、省力化(専従オペレータの廃
止による)と信頼性の向上(自動継続運転のため業務停
止時間全大幅に短縮化〕とが可能になる。
(Effects of the Invention) According to the present invention, as explained above, in order to automatically switch from a standby system to an active system by a program when a hardware failure or software failure occurs in an information processing system, special hardware is used. Automatic continuous operation is possible without using the system, which saves labor (by eliminating the need for full-time operators) and improves reliability (automatic continuous operation significantly shortens business downtime).

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の基本概念、第2図は本発明の一実施例
および第3図は該実施例の説明図をそれぞn示す図であ
る。 10.2Q・・・・・・操作手段、11.21・・・・
・・ヘルスチェック信号発生手段、12.22・・・・
・・ヘルスチェック1g号監視手段、13.23・・・
・・・自動切換手段。
FIG. 1 is a diagram showing the basic concept of the present invention, FIG. 2 is an embodiment of the present invention, and FIG. 3 is an explanatory diagram of the embodiment. 10.2Q... Operating means, 11.21...
...Health check signal generation means, 12.22...
・Health check No. 1g monitoring means, 13.23...
...Automatic switching means.

Claims (1)

【特許請求の範囲】 デュプレックス構成を採用した情報処理システムの運転
方式において、 中央処理装置系統のそれぞれに、 該中央処理装置系統を現用系または待機系として使用す
るための指示を行なう手段と、 前記現用系指示があるとヘルスチェック信号を発生して
他の中央処理装置系統に送出する手段と、前記待機系指
示があると前記他の中央処理装置系統からのヘルスチェ
ック信号を監視するプログラム手段と、前記監視によっ
て前記ヘルスチェック信号の途絶えを検出すると前記現
用系指示を自動的に行なう手段 とを設け、一方の情報処理装置系統が故障しても現用系
情報処理装置系統は人手の介入なく継続運転ができるよ
うにしたことを特徴とする情報処理システムの運転方式
[Scope of Claim] In an operating method of an information processing system adopting a duplex configuration, means for instructing each of the central processing unit systems to use the central processing unit system as an active system or a standby system; means for generating a health check signal and sending it to another central processing unit system when there is an active system instruction; and a program means for monitoring a health check signal from the other central processing unit system when the standby system instruction is received. and means for automatically issuing the active system instruction when the interruption of the health check signal is detected by the monitoring, so that even if one of the information processing equipment systems fails, the active information processing equipment system continues without human intervention. An operating method for an information processing system that is characterized by being able to be operated.
JP59171082A 1984-08-17 1984-08-17 Operation of information processing system Pending JPS6149225A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59171082A JPS6149225A (en) 1984-08-17 1984-08-17 Operation of information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59171082A JPS6149225A (en) 1984-08-17 1984-08-17 Operation of information processing system

Publications (1)

Publication Number Publication Date
JPS6149225A true JPS6149225A (en) 1986-03-11

Family

ID=15916669

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59171082A Pending JPS6149225A (en) 1984-08-17 1984-08-17 Operation of information processing system

Country Status (1)

Country Link
JP (1) JPS6149225A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6385939A (en) * 1986-09-30 1988-04-16 Nec Corp Information processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6385939A (en) * 1986-09-30 1988-04-16 Nec Corp Information processing system

Similar Documents

Publication Publication Date Title
JPH0420493B2 (en)
JPH07234808A (en) System dump acquisition system
JPH10312327A (en) Mirroring monitor system
JPS6149225A (en) Operation of information processing system
JPH09293001A (en) Non-stop maintenance system
JPH0962626A (en) On-line testing method of decentralized processing system
JPH05314075A (en) On-line computer system
JPH0879246A (en) Distributed communication system and fault recovery method therefor
JPH04299435A (en) Data base equivalent system
JPH05127891A (en) Stable working method for software revision in computer system
JPH04369735A (en) Backup system for computer system
JPH09288590A (en) Virtual computer system
JP2732668B2 (en) Redundant controller
JPS62190543A (en) Control system for quick restoration from trouble of communication system
JPH0341524A (en) Hot stand-by system
JPH10161815A (en) Disk duplex management device and method therefor
JPH0320780B2 (en)
JPH0553938A (en) System for switching duplex central processing units
JPS603225B2 (en) Main storage information recovery method
JPH05342076A (en) Dual writing filing device
JPS597982B2 (en) Restart method in case of system failure of computer system
JPH0267671A (en) Execution restart system for on-line processing
JPH07146849A (en) Inter-computer communication backup system
JP3105025B2 (en) Redundant controller
JPH02196341A (en) Fault restoring system for information processor