JPH07200091A - Notifying system for automatic restart - Google Patents

Notifying system for automatic restart

Info

Publication number
JPH07200091A
JPH07200091A JP5353385A JP35338593A JPH07200091A JP H07200091 A JPH07200091 A JP H07200091A JP 5353385 A JP5353385 A JP 5353385A JP 35338593 A JP35338593 A JP 35338593A JP H07200091 A JPH07200091 A JP H07200091A
Authority
JP
Japan
Prior art keywords
execution program
end system
operation information
storage device
automatic restart
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
JP5353385A
Other languages
Japanese (ja)
Inventor
Yasuaki Murakami
靖明 村上
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 JP5353385A priority Critical patent/JPH07200091A/en
Publication of JPH07200091A publication Critical patent/JPH07200091A/en
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)

Abstract

PURPOSE:To notify a front system requesting a processing to a back end system of that effect when automatic restart is performed in the back end system in a system provided with the back end system and the plural front systems. CONSTITUTION:When a file 18 for activation including an execution program 18a is sent from the front system 1-1, an execution program development means 25 develops the execution program 18a on a main memory unit 21 and stores operation information 21b (the channel number of a channel 3-1 or the like) in the main memory unit 21. Then, an operation information saving means 26 saves the operation information in a saving area 27 and thereafter, an execution program activation means 28 activates the execution program 18a. When a fault is generated in the back end system and the automatic restart such as the reclosing of a power source or the like is performed, a message transfer means 29 notifies the front system 1-1 which is the transfer origin of the execution program 18a of that the automatic restart is performed based on the operation information in the saving area 27.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はバックエンドシステムと
複数のフロントシステムとを備えたシステムに於いて、
バックエンドシステムに障害が発生し、バックエンドシ
ステムの自動再立ち上げが行なわれた場合、バックエン
ドシステムに起動用ファイルを転送しているフロントシ
ステムに対して自動再立ち上げを行なったことを通知す
る自動再立ち上げ通知方式に関する。
BACKGROUND OF THE INVENTION The present invention relates to a system including a back end system and a plurality of front systems,
When a failure occurs in the back-end system and the back-end system is automatically restarted, the front system that is transferring the startup file to the back-end system is notified of the automatic restart. The automatic restart notification method.

【従来の技術】[Prior art]

【0002】汎用コンピュータシステム等によって構成
される複数のフロントシステムと、スーパコンピュータ
システム等によって構成されるバックエンドシステムと
を接続ケーブルであるチャネルを介して接続し、フロン
トシステムからバックエンドシステムへ実行プログラム
を含む起動用ファイルを転送してバックエンドシステム
を自フロントシステムから依頼する処理を実行できる状
態にし、その後、バックエンドシステムに於いてフロン
トシステムから依頼された処理を上記実行プログラムを
利用して実行し、実行結果をフロントシステムに返すと
いうことが従来から行なわれている。
A plurality of front systems configured by a general-purpose computer system or the like and a back end system configured by a super computer system or the like are connected via a channel which is a connection cable, and an execution program is executed from the front system to the back end system. Transfer the startup file including the file to make the backend system ready to execute the processing requested by the front system, and then execute the processing requested by the front system in the backend system using the above execution program. However, conventionally, the execution result is returned to the front system.

【0003】ところで、フロントシステムから実行プロ
グラムが送られてきた場合、バックエンドシステムでは
実行プログラムを主記憶装置上に展開すると共に、転送
元との接続関係を示す例えばチャネル番号等の運転情報
を主記憶装置に格納し、依頼された処理の実行時に転送
元のフロントシステムとデータのやりとりが必要になっ
た場合や、実行結果をフロントシステムに返す場合は、
主記憶装置に格納されている運転情報によって接続され
ていることが示されているフロントシステムにデータや
実行結果を送っている。
When an execution program is sent from the front system, the back end system expands the execution program on the main storage device, and at the same time stores operation information such as a channel number indicating the connection relationship with the transfer source. If you want to store the data in a storage device and exchange data with the transfer source front system when executing the requested processing, or to return the execution result to the front system,
The data and the execution result are sent to the front system which is shown to be connected by the operation information stored in the main memory.

