JPH0351949A - End system for computer network system - Google Patents

End system for computer network system

Info

Publication number
JPH0351949A
JPH0351949A JP1187117A JP18711789A JPH0351949A JP H0351949 A JPH0351949 A JP H0351949A JP 1187117 A JP1187117 A JP 1187117A JP 18711789 A JP18711789 A JP 18711789A JP H0351949 A JPH0351949 A JP H0351949A
Authority
JP
Japan
Prior art keywords
computer
node
termination
termination request
response
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
JP1187117A
Other languages
Japanese (ja)
Inventor
Noboru Shimizu
昇 清水
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 JP1187117A priority Critical patent/JPH0351949A/en
Publication of JPH0351949A publication Critical patent/JPH0351949A/en
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Computer And Data Communications (AREA)

Abstract

PURPOSE:To simply and surely end the operations of all computers by preparing an end request means, an answer process means, an answer return means, an end means, an end request acceptance means, etc., and by giving an end instruction to a single computer only. CONSTITUTION:An end request acceptance means 5 accepts an end request from a master node computer. A node position recognizing means 6 checks whether a slave node contains a computer or not based on the node information stored in a node position information storage means 7. If so, an end request means 1 gives the end requests to the computers of all slave nodes. When an answer process means 2 receives the answers from all slave nodes, an answer return means 3 sends an answer of the end request to the master node computer. Then an end means 4 ends the operation of the computer. Thus it is possible to simply and surely end the operations of all follower computers just by giving an end instruction to a single computer only.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はコンピュータネットワークシステムに利用する
。本発明はコンピコータネットワークシステムを構成す
るコンピコー夕を順序良く確実に終了させる方式に関す
る。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention is applied to a computer network system. The present invention relates to a method for reliably terminating computer processors constituting a computer network system in an orderly manner.

〔概要〕〔overview〕

本発明は通信回線を介して接続された複数のコンピュー
タにより構威されたコンピュータネットワークシステム
の終了方式において、 使用者が一つのコンピュータに終了指示を与えるだけで
その配下にコンピュータネットワークを構成しているす
べてのコンピュータを簡単、かつ確実に終了させること
ができるようにすることにより、 個々のシステムの終了操作を行うことに伴う操作ミスを
なくし、人手を減らすようにしたものである。
The present invention is a method for terminating a computer network system composed of a plurality of computers connected via a communication line, in which a user simply gives a termination instruction to one computer to configure a computer network under that computer. By making it possible to shut down all computers easily and reliably, it eliminates operational errors associated with shutting down individual systems and reduces manpower.

〔従来の技術〕[Conventional technology]

従来、コンピュータネットワークシステムを終了させる
には個々のシステムで終了操作を行うことによりシステ
ムを終了させていた。
Conventionally, in order to terminate a computer network system, the system was terminated by performing a termination operation on each individual system.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述した従来のシステムを終了させるには、コンピュー
タネットワークを構成している個々のシステムでシステ
ム終了操作を行うようになっているために手間が掛り、
誤操作などにより鈴了が行われないシステムが生じる可
能性があり、またシステムの終了が行われたのか否か分
かりにくい欠点がある。
Terminating the conventional system described above requires time and effort because the system termination operation must be performed on each individual system that makes up the computer network.
There is a possibility that a system may not be terminated due to an erroneous operation, and it is also difficult to tell whether the system has been terminated or not.

