JPH0561731A - Ras information management processing system - Google Patents
Ras information management processing systemInfo
- Publication number
- JPH0561731A JPH0561731A JP3220875A JP22087591A JPH0561731A JP H0561731 A JPH0561731 A JP H0561731A JP 3220875 A JP3220875 A JP 3220875A JP 22087591 A JP22087591 A JP 22087591A JP H0561731 A JPH0561731 A JP H0561731A
- Authority
- JP
- Japan
- Prior art keywords
- ras
- ras information
- request
- request processing
- unit
- 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.)
- Withdrawn
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】
【目的】 本発明は、マネジャ部10と、複数個の要求
処理部20−iを具備するシステムのRAS情報管理処
理方式に関し、RAS情報管理の一元化と、RAS情報
の効率的格納を目的とする。
【構成】 夫々の要求処理部20−iに共通アクセス手
段21−iを設け、マネジャ部10はRAS情報書き込
み域30−iの位置を要求処理部20−iへ通知し、要
求処理部20−iは上記通知された位置に、共通アクセ
ス手段21−iを介してRAS情報を書き込むように構
成する。
(57) [Summary] [Object] The present invention relates to a RAS information management processing method for a system including a manager unit 10 and a plurality of request processing units 20-i, and provides centralization of RAS information management and efficiency of RAS information. For the purpose of static storage. A common access unit 21-i is provided in each request processing unit 20-i, and the manager unit 10 notifies the request processing unit 20-i of the position of the RAS information writing area 30-i, and the request processing unit 20-i. The i is configured to write the RAS information into the notified position via the common access unit 21-i.
Description
【0001】[0001]
【産業上の利用分野】本発明は、利用者の要求に応じ
て、要求処理部の起動を行い、処理結果を利用者に通知
するマネジャ部と、要求に応じて起動され、実際の処理
を行う複数個の要求処理部を具備するシステムのRAS
情報管理処理方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention starts a request processing unit in response to a user's request and notifies a user of a processing result, and a manager unit which is activated in response to a request and executes an actual process. RAS of a system having a plurality of request processing units
Information management processing method.
【0002】ここでRAS情報とは、信頼性(Reliabili
ty) ,可用性(Availability),保守性(Service abilit
y) に関する情報をいう。[0002] Here, RAS information means reliability (Reliabili
ty), Availability, Service abilit
y) means information about.
【0003】[0003]
【従来の技術】従来の技術としては、次に示す2つの方
法が知られている。 (1)夫々の要求処理部が、自身の管理するメモリ領域
にRAS情報を格納する方法。2. Description of the Related Art The following two methods are known as conventional technologies. (1) A method in which each request processing unit stores RAS information in a memory area managed by itself.
【0004】(2)要求処理部がRAS情報をプログラ
ム間通信によりマネジャ部へ送信し、マネジャ部が当該
RAS情報をメモリへ格納する方法。しかし、前者は、
RAS情報の取り出し、解析が困難であるという欠点が
あり、後者は、プログラム間通信のオーバヘッドが大き
くなるという欠点がある。(2) A method in which the request processing section transmits the RAS information to the manager section through inter-program communication, and the manager section stores the RAS information in the memory. But the former is
There is a drawback that it is difficult to extract and analyze RAS information, and the latter has a drawback that the overhead of inter-program communication increases.
【0005】[0005]
【発明が解決しようとする課題】本発明は、RAS情報
管理の一元化と、RAS情報の効率的格納を行うことを
目的とする。SUMMARY OF THE INVENTION It is an object of the present invention to unify RAS information management and efficiently store RAS information.
【0006】[0006]
【課題を解決するための手段】図1は、本発明の原理構
成図である。図中、符号10はマネジャ部、20−iは
要求処理部、21−iは共通アクセス手段、30−iは
RAS情報書き込み域、31はメモリ、40は外部記憶
装置を表す。FIG. 1 is a block diagram showing the principle of the present invention. In the figure, reference numeral 10 is a manager unit, 20-i is a request processing unit, 21-i is a common access unit, 30-i is a RAS information writing area, 31 is a memory, and 40 is an external storage device.
【0007】マネジャ部10は利用者の要求に応じて要
求処理部20−iの起動を行うと共に、当該起動された
要求処理部20−iに対応するメモリ31上のRAS情
報書き込み域30−iの位置を当該要求処理部20−i
へ通知する。The manager unit 10 activates the request processing unit 20-i in response to a user's request, and at the same time, the RAS information writing area 30-i on the memory 31 corresponding to the activated request processing unit 20-i. Of the request processing unit 20-i
Notify to.
【0008】要求処理部20−iは、上記要求に応じて
起動され、実際の処理を行うと共に、共通アクセス手段
21−iを介してRAS情報をメモリに書き込む。共通
アクセス手段21−iは、マネジャ部10から通知され
たメモリ31上のRAS情報書き込み域30−iへアク
セスする。The request processing unit 20-i is activated in response to the request, performs actual processing, and writes the RAS information in the memory via the common access unit 21-i. The common access unit 21-i accesses the RAS information writing area 30-i on the memory 31 notified by the manager unit 10.
【0009】[0009]
【作用】利用者から処理要求が発生すると、マネジャ部
10は当該要求に応じて要求処理部20−iを起動す
る。この際に、マネジャ部10は当該要求処理部20−
iに対応するRAS情報書き込み域30−iの位置を当
該要求処理部20−iへ通知する。当該起動された要求
処理部20−iは実際の処理を行うと共に、RAS情報
を上記RAS情報書き込み域30−iに共通アクセス手
段21−iを介して、書き込む。When the user makes a processing request, the manager section 10 activates the request processing section 20-i in response to the request. At this time, the manager unit 10 causes the request processing unit 20-
The position of the RAS information writing area 30-i corresponding to i is notified to the request processing unit 20-i. The activated request processing unit 20-i performs the actual processing and writes the RAS information in the RAS information writing area 30-i via the common access unit 21-i.
【0010】また、複数の要求が発生した時には、夫々
の要求について、上記処理が行われる。When a plurality of requests are generated, the above process is performed for each request.
【0011】[0011]
【実施例】図2は、本発明の実施例が適用されるシステ
ム構成図を示す。図2において、100はログオン受け
付けプログラム、200−iは応用プログラム、400
は通信制御プログラム、500はサーバ、600−iは
端末を表す。また、ログオン受け付けプログラム100
は図1のマネジャ部10に、応用プログラム200−i
は図1の要求処理部20−iに対応している。FIG. 2 shows a system configuration diagram to which an embodiment of the present invention is applied. In FIG. 2, 100 is a logon acceptance program, 200-i is an application program, 400
Is a communication control program, 500 is a server, and 600-i is a terminal. In addition, the logon acceptance program 100
Is stored in the manager unit 10 shown in FIG.
Corresponds to the request processing unit 20-i in FIG.
【0012】ログオン受け付けプログラム100は端末
からの要求を受け付けて((1)) 、要求に応じて応用プロ
グラム200−iを起動し((2)) 、次の要求を待つ
((5)) 。また、利用者からの指示に従い、又は処理の異
常終了があった時に、RAS情報の一部又は全部を外部
記憶装置へ書き出す。The logon acceptance program 100 accepts a request from the terminal ((1)), activates the application program 200-i in response to the request ((2)), and waits for the next request.
((Five)) . Further, according to an instruction from the user or when the processing is abnormally terminated, a part or all of the RAS information is written to the external storage device.
【0013】起動された応用プログラム200−iは端
末との会話を行い((3)) 、要求された処理を実行し、当
該処理が終了すると、その旨をログオン受け付けプログ
ラム100へ通知する((4)) 。The activated application program 200-i has a conversation with the terminal ((3)), executes the requested processing, and when the processing ends, notifies the logon acceptance program 100 of that (((3))). Four)) .
【0014】通信制御プログラム400は端末600−
iとログオン受け付けプログラムとの間又は端末と応用
プログラム200−iとの間の通信を制御する。図3
は、インタフェースブロックの構成例を示す。インタフ
ェースブロック300は図1のRAS情報書き込み域3
0−iに対応する。インタフェース情報301は通信制
御に関する情報である。RAS領域開始アドレス302
及びRAS領域サイズ303はマネジャ部が設定する値
である。RAS情報件数304及び次情報書き込みアド
レス305は、1件のRAS情報を書き込むごとに、共
通アクセス手段が更新する。RAS情報領域306に
は、例えば、トレース情報、エラー情報、端末との通信
記録等が記録される。The communication control program 400 is a terminal 600-
Controls communication between i and the logon acceptance program or between the terminal and the application program 200-i. Figure 3
Shows a configuration example of the interface block. The interface block 300 is the RAS information writing area 3 of FIG.
Corresponds to 0-i. The interface information 301 is information regarding communication control. RAS area start address 302
The RAS area size 303 is a value set by the manager unit. The common access means updates the RAS information count 304 and the next information write address 305 each time one piece of RAS information is written. In the RAS information area 306, for example, trace information, error information, communication records with the terminal, etc. are recorded.
【0015】図4は、処理フローの実施例を示す。図4
において、左列はマネジャ部、中列は要求処理部、右列
は共通アクセス手段の処理を示す。 処理(1) …インタフェースブロックのアドレスを要求処
理部へ通知する。FIG. 4 shows an example of the processing flow. Figure 4
In the figure, the left column shows the manager unit, the middle column shows the request processing unit, and the right column shows the processing of the common access means. Processing (1) ... The address of the interface block is notified to the request processing unit.
【0016】処理(2) …上記インタフェースブロックの
アドレスを保存する。 処理(3) …RAS領域開始アドレスを共通アクセス手段
へ通知する。 処理(4) …上記RAS領域開始アドレスを保存する。Process (2) ... The address of the interface block is saved. Process (3) ... Notify the common access means of the RAS area start address. Process (4) ... The RAS area start address is saved.
【0017】処理(5) …RAS情報の書き込みを共通ア
クセス手段へ依頼する。 処理(6) …依頼されたRAS情報を、次情報書き込みア
ドレスから書き込む。 処理(7) …RAS情報件数に1を加算する。Process (5): The common access means is requested to write the RAS information. Process (6) ... Write the requested RAS information from the next information write address. Process (7) ... Adds 1 to the number of RAS information items.
【0018】処理(8) …次情報書き込みアドレスに、1
件あたりのRAS情報長を加算する。 処理(9) …処理(8) で更新された次情報書き込みアドレ
スが当該RAS情報領域をオーバしているか否かを判別
し、オーバしていない時には当該書き込み処理を終了
し、オーバしている時には処理(10)へ進む。Process (8) ... 1 at the next information write address
Add the RAS information length per case. Process (9) ... It is determined whether or not the next information write address updated in process (8) exceeds the RAS information area. If not, the write process is terminated, and if it is, the next information write address is over. Proceed to processing (10).
【0019】処理(10)…次情報書き込みアドレスをRA
S情報領域の先頭に戻して、当該書き込み処理を終了す
る。 処理(11)…要求された処理の終了をマネジャ部へ通知す
る。Process (10) ... RA is the next information write address
Returning to the beginning of the S information area, the writing process is completed. Process (11) ... Notifies the manager unit of the end of the requested process.
【0020】処理(12)…RAS情報領域の内容を補助記
憶装置へ掃き出す。 処理(5) ないし処理(10)はRAS情報一件毎に繰り返さ
れる。図4においては要求された処理に関するフローを
省略している。Process (12) ... The contents of the RAS information area are flushed to the auxiliary storage device. The processing (5) to the processing (10) are repeated for each RAS information. In FIG. 4, the flow relating to the requested processing is omitted.
【0021】[0021]
【発明の効果】本発明によれば、上記の如く、マネジャ
部が一元的にRAS情報を管理するようになり、RAS
情報の検索、出力等が容易になる。また、各要求処理部
が自らRAS情報を書き込むため、マネジャ部に書き込
みを依頼する場合に比べ、プログラム間通信のオーバヘ
ッドを小さくできる。According to the present invention, as described above, the manager unit centrally manages the RAS information.
Information can be easily retrieved and output. Further, since each request processing unit writes the RAS information by itself, the overhead of inter-program communication can be reduced as compared with the case of requesting the writing to the manager unit.
【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.
【図2】本発明の実施例が適用されるシステム構成図を
示す。FIG. 2 shows a system configuration diagram to which an embodiment of the present invention is applied.
【図3】インタフェースブロックの構成例を示す。FIG. 3 shows a configuration example of an interface block.
【図4】処理フローの実施例を示す。FIG. 4 shows an example of a processing flow.
10 マネジャ部 20−i 要求処理部 21−i 共通アクセス手段 30−i RAS情報書き込み域 31 メモリ 40 外部記憶装置 10 manager section 20-i request processing section 21-i common access means 30-i RAS information writing area 31 memory 40 external storage device
Claims (4)
0−i)の起動を行い、処理結果を利用者に通知するマ
ネジャ部(10)と、要求に応じて起動され、実際の処
理を行う複数個の要求処理部(20−i)を具備するシ
ステムのRAS情報管理処理方式において、 夫々の要求処理部(20−i)に共通アクセス手段(2
1−i)を設け、 マネジャ部(10)は、要求処理部(20−i)を起動
させる時に、当該要求処理部(20−i)に対応するメ
モリ(31)上のRAS情報書き込み域(30−i)の
位置を当該要求処理部(20−i)へ通知し、 起動させられた要求処理部(20−i)は、上記通知さ
れた位置に、共通アクセス手段(21−i)を介してR
AS情報を書き込むようにしたことを特徴とするRAS
情報管理処理方式。1. A request processing unit (2) according to a user request.
0-i) is started and a manager unit (10) that notifies the user of the processing result and a plurality of request processing units (20-i) that are started in response to a request and perform actual processing are provided. In the RAS information management processing method of the system, the common access means (2) is provided to each request processing unit (20-i).
1-i), and when the manager unit (10) activates the request processing unit (20-i), the RAS information writing area () on the memory (31) corresponding to the request processing unit (20-i). 30-i) is notified to the request processing unit (20-i), and the activated request processing unit (20-i) sets the common access means (21-i) at the notified position. Through R
RAS characterized by writing AS information
Information management processing method.
ータ及びエラー発生時のロギング情報を書き込む請求項
1のRAS情報管理処理方式。2. The RAS information management processing method according to claim 1, wherein at least trace data and logging information when an error occurs are written as RAS information.
起動された要求処理部(20−i)毎に1個ずつ用意す
る請求項1のRAS情報管理処理方式。3. A RAS information writing area (30-i)
The RAS information management processing method according to claim 1, wherein one is prepared for each activated request processing unit (20-i).
常終了があった時に、マネジャ部(10)がメモリ(3
1)に格納されたRAS情報の一部又は全部を外部記憶
装置(40)へ転送する請求項1のRAS情報管理処理
方式。4. The manager unit (10) stores the memory (3) according to an instruction from a user or when an abnormal end of processing occurs.
The RAS information management processing method according to claim 1, wherein part or all of the RAS information stored in 1) is transferred to an external storage device (40).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3220875A JPH0561731A (en) | 1991-09-02 | 1991-09-02 | Ras information management processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3220875A JPH0561731A (en) | 1991-09-02 | 1991-09-02 | Ras information management processing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0561731A true JPH0561731A (en) | 1993-03-12 |
Family
ID=16757909
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3220875A Withdrawn JPH0561731A (en) | 1991-09-02 | 1991-09-02 | Ras information management processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0561731A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6138797A (en) * | 1997-03-07 | 2000-10-31 | Kone Corporation | Procedure and apparatus for installing the overspeed governor of an elevator |
-
1991
- 1991-09-02 JP JP3220875A patent/JPH0561731A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6138797A (en) * | 1997-03-07 | 2000-10-31 | Kone Corporation | Procedure and apparatus for installing the overspeed governor of an elevator |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20180075071A1 (en) | Automating the Logging of Table Changes in a Database | |
| JPH0798663A (en) | Asynchronous I / O control method | |
| JPH1153123A (en) | Backup system | |
| US7376678B2 (en) | Database management program and recording medium | |
| JP4095212B2 (en) | Data storage device | |
| JP3055498B2 (en) | Database search method | |
| JPH10512985A (en) | Track transaction state | |
| JP2641399B2 (en) | File management device | |
| JP2000082005A (en) | Data processing method for inter-system database sharing system | |
| JPH10275107A (en) | Data registration method and method | |
| JP3006527B2 (en) | Client / server type database system | |
| JPS6024656A (en) | Data update processing method | |
| JP3240990B2 (en) | Transaction record management device and transaction record management method | |
| JP2708012B2 (en) | Update buffer management device | |
| CN120179686A (en) | Data query method, device, electronic device and storage medium | |
| JP2594567B2 (en) | Memory access control device | |
| JP2817911B2 (en) | Access control method for keyed files | |
| JPS62209635A (en) | Access system for system control file of asynchronous communication | |
| JPS6368960A (en) | Sequential access controller for shared storage medium | |
| JPH064472A (en) | Input/output priority order control system | |
| JPH0535566A (en) | Journal collecting system in on-line information processing system | |
| JPH07191898A (en) | Database exclusive control device | |
| JPH0528421B2 (en) | ||
| JPS63168751A (en) | Hierarchical recording control system | |
| JP2000010853A (en) | Shared area managing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19981203 |