【0004】[0004]

【発明が解決しようとする課題】上述したように、従来
は、バックエンドシステムの主記憶装置に運転情報を格
納していたため、バックエンドシステムに障害が発生
し、電源再投入等の自動再立ち上げが行なわれると、バ
ックエンドシステムに運転情報が存在しなくなってしま
い、バックエンドシステムは、自動再立ち上げを行なっ
たことを実行プログラムの転送元のフロントシステムに
通知することが出来なくなってしまう。
As described above, since the operation information is conventionally stored in the main storage device of the back-end system, a failure occurs in the back-end system and an automatic restart such as power-on is restarted. When the boot is performed, the back-end system will no longer have operating information, and the back-end system will not be able to notify the front system that is the transfer source of the execution program that the automatic restart was performed. .

【0005】このため、実行プログラムの転送元のフロ
ントシステムは、バックエンドシステムで実行プログラ
ムが実行されなくなったことを知ることができず、再
度、実行プログラムを含む起動用ファイルをバックエン
ドシステムに転送する等の有効な処置を取ることができ
ないという問題がある。
Therefore, the front system, which is the transfer source of the execution program, cannot know that the execution program is no longer executed in the back-end system, and again transfers the startup file including the execution program to the back-end system. There is a problem in that effective treatments such as doing cannot be taken.

【0006】本発明の目的は、バックエンドシステムに
障害が発生し、バックエンドシステムで自動再立ち上げ
が行なわれた場合、バックエンドシステムに起動用ファ
イルを転送しているフロントシステムに対して自動再立
ち上げを行なったことを通知できる自動再立ち上げ通知
方式を提供することにある。
It is an object of the present invention to automatically notify a front system which is transferring a boot file to the backend system when a failure occurs in the backend system and the backend system is automatically restarted. It is to provide an automatic restart notification method capable of notifying that restart has been performed.

【0007】[0007]

【課題を解決するための手段】本発明は上記目的を達成
するため、複数のフロントシステムと、バックエンドシ
ステムと、該バックエンドシステムと前記複数のフロン
トシステムとを接続する複数のチャネルとを備え、前記
フロントシステムから前記チャネルを介してバックエン
ドシステムに実行プログラムを含む起動用ファイルを転
送し、前記バックエンドシステムで前記実行プログラム
を主記憶装置に展開し、前記フロントシステムから依頼
された処理を前記実行プログラムを利用して実行し、実
行結果を前記フロントシステムに返すシステムに於い
て、前記各フロントシステムは、前記起動用ファイルを
前記チャネルを介して前記バックエンドシステムに転送
する転送手段を備え、前記バックエンドシステムは、前
記フロントシステムから送られてきた起動用ファイルに
含まれている実行プログラムを主記憶装置上に展開する
と共に、前記起動用ファイルの転送元のフロントシステ
ムとの接続関係を示す運転情報を前記主記憶装置に格納
する実行プログラム展開手段と、退避領域と、前記実行
プログラム展開手段が前記主記憶装置に格納した運転情
報と同一内容の運転情報を前記退避領域に退避させる運
転情報退避手段と、前記主記憶装置上に展開された実行
プログラムを起動する実行プログラム起動手段と、前記
バックエンドシステムの障害時に前記バックエンドシス
テムの自動再立ち上げが行なわれることにより、前記退
避領域に退避されている運転情報によって接続されてい
ることが示されているフロントシステムに対して自動再
立ち上げを行なった旨のメッセージを転送するメッセー
ジ転送手段とを備えたものである。
In order to achieve the above object, the present invention comprises a plurality of front systems, a back end system, and a plurality of channels connecting the back end system and the plurality of front systems. , A boot file including an execution program is transferred from the front system to the back-end system via the channel, the back-end system expands the execution program into a main storage device, and the processing requested by the front system is executed. In a system that executes using the execution program and returns an execution result to the front system, each front system includes a transfer unit that transfers the boot file to the back-end system via the channel. , The back-end system is the front system The execution program included in the startup file sent from the computer is expanded on the main storage device, and the operation information indicating the connection relationship with the front system of the transfer source of the startup file is stored in the main storage device. On the main storage device, an execution program expansion means for executing the execution program expansion device, a save area, operation information saving means for saving operation information having the same contents as the operation information stored in the main storage device by the execution program expansion device to the save area Connected to the execution program starting means for starting the execution program expanded in the above, and the operation information saved in the save area by automatically restarting the backend system when the backend system fails. Message indicating that the automatic restart was performed for the front system It is obtained by a message transfer means for feeding.

