JPH0414143A - Processing system for decision of device constitution - Google Patents
Processing system for decision of device constitutionInfo
- Publication number
- JPH0414143A JPH0414143A JP2117859A JP11785990A JPH0414143A JP H0414143 A JPH0414143 A JP H0414143A JP 2117859 A JP2117859 A JP 2117859A JP 11785990 A JP11785990 A JP 11785990A JP H0414143 A JPH0414143 A JP H0414143A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- download type
- type adapter
- management section
- 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
Landscapes
- Multi Processors (AREA)
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔概要〕
複数のプロセッサと、デバイスが接続されるダウンロー
ド型アダプタとを備えた計算機システムにおけるダウン
ロード型アダプタ配下のデバイス構成確立処理方式に関
し。DETAILED DESCRIPTION OF THE INVENTION [Summary] The present invention relates to a processing method for establishing a device configuration under a download type adapter in a computer system including a plurality of processors and a download type adapter to which devices are connected.
デバイスを管理するための制御表の無駄をなくし、かつ
システムの構成変更に柔軟に対処できるようにすること
を目的とし
ダウンロード型アダプタを管理するダウンロード型アダ
プタ管理部と、アダプタ配下に接続されるデバイスに対
する入出力を管理する入出力管理部と、ダウンロード型
アダプタ管理部と入出力管理部との間でアダプタ配下の
デバイス構成情報の転送を制御する構成制御部とを備え
、ダウンロード型アダプタ管理部は、構成制御部を介し
て、入出力管理部に対しシステム構成に応じた最適のデ
バイス構成の確立指示を行うように構成する。A download-type adapter management section that manages download-type adapters with the aim of eliminating wasted control tables for managing devices and allowing flexible handling of system configuration changes, and devices connected under the adapter. The download type adapter management unit includes an input/output management unit that manages input/output to the adapter, and a configuration control unit that controls the transfer of device configuration information under the adapter between the download type adapter management unit and the input/output management unit. , the configuration is configured to instruct the input/output management unit to establish an optimal device configuration according to the system configuration via the configuration control unit.
本発明は、複数のプロセッサと、デバイスが接続される
ダウンロード型アダプタとを備えた計算機システムにお
けるダウンロード型アダプタ配下のデバイス構成確立処
理方式に関する。The present invention relates to a processing method for establishing a device configuration under a download type adapter in a computer system including a plurality of processors and a download type adapter to which devices are connected.
複数のプロセッサにより構成されるシステムであって、
あるプロセッサに存在するクライアントから、他のプロ
セッサに存在するサーバへの処理要求を、メツセージ通
信により行う分散処理システムが用いられている。A system composed of multiple processors,
Distributed processing systems are used in which a client residing in one processor makes a processing request to a server residing in another processor through message communication.
このようなシステムにおいて、ダウンロード型アダプタ
の配下に接続されるデバイスに対する入出力動作が行な
える環境を作成する場合、ダウンロード型アダプタ管理
部と入出力管理部とは、従来、それぞれ第4図および第
5図に示すような処理を行っていた。In such a system, when creating an environment in which input/output operations can be performed for devices connected under a download type adapter, the download type adapter management section and the input/output management section are conventionally configured as shown in Fig. 4 and Fig. 4, respectively. The process shown in Figure 5 was performed.
ダウンロード型アダプタ管理部は、ダウンロード型の入
出力アダプタを管理し、そのアダプタ配下に接続される
デバイス数を把握している管理プログラムであり、第4
図に示す処理■〜■のような処理を実行する。The download type adapter management unit is a management program that manages download type input/output adapters and keeps track of the number of devices connected under the adapter.
Execute the processes shown in the figure.
■ ダウンロード型アダプタに対して、ファームウェア
をダウンロードし、アダプタのハードウェア等に関する
初期化を行う。■ Download firmware for download-type adapters and initialize the adapter's hardware.
■ 入出力を管理する入出力管理部から、ダウンロード
型アダプタの使用が可能になったことの通知を待つ。■ Wait for notification from the input/output management section that manages input/output that the download adapter can now be used.
■ 入出力管理部から使用可能通知を受は取ったならば
、ダウンロード型アダプタおよびその配下のデバイスに
対する操作が可能となるので。■ Once you have received a usability notification from the input/output management department, you will be able to operate the download type adapter and the devices under it.
以後必要な操作を行う。Perform the necessary operations thereafter.
一方、入出力管理部は、入出力装置の相違による入出力
インタフェースの違いを、各入出力装置を管理するサー
バに何ら意識させないで、入出力動作を容易に行なえる
ようにするプログラムであり、入出力動作環境の作成の
ため、第5図に示す処理■〜■のような処理を実1テす
る。On the other hand, the input/output management unit is a program that allows the server that manages each input/output device to easily perform input/output operations without making the server that manages each input/output device aware of differences in input/output interfaces due to differences in input/output devices. In order to create an input/output operating environment, the processes ① to ② shown in FIG. 5 are performed.
■ 入出力管理部の初期化を行う。■ Initialize the input/output management section.
■ ダウンロード型アダプタの管理用制御表を作成する
。■ Create a management control table for the download type adapter.
■ アダプタ配下に接続可能なデバイス数(最大数)を
、入出力管理部が保持している固定的にあらかじめ定め
られている情報群から獲得する。■ Obtain the number of devices (maximum number) that can be connected under the adapter from a fixed, predetermined group of information held by the input/output management unit.
■〜■ アダプタ配下につながるデバイスの管理用制御
表を、最大のデバイス数分作成する。■~■ Create a control table for managing devices connected under the adapter for the maximum number of devices.
■ 2種類の管理用制御表が作成できたならばダウンロ
ード型アダプタ管理部に、今作成した制御表に関するダ
ウンロード型アダプタの使用が可能になったことを通知
する。■ Once two types of management control tables have been created, notify the download-type adapter management section that the download-type adapter related to the control table just created can now be used.
■ 入出力管理部の初期化の続きを行う。■ Continue initializing the input/output management section.
以上のような従来の方式では1次のような問題があった
。The conventional method described above has a first-order problem.
(a) 入出力を管理する入出力管理部と、ダウンロ
ード型アダプタ管理部の別しイアごとに、ダウンロード
型アダプタの配下に接続されるデバイス数を管理するた
め、2つのレイア間で異なるデバイス数を保持すること
があった。(a) Separate the input/output management section that manages input/output and the download type adapter management section.In order to manage the number of devices connected under the download type adapter for each layer, the number of devices differs between the two layers. was sometimes held.
(b) 入出力管理部は、アダプタ配下に接続可能な
デバイス数(最大数)を管理し、その数分の制御表を作
成しているが、実際には、ダウンロード型アダプタ配下
に接続されるデバイスは、接続可能なデバイス数(最大
数)よりも大幅に少ない。そのため、接続されていない
デバイスの制御表を入出力管理部が余分に作成すること
になった。(b) The input/output management section manages the number of devices (maximum number) that can be connected under the adapter and creates a control table for that number, but in reality, the devices that are connected under the download type adapter are The number of devices is significantly less than the number of devices that can be connected (maximum number). As a result, the input/output management section had to create extra control tables for devices that were not connected.
(C)また、入出力管理部が、自プログラムの初期化時
に、管理しているデバイス数によりシステムの構成を決
定してしまうため、デバイスの追加などのシステムの構
成変更に柔軟に対処することができなかった。(C) Also, since the input/output management unit determines the system configuration based on the number of devices it manages when initializing its own program, it is difficult to flexibly deal with system configuration changes such as adding devices. I couldn't do it.
本発明は上記問題点の解決を図り、デバイスを管理する
ための制御表の無駄をなくシ、かつシステムの構成変更
に柔軟に対処できるようにすることを目的としている。SUMMARY OF THE INVENTION The present invention aims to solve the above-mentioned problems, to eliminate unnecessary control tables for managing devices, and to make it possible to flexibly deal with changes in system configuration.
第1図は本発明の原理説明図である。 FIG. 1 is a diagram explaining the principle of the present invention.
第1図において、IOはCPUおよびメモリなどを備え
たプロセッサ、11は入出力を管理する入出力管理部、
12はダウンロード型アダプタを管理するダウンロード
型アダプタ管理部、13はデバイス構成情報の転送を行
う構成制御部、14は入出力用のI10バス、15はダ
ウンロード型アダプタ、16は各種の入出力装置、17
はLANネットワークを表す。In FIG. 1, IO is a processor including a CPU and memory, 11 is an input/output management unit that manages input/output,
12 is a download type adapter management unit that manages the download type adapter; 13 is a configuration control unit that transfers device configuration information; 14 is an I10 bus for input/output; 15 is a download type adapter; 16 is various input/output devices; 17
represents a LAN network.
各プロセッサ10では、ユーザから要求された処理を行
うクライアントと、クライアントからの処理要求によっ
てその要求された処理を実行する各種のサーバとが動作
する。クライアントとサーバ間の処理要求の伝達は3分
散型オペレーティング・システムの核プログラムによる
メツセージ通信によって行われる。In each processor 10, a client that performs a process requested by a user and various servers that execute the requested process in response to a process request from the client operate. Communication of processing requests between clients and servers is accomplished by message communication by the core programs of the three distributed operating systems.
I10バス14には、デバイスの種類に応じたダウンロ
ード型アダプタ15が接続され、ダウンロード型アダプ
タ15には、入出力装置16やLANネットワーク17
などが接続される。A download type adapter 15 corresponding to the type of device is connected to the I10 bus 14, and the download type adapter 15 is connected to an input/output device 16 or a LAN network 17.
etc. are connected.
ダウンロード型アダプタ管理部12は、このような分散
処理システム構成内に存在するダウンロード型アダプタ
15について管理し、実際にそのアダプタ配下にいくつ
のデバイスが接続されるかを知っているプログラムであ
る。The download type adapter management unit 12 is a program that manages the download type adapter 15 existing in such a distributed processing system configuration and knows how many devices are actually connected under the adapter.
入出力管理部11は2分散処理システム構成内に存在す
る全入出力装置に対する入出力動作を管理し、入出力装
置の相違により異なる入出力インタフェースを、入出力
装置を管理するサーバ等に意識させないで入出力動作を
容易に行なえるようにしたプログラムである。The input/output management unit 11 manages input/output operations for all input/output devices existing in the two-distributed processing system configuration, and does not make servers, etc. that manage the input/output devices aware of different input/output interfaces due to differences in input/output devices. This is a program that allows you to easily perform input/output operations.
構成制御部13は、ダウンロード型アダプタ管理部12
と入出力管理部11との間でアダプタ配下のデバイス構
成情報の転送を制御する。The configuration control unit 13 is a download type adapter management unit 12
It controls the transfer of device configuration information under the adapter between the adapter and the input/output management unit 11.
本発明では、ダウンロード型アダプタ管理部12は、構
成制御部13を介して入出力管理部11に対し、システ
ム構成に応じた最適のデバイス構成の確立指示を行うよ
うにしている。In the present invention, the download type adapter management section 12 instructs the input/output management section 11 via the configuration control section 13 to establish an optimal device configuration according to the system configuration.
従来技術では、ダウンロード型アダプタ15の配下に接
続されるデバイスについて、入出力管理部11が接続可
能な数(最大数)を管理し、システムの構成を決定する
ようにしていた。In the prior art, the input/output management unit 11 manages the connectable number (maximum number) of devices connected under the download type adapter 15 and determines the system configuration.
これに対し1本発明では、入出力管理部11とダウンロ
ード型アダプタ管理部12とが密なインタフェースをつ
くり、ダウンロード型アダプタ管理部12が、構成制御
部13を介して、アダプタ配下に実際に接続されるデバ
イス数を、入出力管理部11に通知する。そして、入出
力管理部11は1通知された数により、アダプタ配下に
接続されるデバイス数分の管理用制御表を作成する。In contrast, in the present invention, the input/output management section 11 and the download type adapter management section 12 create a close interface, and the download type adapter management section 12 actually connects to the subordinate adapter via the configuration control section 13. The input/output management unit 11 is notified of the number of devices to be used. Then, the input/output management unit 11 creates management control tables for the number of devices connected under the adapter based on the notified number.
第2図は本発明の実施例に係るダウンロード型アダプタ
管理部の処理フロー、第3図は本発明の実施例に係る入
出力管理部の処理フローを示す。FIG. 2 shows the processing flow of the download type adapter management section according to the embodiment of the present invention, and FIG. 3 shows the processing flow of the input/output management section according to the embodiment of the invention.
本発明の実施例では、第1図に示すダウンロード型アダ
プタ管理部12は、第2図に示す処理■〜■を実行する
。In the embodiment of the present invention, the download type adapter management section 12 shown in FIG. 1 executes processes 1 to 2 shown in FIG.
■ ダウンロード型アダプタ15にファームウェアをダ
ウンロードする。■ Download the firmware to the download type adapter 15.
■ 入出力管理部11に、ダウンロード型アダプタ15
の配下に接続するデバイス数を、構成制御部13を介し
て通知する。そして、ダウンロード型アダプタ15が使
用可能になるのを待つ。■ A download type adapter 15 is installed in the input/output management section 11.
The number of devices connected under the control unit 13 is notified via the configuration control unit 13. Then, it waits for the download type adapter 15 to become available.
■ 入出力管理部11から使用可能通知を受は取ったな
らば、ダウンロード型アダプタ15およびその配下のデ
バイスに対する操作が可能となるので、以後必要な操作
を行う。- Once the usability notification is received from the input/output management unit 11, operations on the download type adapter 15 and its subordinate devices become possible, so perform the necessary operations from now on.
また、第1図に示す入出力管理部11は1本実施例では
、第3図に示す処理■〜■の処理を行う。Further, in this embodiment, the input/output management section 11 shown in FIG. 1 performs the processes 1 to 2 shown in FIG. 3.
■ ダウンロード型アダプタ管理部12からの要求を受
信する。■ Receive a request from the download type adapter management section 12.
■〜■ 指定されたダウンロード型アダプタ15の配下
に接続されるデバイス数分のデバイスの管理用制御表を
作成する。■~■ Create a control table for managing devices as many as the number of devices connected under the specified download type adapter 15.
■ 接続されるデバイス数分の制御表が作成できたなら
ば、ダウンロード型アダプタ管理部12に ダウンロー
ド型アダプタ15の使用が可能になったことを通知する
。■ Once control tables for the number of connected devices have been created, the download type adapter management section 12 is notified that the download type adapter 15 can now be used.
以上説明したように2本発明によれば、入出力管理部と
ダウンロード型アダプタ管理部とが、密なインタフェー
スをとり、ダウンロード型アダプタ管理部から入出力管
理部へ、アダプタ配下につながるデバイス数を通知する
手段を持つことにより、以下の効果が得られる。As explained above, according to the present invention, the input/output management section and the download type adapter management section have a close interface, and the number of devices connected to the adapter is controlled from the download type adapter management section to the input/output management section. By having a means of notification, the following effects can be obtained.
(a) 別々のレイアで、ダウンロード型アダプタ配
下に接続されるデバイス数を管理しなくて済む。(a) There is no need to manage the number of devices connected under a download type adapter using separate layers.
(b) 実際にダウンロード型アダプタ配下に接続さ
れる分のデバイス制御表を作成するため、余分なデバイ
ス制御表用の仮想記憶領域を取らなくて済み、システム
全体の仮想記憶領域を圧迫しなくなる。(b) Since device control tables are created for those actually connected under the download type adapter, there is no need to take up an extra virtual storage area for the device control tables, and the virtual storage area of the entire system is not weighed down.
(C) ダウンロード型アダプタ管理部から9人出力
管理部に対し、任意のタイミングで構成確立依鯨を行な
えるようになり、システムの柔軟な構成変更が可能とな
る。また、無駄な制御表の作成を行わないので、入出力
管理部の初期化処理の性能がよくなる。(C) The download-type adapter management section can request the configuration establishment from the nine-person output management section at any time, making it possible to flexibly change the system configuration. Furthermore, since unnecessary creation of control tables is not performed, the performance of the initialization processing of the input/output management section is improved.
第1図は本発明の原理説明図
第2図は本発明の実施例に係るダウンロード型アダプタ
管理部の処理フロー
第3図は本発明の実施例に係る入出力管理部の処理フロ
ー
第4図は従来のダウンロード型アダプタ管理部の処理フ
ロー
第5図は従来の入出力管理部の処理フローを示す。
図中、10はプロセッサ、11は入出力管理部。
12はダウンロード型アダプタ管理部、13は構成制御
部、14はI10バス、15はダウンロード型アダプタ
、16は入出力装置、17はLANネットワークを表す
。
ダウンロード型7ダブタ管理部の処理フロー第2図
本発明の原理説明図
第1図
入出力管理部の処理フロー
第3図
第
圀
従来の入出力管理部の処理フロー
第
図FIG. 1 is an explanatory diagram of the principle of the present invention. FIG. 2 is a processing flow of the download type adapter management section according to an embodiment of the present invention. FIG. 3 is a processing flow diagram of the input/output management section according to an embodiment of the present invention. 5 shows a processing flow of a conventional download type adapter management section. FIG. 5 shows a processing flow of a conventional input/output management section. In the figure, 10 is a processor, and 11 is an input/output management unit. 12 is a download type adapter management section, 13 is a configuration control section, 14 is an I10 bus, 15 is a download type adapter, 16 is an input/output device, and 17 is a LAN network. Figure 2 Processing flow of the download type 7 data management unit Figure 1 Explanation of the principles of the present invention Figure 1 Processing flow of the input/output management unit Figure 3 Processing flow of the conventional input/output management unit Figure 2
Claims (1)
ウンロード型アダプタ(15)とを備えた計算機システ
ムにおいて、 ダウンロード型アダプタを管理するダウンロード型アダ
プタ管理部(12)と、 アダプタ配下に接続されるデバイスに対する入出力を管
理する入出力管理部(11)と、上記ダウンロード型ア
ダプタ管理部と上記入出力管理部との間でアダプタ配下
のデバイス構成情報の転送を制御する構成制御部(13
)とを備え、上記ダウンロード型アダプタ管理部は、上
記構成制御部を介して、上記入出力管理部に対しシステ
ム構成に応じた最適のデバイス構成の確立指示を行うよ
うにしたことを特徴とするデバイス構成確立処理方式。[Claims] A computer system including a plurality of processors (10) and a download type adapter (15) to which devices are connected, comprising: a download type adapter management unit (12) that manages the download type adapters; an input/output management section (11) that manages input/output to devices connected thereunder, and a configuration control that controls transfer of device configuration information under the adapter between the download type adapter management section and the input/output management section. Part (13
), wherein the download type adapter management section instructs the input/output management section to establish an optimal device configuration according to the system configuration via the configuration control section. Device configuration establishment processing method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2117859A JPH0414143A (en) | 1990-05-08 | 1990-05-08 | Processing system for decision of device constitution |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2117859A JPH0414143A (en) | 1990-05-08 | 1990-05-08 | Processing system for decision of device constitution |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0414143A true JPH0414143A (en) | 1992-01-20 |
Family
ID=14722065
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2117859A Pending JPH0414143A (en) | 1990-05-08 | 1990-05-08 | Processing system for decision of device constitution |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0414143A (en) |
-
1990
- 1990-05-08 JP JP2117859A patent/JPH0414143A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4632574B2 (en) | Storage device, file data backup method, and file data copy method | |
| US6044415A (en) | System for transferring I/O data between an I/O device and an application program's memory in accordance with a request directly over a virtual connection | |
| EP0709779B1 (en) | Virtual shared disks with application-transparent recovery | |
| JP4477365B2 (en) | Storage device having a plurality of interfaces and control method of the storage device | |
| JPH01200467A (en) | Apparatus and method for data processing system having equal relationship between a plurality of central processors | |
| US8250281B2 (en) | Data communications through a host fibre channel adapter | |
| JPH04271454A (en) | Loosely-coupled computer system | |
| JPH11296313A (en) | Storage subsystem | |
| CN117312229B (en) | A data transmission device, data processing equipment, system, method and medium | |
| WO2025200445A1 (en) | Storage space allocation method, and server | |
| JP2534229B2 (en) | Distributed data processing method in multi-process computer system | |
| CN116662008A (en) | Heterogeneous hardware unified nano-tube scheduling node controller | |
| WO2012023183A1 (en) | Computer management device, computer management system, and computer system | |
| JPH0844649A (en) | Data processing device | |
| JP2005293478A (en) | Storage control system, channel control device provided in storage control system, data transfer device | |
| JPH0414143A (en) | Processing system for decision of device constitution | |
| US7366867B2 (en) | Computer system and storage area allocation method | |
| US7920489B1 (en) | Simultaneous receiving and transmitting of data over a network | |
| JP3050322B2 (en) | Data equivalent method and computer system | |
| JP2929864B2 (en) | Configuration control method | |
| US5838928A (en) | Background communication system having I/O control board and LAN board fitted into a bus expansion slot separate from other bus expansion slots | |
| KR100321183B1 (en) | Java Middleware System and Its Operation Method | |
| JPH03265945A (en) | Data sharing system for operating systems of different types | |
| JP2002063062A (en) | Distributed system for managing/sharing file | |
| KR20030030148A (en) | Network Connection Type Virtual Storage Method for System Software and Management Software based GUI and System thereof |