本発明はこのような欠点を除去するもので、一つのコン
ピュータに終了指示を与えるだけでコンピュータネット
ワークシステムを構戊する各コンピュータを確実に終了
させることができる方式を提供することを目的とする。
The present invention aims to eliminate such drawbacks and provides a method that can reliably terminate each computer that makes up a computer network system by simply giving a termination instruction to one computer.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、通信回線を介して接続された複数のコンピュ
ータにより構成されたコンピュータネットワークシステ
ムの終了方式において、前記複数のコンピュータに、コ
ンピュータネットワークのノード情報をあらかじめ記憶
するノード位置情報記憶手段を設けておき、親ノードコ
ンピュータからの終了要求を受け付ける終了要求受付手
段と、この終了要求受付手段が終了要求を受け付けたと
きに前記ノード位置情報記憶手段に記憶されているノー
ド情報に基づいて子ノードのコンピュータが存在するか
否かをチェックするノード位置認識手役と、このノード
位置認識手段のチェックにより子ノードのコンピュータ
が存在していないときに親ノードコンピュータに終了要
求に対する応答を送出する応答返送手段と、この応答返
送手段の応答送出によりコンピュータを終了させる終了
手段と、前記ノード位置認識手段のチェックにより子ノ
ードのコンピュータが存在しているときに子ノードの全
コンピュータに終了要求を送出する終了要求手段と、子
ノードの全コンピュータから終了要求に対する応答を受
け取り、親ノードのコンピュータが存在しているときに
その親ノードコンピュータに対し終了要求に対する応答
を送出して前記終了手段にコンピュータを終了させる応
答処?手段とを備えたことを特徴とする。
The present invention provides a termination method for a computer network system constituted by a plurality of computers connected via a communication line, wherein the plurality of computers are provided with node position information storage means for storing node information of the computer network in advance. a termination request receiving means for accepting a termination request from a parent node computer; and a termination request receiving means that receives a termination request from a child node computer based on the node information stored in the node position information storage means when the termination request receiving means receives a termination request. a node position recognition means for checking whether the node position recognition means exists; and a response return means for sending a response to the termination request to the parent node computer when the child node computer does not exist by checking the node position recognition means. , termination means for terminating the computer by sending a response from the response return means, and termination request means for transmitting a termination request to all computers of the child node when a child node computer exists according to a check by the node position recognition means. and a response process that receives responses to the termination request from all the computers of the child nodes, sends a response to the termination request to the parent node computer when the parent node computer exists, and causes the termination means to terminate the computer. ? It is characterized by comprising means.

〔作用〕[Effect]

親ノードコンピュータからの終了要求を受け、ノード位
置情■記憶手段中に記憶されているコンピュータネット
ワークのノード情報に基づいて、子ノードのコンピュー
タが存在しているか否かをチェックし、子ノードのコン
ピュータが存在していなければ親ノードコンピュータに
終了要求に対する応答を送出してコンピュータの動作を
終了させる。子ノードのコンピュータが存在していれば
そのコンビ一一夕の全部の子ノードのコンピュータに対
して終了要求を行い、終了要求に対する応答を待ち、全
ての子ノードから終了要求に対する応答を受けたときに
親ノードのコンピュータが存在していれば親ノードコン
ピュータに対し終了要求に対する応答を送出してコンピ
ュータを林了させる。
Upon receiving the termination request from the parent node computer, the node location information system checks whether or not a child node computer exists based on the node information of the computer network stored in the storage means. If it does not exist, a response to the termination request is sent to the parent node computer to terminate the computer's operation. If child node computers exist, the combination immediately requests termination to all child node computers, waits for responses to the termination request, and receives responses to the termination request from all child nodes. If a parent node computer exists, a response to the termination request is sent to the parent node computer to cause the computer to terminate.

このように使用者が一つのコンピュータに終了指示を与
えるだけでコンピュータネットワークを構成しているす
べてのコンピュータを簡単、かつ確実に終了させること
により、摸作ミスをなくし、人手を少なくすることがで
きる。
In this way, all the computers that make up a computer network can be easily and reliably shut down simply by the user giving a termination instruction to one computer, thereby eliminating copying errors and reducing manpower. .

〔実施例〕〔Example〕

次に、本発明実施例を図面に基づいて説明する。 Next, embodiments of the present invention will be described based on the drawings.

第1図は本発明実施例の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