【0008】[0008]

【作用】フロントシステムから実行プログラムを含む起
動用ファイルが送られてくると、バックエンドシステム
内の実行プログラム展開手段は、起動用ファイルに含ま
れている実行プログラムを主記憶装置上に展開すると共
に、起動用ファイルの転送元のフロントシステムとの接
続関係を示す運転情報を主記憶装置に格納する。
When the startup file including the execution program is sent from the front system, the execution program expansion means in the back-end system expands the execution program included in the startup file on the main storage device. The operation information indicating the connection relationship with the front system of the transfer source of the startup file is stored in the main storage device.

【0009】また、上記した運転情報と同一内容の運転
情報が、運転情報退避手段によって退避領域に退避させ
られる。
The operation information having the same contents as the above-mentioned operation information is saved in the save area by the operation information saving means.

【0010】その後、起動手段によって主記憶装置上に
展開された実行プログラムが起動される。
After that, the execution program starts up the execution program expanded on the main storage device by the start-up means.

【0011】バックエンドシステムに障害が発生し、自
動再立ち上げが行なわれると、メッセージ転送手段が、
退避領域に退避されている運転情報によって接続されて
いることが示されているフロントシステムに、自動再立
ち上げを行なったことを示すメッセージを転送する。
When a failure occurs in the back-end system and automatic restart is performed, the message transfer means is
A message indicating that the automatic restart has been performed is transferred to the front system which is shown to be connected by the operation information saved in the save area.

【0012】[0012]

【実施例】次に本発明の実施例について図面を参照して
詳細に説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0013】図1は本発明の実施例のブロック図であ
り、複数のフロントシステム1−1〜1−nと、バック
エンドシステム2と、両者を接続するチャネル3−1〜
3−nとから構成されている。尚、チャネル3−1〜3
−nにはチャネル番号#1〜#nが割り当てられている
とする。
FIG. 1 is a block diagram of an embodiment of the present invention, in which a plurality of front systems 1-1 to 1-n, a back end system 2 and channels 3-1 to connect them are provided.
3-n. In addition, channels 3-1 to 3
It is assumed that channel numbers # 1 to #n are assigned to -n.

【0014】フロントシステム1−1は、コンソールの
入力部11aと、コンソールの表示部11bと、演算処
理装置12と、外部記憶装置17とを備えている。
The front system 1-1 includes a console input section 11a, a console display section 11b, an arithmetic processing unit 12, and an external storage unit 17.

【0015】外部記憶装置17には、実行プログラム1
8aを含む起動用ファイル18が格納されている。
The execution program 1 is stored in the external storage device 17.
A startup file 18 including 8a is stored.

【0016】演算処理装置12は、入力部11aから入
力されたコマンドを解析するコマンド処理手段13と、
コマンド処理手段13の指示に従って外部記憶装置17
に格納されている起動用ファイル18をバックエンドシ
ステム2に転送する転送手段14と、バックエンドシス
テム2との接続を制御するプロトコル制御部15と、バ
ックエンドシステム2からのメッセージを表示部11b
に表示するメッセージ出力手段16とを備えている。
尚、他のフロントシステムもフロントシステム1−1と
同様の構成を有している。
The arithmetic processing unit 12 includes command processing means 13 for analyzing a command input from the input section 11a,
The external storage device 17 is instructed by the command processing means 13.
The transfer means 14 for transferring the boot file 18 stored in the backend system 2 to the backend system 2, the protocol control unit 15 for controlling the connection with the backend system 2, and the display unit 11b for displaying the message from the backend system 2.
And a message output means 16 for displaying.
The other front systems also have the same configuration as the front system 1-1.

【0017】バックエンドシステム2は、主記憶装置2
1と、サービスプロセッサ22と、演算処理装置30
と、拡張記憶装置31とを備えている。
The back-end system 2 is a main storage device 2.
1, service processor 22, and arithmetic processing unit 30
And an extended storage device 31.

【0018】主記憶装置21には、実行プログラムを展
開する実行プログラム展開領域21aが設けられてい
る。また、主記憶装置21には、運転情報21bが格納
される。
The main storage device 21 is provided with an execution program expansion area 21a for expanding an execution program. Further, the main storage device 21 stores operation information 21b.

【0019】サービスプロセッサ22は、ブートローダ
23を備えている。
The service processor 22 has a boot loader 23.

【0020】拡張記憶装置31には、フロントシステム
1−1〜1−nから送られてきた起動用ファイルを格納
する起動用ファイル格納領域31aが設けられている。
The extended storage device 31 is provided with a boot file storage area 31a for storing boot files sent from the front systems 1-1 to 1-n.

【0021】ブートローダ23は、プロトコル制御部2
4と、実行プログラム展開手段25と、運転情報退避手
段26と、退避領域27と、実行プログラム起動手段2
8と、メッセージ転送手段29とを備えている。
The boot loader 23 is a protocol control unit 2.
4, execution program expanding means 25, operation information saving means 26, save area 27, and execution program starting means 2
8 and message transfer means 29.

【0022】プロトコル制御部24は、フロントシステ
ム1−1〜1−nとの接続を制御する機能を有する。
The protocol control unit 24 has a function of controlling connection with the front systems 1-1 to 1-n.

【0023】実行プログラム展開手段25は、フロント
システム1−1〜1−nから送られてきた起動用ファイ
ルを拡張記憶装置31の起動用ファイル格納領域31a
に格納する機能と、起動用ファイル中の実行プログラム
を主記憶装置21上の実行プログラム展開領域21aに
展開する機能と、起動用ファイルの転送元のフロントシ
ステムとの接続関係を示すチャネル番号等の運転情報2
1bを主記憶装置21に格納する機能とを有する。
The execution program expansion means 25 stores the startup files sent from the front systems 1-1 to 1-n in the startup file storage area 31a of the expansion storage device 31.
To store the execution program in the startup file in the execution program expansion area 21a on the main storage device 21 and the channel number indicating the connection relationship with the front system from which the startup file is transferred. Driving information 2
1b is stored in the main storage device 21.

【0024】退避領域27は、サービスプロセッサ22
内の記憶媒体上に設けられた記憶領域であり、運転情報
が退避させられる。
The save area 27 is for the service processor 22.
This is a storage area provided on a storage medium in which operation information is saved.

【0025】運転情報退避手段26は、実行プログラム
展開手段25が主記憶装置21に格納した運転情報21
bと同一内容の運転情報を退避領域27に退避させる機
能を有する。
The operation information saving means 26 is the operation information 21 stored in the main storage device 21 by the execution program expanding means 25.
It has a function of saving the operation information having the same content as that of b in the save area 27.

【0026】実行プログラム起動手段28は、実行プロ
グラム展開領域21aに展開された実行プログラムを起
動する機能を有する。
The execution program starting means 28 has a function of starting the execution program expanded in the execution program expansion area 21a.

【0027】メッセージ転送手段29は、バックエンド
システム2に障害が発生し、バックエンドシステム2に
於いて電源再投入等の自動再立ち上げが行なわれた場
合、退避領域27に格納されている運転情報によって接
続されていることが示されているフロントシステムに自
動再立ち上げを行なったことを示すメッセージを転送す
る機能を有する。
When the back-end system 2 fails and the back-end system 2 is automatically restarted by turning on the power again, the message transfer means 29 operates in the save area 27. It has a function of transmitting a message indicating that the automatic restart is performed to the front system which is shown to be connected by the information.