本発明実施例は、通信回線を介して接続された複数のコ
ンビュ.一夕により構成されたコンピュータネットワー
クシステムのそれぞれのコンピュータに、コンピュータ
ネットワークのノード情報をあらかじめ記憶するノード
位置情報記憶手段7を設けておき、親ノードコンピュー
タからの終了要求を受け付ける終了要求受付手段5と、
この終了要求受付手段5が終了要求を受け付けたときに
ノード位置情報記憶手段7に記憶されているノード情報
に基づいて子ノードのコンピュータが存在するか否かを
チェックするノード位置認識手段6と、このノード位置
認識手段6のチェックにより子ノードのコンピュータが
存在していないときに親ノードコンピュータに終了要求
に対する応答を送出する応答返送手段3と、この応答返
送手段3の応答送出によりコンピュータを終了させる終
了手段4と、ノード位置認識手段6のチェックにより子
ノードのコンピュータが存在しているときに子ノードの
全コンピュータに終了要求を送出する終了要求手段1と
、子ノードの全コンピュータかラ終了要求に対する応答
を受け取り、親ノードのコンピュータが存在していると
きにその親ノードコンピ一一夕に対し終了要求に対する
応答を送出して終了手段4にコンビ一一夕を終了させる
応答処理手段2とを備える。
The embodiment of the present invention has a plurality of computers connected via a communication line. Each computer of the computer network system configured overnight is provided with node position information storage means 7 for storing node information of the computer network in advance, and termination request receiving means 5 for accepting termination requests from the parent node computer. ,
a node position recognition means 6 for checking whether a child node computer exists based on the node information stored in the node position information storage means 7 when the termination request receiving means 5 receives the termination request; When the node position recognition means 6 checks that the child node computer does not exist, the response return means 3 sends a response to the termination request to the parent node computer, and the response return means 3 sends a response to terminate the computer. termination means 4; termination request means 1 for sending a termination request to all computers of the child node when a child node computer exists according to a check by the node position recognition means 6; a response processing means 2 which receives a response to the termination request and sends a response to the termination request to the parent node computer when the parent node computer exists, causing the termination means 4 to terminate the combination. Be prepared.

次に、このように構戊された本発明実施例の動作につい
て説明する。
Next, the operation of the embodiment of the present invention structured as described above will be explained.

第2図は親ノードおよび子ノードの関係を示す説明図で
ある。コンピュータBに着目したときにBの親ノードコ
ンピュータはAであり、Bの子ノードコンピュータはC
,D,Fである。このような関係において、第3図はコ
ンピュータネットワークシステムの一例を示したもので
、このようなコンピュータネットワークシステムで使用
者がコンピュータCOから直接終了要求受付手段5に対
し終了指示を行えるものとする。
FIG. 2 is an explanatory diagram showing the relationship between parent nodes and child nodes. When focusing on computer B, B's parent node computer is A, and B's child node computer is C.
,D,F. In such a relationship, FIG. 3 shows an example of a computer network system in which a user can directly issue a termination instruction to the termination request receiving means 5 from the computer CO.

第4図は本発明実施例の終了要求受付手段5の処理の流
れを示す流れ図、第5図は本発明実施例のノード位置認
識手段の処理の流れを示す流れ図、第6図は本発明実施
例の応答返送手段の処理の流れを示す流れ図である。
FIG. 4 is a flowchart showing the processing flow of the termination request accepting means 5 according to the embodiment of the present invention, FIG. 5 is a flowchart showing the processing flow of the node position recognition means according to the embodiment of the invention, and FIG. 6 is a flowchart showing the processing flow of the termination request receiving means 5 according to the embodiment of the present invention. 12 is a flowchart showing the processing flow of an example response return means.

利用者がコンピュータCOに対しコンピュータネットワ
ークの終了を指示すると、コンピュータCOの終了要求
受付手段5で終了指示を受け付ける6終了要求受付手段
5は既に終了要求を受け付け済みであれば応答返送手段
3に制御を渡す。終了要求が受け付け済みでなければ、
すなわち最初の終了要求であればノード位置認識手段6
がノード位置情報記憶手段7に記憶された情報に基づく
ノードのコンピュータが存在するか否かをチェックする
。子ノードのコンピュータが存在していなければ応答返
送手段3に制御を渡す。
When the user instructs the computer CO to terminate the computer network, the termination request receiving means 5 of the computer CO receives the termination instruction.6 If the termination request receiving means 5 has already accepted the termination request, the termination request receiving means 5 controls the response returning means 3. give. If the termination request has not been accepted,
In other words, if it is the first termination request, the node position recognition means 6
checks whether a node computer exists based on the information stored in the node location information storage means 7. If the child node computer does not exist, control is passed to the response return means 3.

子ノードのコンピュータが存在していれば終了要求手段
1に制御を渡し、コンピュータCOには子ノードのコン
ピュータとしてC1が存在しているので終了要求手段1
は子ノードのコンピュータのすべてに対し終了要求を回
線を介して送信する。
If a child node computer exists, control is passed to termination requesting means 1, and since C1 exists in computer CO as a child node computer, termination requesting means 1 is passed.
sends a termination request to all child node computers over the line.