【0028】図2はフロントシステムから送られてきた
起動用ファイルに含まれている実行プログラムの起動時
のバックエンドシステム2の処理例を示す流れ図、図3
はバックエンドシステム2に障害が発生した時のバック
エンドシステム2の処理例を示す流れ図であり、以下各
図を参照して本実施例の動作を説明する。
FIG. 2 is a flow chart showing a processing example of the back-end system 2 at the time of starting the execution program included in the starting file sent from the front system, FIG.
6 is a flow chart showing a processing example of the back-end system 2 when a failure occurs in the back-end system 2. The operation of the present embodiment will be described below with reference to each drawing.

【0029】フロントシステム1−1のオペレータは、
バックエンドシステム2を自フロントシステム1−1か
ら依頼する処理を実行できる状態にする場合、入力部1
1aから起動用ファイル18の転送を指示するコマンド
を入力する。
The operator of the front system 1-1 is
When the back-end system 2 is ready to execute the process requested by the front system 1-1, the input unit 1
A command for instructing the transfer of the boot file 18 is input from 1a.

【0030】コマンド処理手段13は、上記コマンドを
解析し、転送手段14に対して外部記憶装置17に格納
されている起動用ファイル18の転送を指示する。
The command processing means 13 analyzes the above command, and instructs the transfer means 14 to transfer the boot file 18 stored in the external storage device 17.

【0031】この指示に従って、転送手段14は起動用
ファイル18をプロトコル制御部15及びチャネル3−
1を介してバックエンドシステム2に転送する。
In accordance with this instruction, the transfer means 14 transfers the boot file 18 to the protocol control unit 15 and the channel 3-.
1 to the back-end system 2 via.

【0032】バックエンドシステム2内の実行プログラ
ム展開手段25は、フロントシステム1−1から送られ
てきた起動用ファイル18をプロトコル制御部24を介
して受信すると、それを拡張記憶装置31の起動用ファ
イル格納領域31aに格納する(図2,ステップS
1)。
Upon receiving the boot file 18 sent from the front system 1-1 via the protocol control unit 24, the execution program expanding means 25 in the back-end system 2 uses it for booting the extended storage device 31. Stored in the file storage area 31a (FIG. 2, step S
1).

【0033】その後、実行プログラム展開手段25は、
起動用ファイル18に含まれている実行プログラム18
aを主記憶装置21の実行プログラム展開領域21aに
展開し (ステップS2)、更に、起動用ファイル18の
転送元のフロントシステム1−1との接続関係を示す運
転情報(この例ではチャネル3−1のチャネル番号#1
とする)21bを主記憶装置21に格納する (ステップ
S3)。
After that, the execution program expanding means 25
Execution program 18 included in startup file 18
a is expanded in the execution program expansion area 21a of the main storage device 21 (step S2), and further, the operation information indicating the connection relationship with the front system 1-1 of the transfer source of the startup file 18 (in this example, channel 3- Channel number # 1 of 1
21b is stored in the main storage device 21 (step S3).

【0034】実行プログラム展開手段25の処理が終了
すると、運転情報退避手段26は、実行プログラム展開
手段25が主記憶装置21に格納した運転情報21bと
同一内容の運転情報を退避領域27に退避する (ステッ
プS4)。
When the processing of the execution program expanding means 25 is completed, the operation information saving means 26 saves the operation information having the same contents as the operation information 21b stored in the main storage device 21 by the execution program expanding means 25 to the save area 27. (Step S4).

【0035】その後、実行プログラム展開領域21aに
展開された実行プログラム18aが実行プログラム起動
手段28によって起動され (ステップS5)、以後、フ
ロントシステム1−1から処理が依頼されると、演算処
理手段30は、依頼された処理を実行プログラム18a
を利用して実行する。
After that, the execution program 18a expanded in the execution program expansion area 21a is started by the execution program starting means 28 (step S5), and when the front system 1-1 requests the processing thereafter, the arithmetic processing means 30 is executed. Executes the requested processing by the execution program 18a
To execute.

【0036】依頼された処理の実行が正常終了すると、
演算処理装置30は、主記憶装置21に格納されている
運転情報21bに基づいて実行プログラム18aの転送
元のフロントシステム1−1に実行結果を転送する。
When the execution of the requested processing ends normally,
The arithmetic processing unit 30 transfers the execution result to the front system 1-1 that is the transfer source of the execution program 18a based on the operation information 21b stored in the main storage unit 21.

【0037】次に、バックエンドシステム2に障害が発
生した場合の動作を説明する。
Next, the operation when a failure occurs in the backend system 2 will be described.

【0038】バックエンドシステム2は、障害が発生す
ると、図3の流れ図に示すように、電源再投入等の自動
再立ち上げを行なう (ステップS11)。
When a failure occurs, the back-end system 2 performs automatic restart such as power-on, as shown in the flowchart of FIG. 3 (step S11).

【0039】バックエンドシステム2に於いて自動再立
ち上げが行なわれると、メッセージ転送手段29は、退
避領域27に格納されている運転情報を基に、プロトコ
ル制御部24及び退避されている運転情報によって示さ
れるチャネルを介してフロントシステムに自動再立ち上
げを行なった旨のメッセージを転送する (ステップS1
2)。
When the automatic restart is performed in the back-end system 2, the message transfer means 29 determines the protocol control unit 24 and the saved operation information based on the operation information stored in the save area 27. The message indicating the automatic restart is transmitted to the front system via the channel indicated by (step S1).
2).

【0040】この例の場合、退避領域27には、チャネ
ル3−1のチャネル番号#1が退避されているので、メ
ッセージ転送手段29は、プロトコル制御部24及びチ
ャネル番号が#1のチャネル3−1を介してフロントシ
ステム1−1に自動再立ち上げを行なった旨のメッセー
ジを転送することになる。
In the case of this example, since the channel number # 1 of the channel 3-1 is saved in the save area 27, the message transfer means 29 uses the protocol controller 24 and the channel 3- # 3 of the channel number # 1. A message to the effect that automatic restart has been performed is transferred to the front system 1-1 via 1.

【0041】バックエンドシステム2からチャネル3−
1を介して上記したメッセージが送られてくると、フロ
ントシステム1−1内のメッセージ出力手段16が、バ
ックエンドシステム2に於いて自動再立ち上げが行なわ
れた旨のメッセージを表示部11bに表示する。
Back-end system 2 to channel 3-
When the above-mentioned message is sent via 1, the message output means 16 in the front system 1-1 displays a message to the effect that the automatic restart is performed in the back-end system 2 on the display section 11b. indicate.

【0042】この表示により、フロントシステム1−1
のオペレータは、実行プログラム18aがバックエンド
システム2で実行されなくなったことが判るので、入力
部11aから起動用ファイル18の転送を指示するコマ
ンドを入力して起動用ファイル18をバックエンドシス
テム2に転送することにより、再度バックエンドシステ
ム2をフロントシステム1−1から依頼された処理を実
行できる状態にすることができる。
By this display, the front system 1-1
Operator knows that the execution program 18a is no longer executed in the back-end system 2, so the command for instructing the transfer of the start-up file 18 is input from the input unit 11a and the start-up file 18 is transferred to the back-end system 2. By transferring the data, the back-end system 2 can be made ready again to execute the processing requested by the front system 1-1.

【0043】[0043]

【発明の効果】以上説明したように、本発明は、フロン
トシステムから実行プログラムを含む起動用ファイルが
転送されていた時、転送元のフロントシステムとの接続
関係を示す運転情報を退避領域に退避させる退避手段を
備えているので、バックエンドシステムに障害が発生
し、自動再立ち上げが行なわれた場合でも、退避領域に
退避させてある運転情報に基づいて起動用ファイルの転
送元のフロントシステムに自動再立ち上げを行なったこ
とを通知することができる。従って、フロントシステム
に於いて、バックエンドシステムに転送した実行プログ
ラムが実行されていないことを知ることができるので、
再度、実行プログラムを含む起動用ファイルをバックエ
ンドシステムに転送する等の有効な処置をとることが可
能になる効果がある。
As described above, according to the present invention, when the startup file including the execution program is transferred from the front system, the operation information indicating the connection relationship with the transfer source front system is saved in the save area. Even if a back-end system fails and an automatic restart is performed, the front system that is the transfer source of the startup file will be based on the operating information that has been saved in the save area. Can be notified that the automatic restart has been performed. Therefore, in the front system, it is possible to know that the execution program transferred to the back-end system is not being executed.
Again, there is an effect that it becomes possible to take effective measures such as transferring a startup file including an execution program to the back-end system.

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