第3図に示す場合ではコンピュータCOからコンピュー
タClに対し終了要求が送出される。終了要求手段1は
終了要求を子ノードコンビ一一夕に送信し終わると、応
答処理手段2に処理を渡し、子ノードコンピュータから
の応答を待ち、すべての子ノードコンピュータからの応
答が得られたときか、または一定時間経過したときに応
答返送手段3に処理を移す。このとき一定時間内に応答
が得られなかった子ノードコンピ一一夕は既に動作を停
止しているものとみなす。
In the case shown in FIG. 3, a termination request is sent from computer CO to computer Cl. When the termination request means 1 finishes transmitting the termination request to the child node combinations overnight, it passes the processing to the response processing means 2, waits for responses from the child node computers, and receives responses from all child node computers. The process is transferred to the response return means 3 either at the time of the request or when a certain period of time has elapsed. At this time, any child node computer that does not receive a response within a certain period of time is considered to have already stopped operating.

応答返送手段3はノード位置情報記憶手段7に記憶され
ている情報に基づき親ノードが存在するか否かをチェッ
クし、親ノードが存在し、かつ親ノードから終了要求を
受け付けていればその親ノードに対し終了要求に対する
応答を返送して終了手段4に処理を渡す。親ノードが存
在せず、また親ノードが存在していても親ノードから終
了要求を受け付けていない場合には終了要求に対する応
答を行うことなく終了手段4に処理を移す。終了手段4
は終了に必要な処理を行った後コンピュータシステムを
終了させる。
The response return means 3 checks whether or not a parent node exists based on the information stored in the node position information storage means 7, and if the parent node exists and a termination request has been received from the parent node, the parent node A response to the termination request is returned to the node and the processing is passed to the termination means 4. If the parent node does not exist, or even if the parent node exists but the termination request has not been received from the parent node, the process is transferred to the termination means 4 without responding to the termination request. Termination means 4
terminates the computer system after performing the processing necessary for termination.

上述したアルゴリズムが第3図に示すコンピュータネッ
トワークシステムのすべてのコンピュータに適用される
ことによりコンピュータネットワークシステムを構威し
いるコンピュータはC5、C4、C2またはC3、C2
またはC3、C1、COの順序で終了する。
By applying the above algorithm to all the computers in the computer network system shown in FIG. 3, the computers that make up the computer network system are C5, C4, C2 or C3, C2.
Or end in the order of C3, C1, CO.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明によれば、使用者が一つのコ
ンピュータに終了指示を与えるだけでコンピュータネッ
トワークを構成しているすべてのコンピュータを簡単に
、かつ確実に終了させることができ、これにより、操作
ミスをなくし、人手を少なくすることができる効果があ
る。
As explained above, according to the present invention, all computers making up a computer network can be easily and reliably terminated simply by the user giving a termination instruction to one computer. This has the effect of eliminating operational errors and reducing manpower.

4.4.

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

第1図は本発明実施例の構成を示すブロック図。 第2図は親ノードおよび子ノードの関係を示す説明図。 第3図は本発明実施例に係るコンピュータネットワーク
を示す図。 第4図は本発明実施例の終了要求受付手段の処理の流れ
を示す流れ図。 第5図は本発明実施例のノード位置認識手段の処理の流
れを示す流れ図。 第6図は本発明実施例の応答返送手段の処理の流れを示
す流れ図。 1・・・終了要求手段、2・・・応答処理手段、3・・
・応答返送手段、4・・・終了手段、5・・・終了要求
受付手役、6・・・ノード位置認識手段、7・・・ノー
ド位置情報記憶手段。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. FIG. 2 is an explanatory diagram showing the relationship between parent nodes and child nodes. FIG. 3 is a diagram showing a computer network according to an embodiment of the present invention. FIG. 4 is a flowchart showing the processing flow of the termination request receiving means according to the embodiment of the present invention. FIG. 5 is a flowchart showing the processing flow of the node position recognition means according to the embodiment of the present invention. FIG. 6 is a flowchart showing the processing flow of the response return means according to the embodiment of the present invention. 1... Termination request means, 2... Response processing means, 3...
- Response return means, 4... Termination means, 5... Termination request receptionist, 6... Node position recognition means, 7... Node position information storage means.

Claims (1)