【図1】本発明の実施例のブロック図である。FIG. 1 is a block diagram of an embodiment of the present invention.

【図2】フロントシステムから送られてきた実行プログ
ラムを起動させる際のバックエンドシステム2の処理例
を示す流れ図である。
FIG. 2 is a flowchart showing a processing example of a backend system 2 when starting an execution program sent from a front system.

【図3】バックエンドシステム2に障害が発生した時の
処理例を示す流れ図である。
FIG. 3 is a flowchart showing a processing example when a failure occurs in the backend system 2.

【符号の説明】 1−1〜1−n…フロントシステム 11a…入力部 11b…表示部 12…演算処理装置 13…コマンド処理手段 14…転送手段 15…プロトコル制御部 16…メッセージ出力手段 17…外部記憶装置 18…起動用ファイル 18a…実行プログラム 2…バックエンドシステム 21…主記憶装置 21a…実行プログラム展開領域 21b…運転情報 22…サービスプロセッサ 23…ブートローダ 24…プロトコル制御部 25…実行プログラム展開手段 26…運転情報退避手段 27…退避領域 28…実行プログラム起動手段 29…メッセージ転送手段 30…演算処理装置 31…拡張記憶装置 31a…起動用ファイル格納領域 3−1〜3−n…チャネル[Description of Reference Signs] 1-1 to 1-n ... Front system 11a ... Input unit 11b ... Display unit 12 ... Arithmetic processing unit 13 ... Command processing unit 14 ... Transfer unit 15 ... Protocol control unit 16 ... Message output unit 17 ... External Storage device 18 ... Startup file 18a ... Execution program 2 ... Back end system 21 ... Main storage device 21a ... Execution program development area 21b ... Operating information 22 ... Service processor 23 ... Boot loader 24 ... Protocol control unit 25 ... Execution program development means 26 Operating information saving means 27 ... Saving area 28 ... Execution program starting means 29 ... Message transferring means 30 ... Arithmetic processing device 31 ... Extended storage device 31a ... Starting file storage area 3-1 to 3-n ... Channel

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 複数のフロントシステムと、バックエン
ドシステムと、該バックエンドシステムと前記複数のフ
ロントシステムとを接続する複数のチャネルとを備え、
前記フロントシステムから前記チャネルを介してバック
エンドシステムに実行プログラムを含む起動用ファイル
を転送し、前記バックエンドシステムで前記実行プログ
ラムを主記憶装置に展開し、前記フロントシステムから
依頼された処理を前記実行プログラムを利用して実行
し、実行結果を前記フロントシステムに返すシステムに
於いて、 前記各フロントシステムは、前記起動用ファイルを前記
チャネルを介して前記バックエンドシステムに転送する
転送手段を備え、 前記バックエンドシステムは、 前記フロントシステムから送られてきた起動用ファイル
に含まれている実行プログラムを主記憶装置上に展開す
ると共に、前記起動用ファイルの転送元のフロントシス
テムとの接続関係を示す運転情報を前記主記憶装置に格
納する実行プログラム展開手段と、 退避領域と、 前記実行プログラム展開手段が前記主記憶装置に格納し
た運転情報と同一内容の運転情報を前記退避領域に退避
させる運転情報退避手段と、 前記主記憶装置上に展開された実行プログラムを起動す
る実行プログラム起動手段と、 前記バックエンドシステムの障害時に前記バックエンド
システムの自動再立ち上げが行なわれることにより、前
記退避領域に退避されている運転情報によって接続され
ていることが示されているフロントシステムに対して自
動再立ち上げを行なった旨のメッセージを転送するメッ
セージ転送手段とを備えたことを特徴とする自動再立ち
上げ通知方式。
1. A front system, a back-end system, and a plurality of channels connecting the back-end system and the plurality of front systems,
A startup file including an execution program is transferred from the front system to the back-end system via the channel, the back-end system expands the execution program to a main storage device, and the processing requested by the front system is performed. In a system that executes using an execution program and returns an execution result to the front system, each of the front systems includes a transfer unit that transfers the startup file to the back-end system via the channel, The back-end system expands the execution program included in the startup file sent from the front system onto the main storage device and shows the connection relationship with the front system that is the transfer source of the startup file. Execution program that stores operating information in the main memory RAM expansion means, a save area, operation information saving means for saving operation information having the same contents as the operation information stored in the main storage device by the execution program expansion means to the save area, and expanded on the main storage device Connected to the execution program starting means for starting the executed execution program and the operation information saved in the save area by automatically restarting the back-end system when the back-end system fails. The automatic restart notification system is characterized by further comprising a message transfer means for transferring a message indicating that the automatic restart has been performed to the front system shown in FIG.
【請求項2】 前記運転情報はチャネル番号であること
を特徴とする請求項1記載の自動再立ち上げ通知方式。
2. The automatic restart notification system according to claim 1, wherein the operation information is a channel number.
JP5353385A 1993-12-29 1993-12-29 Notifying system for automatic restart Pending JPH07200091A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5353385A JPH07200091A (en) 1993-12-29 1993-12-29 Notifying system for automatic restart

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5353385A JPH07200091A (en) 1993-12-29 1993-12-29 Notifying system for automatic restart

Publications (1)

Publication Number Publication Date
JPH07200091A true JPH07200091A (en) 1995-08-04

Family

ID=18430483

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5353385A Pending JPH07200091A (en) 1993-12-29 1993-12-29 Notifying system for automatic restart

Country Status (1)

Country Link
JP (1) JPH07200091A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60252964A (en) * 1984-05-29 1985-12-13 Fujitsu Ltd System application managing and controlling system in tss data processing system
JPS62143141A (en) * 1985-12-17 1987-06-26 Nec Corp Detecting system for down of processor
JPH01290059A (en) * 1988-05-17 1989-11-21 Fujitsu Ltd Rerise system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60252964A (en) * 1984-05-29 1985-12-13 Fujitsu Ltd System application managing and controlling system in tss data processing system
JPS62143141A (en) * 1985-12-17 1987-06-26 Nec Corp Detecting system for down of processor
JPH01290059A (en) * 1988-05-17 1989-11-21 Fujitsu Ltd Rerise system

Similar Documents

Publication Publication Date Title
JP2001034458A (en) Remote loading execution method, remote loading execution system, information processing device, management device, and computer-readable recording medium
KR100250464B1 (en) How to Boot a Node on a High-Speed Parallel Computer
CN119025171B (en) Method and device for starting server equipment
JP2011060225A (en) Operating system booting method
US5321830A (en) Reset method when adaptor module is faulty and computer system executing same
JP2002123401A (en) Processing device, management device, recording medium, and program
JPH07200091A (en) Notifying system for automatic restart
CN112306712A (en) Image data transmission method and device based on virtual monitor
CN112328297A (en) A method and device for upgrading an Android system compatible with running on Linux
JP2001027951A (en) File loading device and recording medium in multiprocessor information processing system
JPH1153176A (en) Environment selecting method for electronic computer
JPH09146651A (en) Computer remote start system
JP4023441B2 (en) Computer system and program
JP2001290678A (en) Asynchronous memory dump execution method
JP2003022190A (en) Multi-boot method for computer system and multi-boot program
JP2001075810A (en) Computer system, expansion board, and method of updating function of expansion board in computer system
JP2020119234A (en) Management server, boot server, network boot system, network boot method, and program
JP2000099340A (en) Computer system and method for changing basic software of the computer system
JP2002007367A (en) Switching method by virtual management of monarch processor
CN121560400A (en) Heterogeneous system dynamic switching method and device of multi-core processor based on RISC-V architecture
CN119917181A (en) A server PXE boot system and method
CN118138486A (en) Background network event display method, device and computer equipment of dual-system network
JPH056282A (en) Process management method
JP2014238647A (en) Information processing apparatus, program update method therefor, and program
JP2011215880A (en) Shutdown control device