【特許請求の範囲】 1、通信回線を介して接続された複数のコンピュータに
より構成されたコンピュータネットワークシステムの終
了方式において、 前記複数のコンピュータに、 コンピュータネットワークのノード情報をあらかじめ記
憶するノード位置情報記憶手段を設けておき、 親ノードコンピュータからの終了要求を受け付ける終了
要求受付手段と、 この終了要求受付手段が終了要求を受け付けたときに前
記ノード位置情報記憶手段に記憶されているノード情報
に基づいて子ノードのコンピュータが存在するか否かを
チェックするノード位置認識手段と、 このノード位置認識手段のチェックにより子ノードのコ
ンピュータが存在していないときに親ノードコンピュー
タに終了要求に対する応答を送出する応答返送手段と、 この応答返送手段の応答送出によりコンピュータを終了
させる終了手段と、 前記ノード位置認識手段のチェックにより子ノードのコ
ンピュータが存在しているときに子ノードの全コンピュ
ータに終了要求を送出する終了要求手段と、 子ノードの全コンピュータから終了要求に対する応答を
受け取り、親ノードのコンピュータが存在しているとき
にその親ノードコンピュータに対し終了要求に対する応
答を送出して前記終了手段にコンピュータを終了させる
応答処理手段とを備えたことを特徴とするコンピュータ
ネットワークシステムの終了方式。
[Scope of Claims] 1. In a termination method for a computer network system constituted by a plurality of computers connected via a communication line, the plurality of computers include node position information storage in which node information of the computer network is stored in advance. A termination request receiving means receives a termination request from a parent node computer, and when the termination request receiving means receives a termination request, the termination request receiving means receives a termination request based on the node information stored in the node position information storage means. Node position recognition means for checking whether or not a child node computer exists; and a response for sending a response to the termination request to the parent node computer when the child node computer does not exist as a result of checking by the node position recognition means. a return means; a termination means for terminating the computer by sending a response from the response return means; and a termination request for sending a termination request to all child node computers when a child node computer exists according to a check of the node position recognition means. Termination requesting means; receiving responses to the termination request from all computers of the child nodes; when a parent node computer exists, transmitting a response to the termination request to the parent node computer; and causing the termination means to terminate the computer. A method for terminating a computer network system, comprising: a response processing means for terminating a computer network system.
JP1187117A 1989-07-19 1989-07-19 End system for computer network system Pending JPH0351949A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1187117A JPH0351949A (en) 1989-07-19 1989-07-19 End system for computer network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1187117A JPH0351949A (en) 1989-07-19 1989-07-19 End system for computer network system

Publications (1)

Publication Number Publication Date
JPH0351949A true JPH0351949A (en) 1991-03-06

Family

ID=16200407

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1187117A Pending JPH0351949A (en) 1989-07-19 1989-07-19 End system for computer network system

Country Status (1)

Country Link
JP (1) JPH0351949A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07200441A (en) * 1993-12-28 1995-08-04 Nec Corp Start and stop generalization system for decentralized processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07200441A (en) * 1993-12-28 1995-08-04 Nec Corp Start and stop generalization system for decentralized processing system

Similar Documents

Publication Publication Date Title
KR920018567A (en) Data processing systems
JPH1040196A5 (en)
US7069305B2 (en) Computer system and a data transfer method thereof using remote direct memory access
JPH1021083A (en) Data processing method in networked computer system
JPH0351949A (en) End system for computer network system
JP3642594B2 (en) Development support equipment
JP2643356B2 (en) Transaction consistency assurance control method in distributed system
US6381606B1 (en) Application programming interface for creating authorized connections to a database management system
JP2752456B2 (en) Channel device
JPS5855537B2 (en) Host system response method
JPS62135042A (en) Automatic recognition system for equipment address in data communication
KR920002665B1 (en) Local bus cycle control method in multiprocessing system
JPH03246743A (en) Inter-processor communication system
JP2912046B2 (en) File server control method
JPS6353666A (en) Peripheral controller for computer system
IE69536B1 (en) Automatic data transmission
JPH0358119A (en) Dual system of external storage device
JPH0231279A (en) Processing system for decentralized data base
JPH0934664A (en) Information processing apparatus, print control apparatus, printing system, and data processing method of printing system
JPH04295952A (en) Message communication equipment for multi-processor system
JPH01134559A (en) Data communication system
JPH01120940A (en) Command response identification system at maintenance operation of electronic switching system
JPS62248053A (en) Data base system
JPH04352052A (en) Data processor
JPH04342015A (en) Multi-media data output system