JPS59180647A - 磁気デイスク制御装置におけるスキヤン方式 - Google Patents
磁気デイスク制御装置におけるスキヤン方式Info
- Publication number
- JPS59180647A JPS59180647A JP5549083A JP5549083A JPS59180647A JP S59180647 A JPS59180647 A JP S59180647A JP 5549083 A JP5549083 A JP 5549083A JP 5549083 A JP5549083 A JP 5549083A JP S59180647 A JPS59180647 A JP S59180647A
- Authority
- JP
- Japan
- Prior art keywords
- request
- magnetic disk
- control device
- scanning
- channel connection
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/22—Handling requests for interconnection or transfer for access to input/output bus using successive scanning, e.g. polling
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、複数のシステムに接続された磁気ディスク制
御装置において、システムおよびハード構成に適合した
順序で以て複数の要求記憶部をスキャンするようにした
磁気ディスク制御装置のスキャン方式に関するものであ
る。
御装置において、システムおよびハード構成に適合した
順序で以て複数の要求記憶部をスキャンするようにした
磁気ディスク制御装置のスキャン方式に関するものであ
る。
第1図は疎結合多重処理システムの1例を示すものであ
って、1−1ないし1−4は計算機システム、2−1な
いし2−4はチャネル間結合装置、3は共用DAS D
スプールをそれぞれ示している。
って、1−1ないし1−4は計算機システム、2−1な
いし2−4はチャネル間結合装置、3は共用DAS D
スプールをそれぞれ示している。
共用DAS Dスプール3は、計算機システム1−1な
いし1−4によって共用される。チャネル間結合装置2
−1ないし2−3のそれぞれは、計算機システム間の通
信を行うためのものである。第2図は計算機システム、
磁気ディスク制御装置および共用DASDスプールの関
係を示すものである。
いし1−4によって共用される。チャネル間結合装置2
−1ないし2−3のそれぞれは、計算機システム間の通
信を行うためのものである。第2図は計算機システム、
磁気ディスク制御装置および共用DASDスプールの関
係を示すものである。
同図において、4は磁気ディスク制御装置、人ないしD
はチャネル接続端子をそれぞれ示している。
はチャネル接続端子をそれぞれ示している。
図示の例では、システム1−1がチャネル接続端子Aに
、システム1−2がチャネル接続端子Bに、システム1
−3がチャネル接続端子Cに、システム1−4がチャネ
ル接続端子りに接続されている。
、システム1−2がチャネル接続端子Bに、システム1
−3がチャネル接続端子Cに、システム1−4がチャネ
ル接続端子りに接続されている。
中央処理装置からのSIO(スタートI10命令)が来
ると、磁気ディスク制御装置4はACCEPT(受付)
を行い、共用DASDスプール3に対してコマンドを発
信する。共用DASDスプール3はI10処理が終了す
ると、END信号を返答する。
ると、磁気ディスク制御装置4はACCEPT(受付)
を行い、共用DASDスプール3に対してコマンドを発
信する。共用DASDスプール3はI10処理が終了す
ると、END信号を返答する。
このEND信号を受取ると、磁気ディスク制御装置4は
このEND信号を中央処理装置に送る。これが共用DA
SDスプールをリード/ライトするときの一般的な手順
である。いま、第2図において、システム1−1とシス
テム1−2がSIOを発信したとすると、磁気ディスク
制御装置4は早く到着した方のSIO要求を受付ける。
このEND信号を中央処理装置に送る。これが共用DA
SDスプールをリード/ライトするときの一般的な手順
である。いま、第2図において、システム1−1とシス
テム1−2がSIOを発信したとすると、磁気ディスク
制御装置4は早く到着した方のSIO要求を受付ける。
システム1−1からのSIOを磁気ディスク制御装置4
が受付けたとすると、システム1−1からのSIO要求
が終了するまでは磁気ディスク制御装置4はビジー状態
となり1システム1−2からのSIO要求は受付けられ
ない。なお、そのSIO要求が終了すると、磁気ディス
ク制御装置4のマイクロプログラムはチャネル接続端千
人ないしD’f1mスキャンし、次の要求があるかどう
かを調べるが、このスキャンはA−B−C−D−A−B
・・・の順序で行われる。システム1−1からのSIO
要求が終了すると、チャネル接続端子A々いしDはD−
A−B−Cの順序でスキャンされる。−1だ、チャネル
接続端子BからのSIδ要求が終了すれば、チャネル接
続端子AないしDはA−B−C−Dの順序でスキャンさ
れる。
が受付けたとすると、システム1−1からのSIO要求
が終了するまでは磁気ディスク制御装置4はビジー状態
となり1システム1−2からのSIO要求は受付けられ
ない。なお、そのSIO要求が終了すると、磁気ディス
ク制御装置4のマイクロプログラムはチャネル接続端千
人ないしD’f1mスキャンし、次の要求があるかどう
かを調べるが、このスキャンはA−B−C−D−A−B
・・・の順序で行われる。システム1−1からのSIO
要求が終了すると、チャネル接続端子A々いしDはD−
A−B−Cの順序でスキャンされる。−1だ、チャネル
接続端子BからのSIδ要求が終了すれば、チャネル接
続端子AないしDはA−B−C−Dの順序でスキャンさ
れる。
従来技術においては、上述のようなスキャン方式を採用
しているので、チャネル接続端子Aに接続されているシ
ステムの中央処理装置が高速のものであれば、チャネル
接続端子Bに接続されているシステムのSIO要求がな
かなか受付けられないため、CUビジーなどのエラーと
なる0〔発明の目的〕 本発明は、上記の考察に基づくものであって、1台の磁
気ディスク装置を複数の計算システムで共用する疎結合
多重処理システムにおいて、各システムが均等にI10
サービスを受は得るようになった磁気ディスク制御装置
におけるスキャン方式を提供することを目的としている
。
しているので、チャネル接続端子Aに接続されているシ
ステムの中央処理装置が高速のものであれば、チャネル
接続端子Bに接続されているシステムのSIO要求がな
かなか受付けられないため、CUビジーなどのエラーと
なる0〔発明の目的〕 本発明は、上記の考察に基づくものであって、1台の磁
気ディスク装置を複数の計算システムで共用する疎結合
多重処理システムにおいて、各システムが均等にI10
サービスを受は得るようになった磁気ディスク制御装置
におけるスキャン方式を提供することを目的としている
。
そしてそのため、本発明の磁気ディスク制御装置におけ
るスキャン方式は、複数の計算機システムと、該複数の
計算機システムによって共用される磁気ディスク装置と
、上記複数の計算機システムと上記磁気ディスク装置と
の間に存在する磁気ディスク制御装置とを具備する疎結
合多重処理システムにおいて、上記磁気ディスク制御装
置に、それぞれが複数のチャネル接続端子のそれぞれと
1対1の対応をなす複数の要求記憶部と、上記磁気ディ
スク装置に対する使用要求が送られて来たとき尚該使用
要求を対応する要求記憶部に書込む要求書込み手段と、
上記複数の要求記憶部を設定された比率でスキャンし使
用要求を取出す要求取出し手段とを設け、且つスキャン
比率を可変にできるようにしたことを特徴とするもので
ある。
るスキャン方式は、複数の計算機システムと、該複数の
計算機システムによって共用される磁気ディスク装置と
、上記複数の計算機システムと上記磁気ディスク装置と
の間に存在する磁気ディスク制御装置とを具備する疎結
合多重処理システムにおいて、上記磁気ディスク制御装
置に、それぞれが複数のチャネル接続端子のそれぞれと
1対1の対応をなす複数の要求記憶部と、上記磁気ディ
スク装置に対する使用要求が送られて来たとき尚該使用
要求を対応する要求記憶部に書込む要求書込み手段と、
上記複数の要求記憶部を設定された比率でスキャンし使
用要求を取出す要求取出し手段とを設け、且つスキャン
比率を可変にできるようにしたことを特徴とするもので
ある。
以下1本発明を図面を参照しつつ説明する。
第3図は本発明の1実施例のブロック図である。
第3図において、5−Aないし5=Dは要求記憶部、6
は要求書込み部、7は要求取出し部をそれぞれ示してい
る。なお、第2図と同一符号は同一物を示している。
は要求書込み部、7は要求取出し部をそれぞれ示してい
る。なお、第2図と同一符号は同一物を示している。
本発明の磁気ディスク制御装置4は、要求記憶部5−A
ないし5−D%要求書込み部6および要求取出し部7を
有している。要求記憶部5−Aはチャネル接続端子Aに
、要求記憶部5−Bはチャネル接続端子Bに、要求記憶
部5−Cはチャネル接続端子Cに、要求記憶部5−Dは
チャネル接続端子りに1対1の対応をなしている。要求
書込部6は、チャネル接続端千人ないしDをスキャンし
、SIO要求が送られて来ると、対応する要求記憶部に
そのSIO要求を書込み、一定時間以上経過してもその
SIO要求が受付けられない場合には、要求元のシステ
ムに対してリジェクトを返す。要求取出し部7は、磁気
ディスク制御装置4のビジーが解除されたとき、要求記
憶部5−Aないし5−Bをスキャンし、SIO要求が記
憶されておればSIO要求を取出し、取出したSIO要
求を発信したシステムに対してアクセプトを返し、その
SIO要求を実行する。要求記憶部5−Aないし5−B
をスキャンする比率は、例えば中央処理装置の速度によ
って定められる。いま、要求記憶部5−Aないし5−D
のスキャンを、5−Aが1.5−Bが2.5−Cが1.
5−Dが1の割合で行うと仮定すると、スキャンは例え
ば 5−A−5−B−5−C−5−D−5−B−5−Al1
−B=5−C・・・・・・・・・ の順で行われる。これにより、チャネル接続端子Bに接
続されているシステム1−2からのSIO要求を優先的
に受付けることが出来る。なお、上述の説明では、要求
記憶部5−Aないし5−Bをスキャンする比率を中央処
理装置の速度によって定めたが、■10要求の多いシス
テムに対応する要求記憶部についてはスキャンする比率
を多くすることも出来る。
ないし5−D%要求書込み部6および要求取出し部7を
有している。要求記憶部5−Aはチャネル接続端子Aに
、要求記憶部5−Bはチャネル接続端子Bに、要求記憶
部5−Cはチャネル接続端子Cに、要求記憶部5−Dは
チャネル接続端子りに1対1の対応をなしている。要求
書込部6は、チャネル接続端千人ないしDをスキャンし
、SIO要求が送られて来ると、対応する要求記憶部に
そのSIO要求を書込み、一定時間以上経過してもその
SIO要求が受付けられない場合には、要求元のシステ
ムに対してリジェクトを返す。要求取出し部7は、磁気
ディスク制御装置4のビジーが解除されたとき、要求記
憶部5−Aないし5−Bをスキャンし、SIO要求が記
憶されておればSIO要求を取出し、取出したSIO要
求を発信したシステムに対してアクセプトを返し、その
SIO要求を実行する。要求記憶部5−Aないし5−B
をスキャンする比率は、例えば中央処理装置の速度によ
って定められる。いま、要求記憶部5−Aないし5−D
のスキャンを、5−Aが1.5−Bが2.5−Cが1.
5−Dが1の割合で行うと仮定すると、スキャンは例え
ば 5−A−5−B−5−C−5−D−5−B−5−Al1
−B=5−C・・・・・・・・・ の順で行われる。これにより、チャネル接続端子Bに接
続されているシステム1−2からのSIO要求を優先的
に受付けることが出来る。なお、上述の説明では、要求
記憶部5−Aないし5−Bをスキャンする比率を中央処
理装置の速度によって定めたが、■10要求の多いシス
テムに対応する要求記憶部についてはスキャンする比率
を多くすることも出来る。
以上の説明から明らかなように、本発明によれば、各シ
ステムが均等に共用DASDを使用することが出来る。
ステムが均等に共用DASDを使用することが出来る。
第1図は疎結合多重処理システムを示す図、第2図は計
算機システム、磁気ディスク制御装置および共同DAS
Dスプールの関係を示す図、第3図は本発明の1実施例
のブロック図である。 1−1ないし1−4・・・システム、2−1ないし2−
4・・・チャネル間結合装置、3・・・共用DASDス
プール、4・・・磁気ディスク制御装置、5−Aないし
5−D・・・要求記憶部、6・・・要求書込部、7・・
・要求取出し部。 特許出願人 富士通株式会社 代理人弁理士 京 谷 四 部 少1図 」−1 ノー2 第2z 才3図
算機システム、磁気ディスク制御装置および共同DAS
Dスプールの関係を示す図、第3図は本発明の1実施例
のブロック図である。 1−1ないし1−4・・・システム、2−1ないし2−
4・・・チャネル間結合装置、3・・・共用DASDス
プール、4・・・磁気ディスク制御装置、5−Aないし
5−D・・・要求記憶部、6・・・要求書込部、7・・
・要求取出し部。 特許出願人 富士通株式会社 代理人弁理士 京 谷 四 部 少1図 」−1 ノー2 第2z 才3図
Claims (1)
- 複数の計算機システムと、該複数の計算機システムによ
って共用される磁気ディスク装置と、上記複数の計算機
システムと上記磁気ディスク装置との間に存在する磁気
ディスク制御装置とを具備する疎結合多重処理システム
において、上記磁気ディスク制御装置に、それぞれが複
数のチャネル接続端子のそれぞれと1対1の対応をなす
複数の要求記憶部と、上記磁気ディスク装置に対する使
用要求が送られて来たとき、当該使用要求を対応する要
求記憶部に書込む要求書込み手段と、上記複数の要求記
憶部を設定された比率でスキャンし使用要求を取出す要
求取出し手段を設け、且つスキャン比率を可変にできる
ようにしたことを特徴とする磁気ディスク制御装置にお
けるスキャン方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58055490A JPH0721747B2 (ja) | 1983-03-31 | 1983-03-31 | 磁気ディスク制御装置におけるスキャン方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58055490A JPH0721747B2 (ja) | 1983-03-31 | 1983-03-31 | 磁気ディスク制御装置におけるスキャン方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59180647A true JPS59180647A (ja) | 1984-10-13 |
| JPH0721747B2 JPH0721747B2 (ja) | 1995-03-08 |
Family
ID=13000067
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58055490A Expired - Lifetime JPH0721747B2 (ja) | 1983-03-31 | 1983-03-31 | 磁気ディスク制御装置におけるスキャン方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0721747B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56127260A (en) * | 1980-03-10 | 1981-10-05 | Hitachi Ltd | Volume sharing system |
| JPS5717067A (en) * | 1980-07-04 | 1982-01-28 | Panafacom Ltd | Conflict control system of common memory |
| JPS5945526A (ja) * | 1982-09-07 | 1984-03-14 | Fujitsu Ltd | 割込処理方式 |
-
1983
- 1983-03-31 JP JP58055490A patent/JPH0721747B2/ja not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56127260A (en) * | 1980-03-10 | 1981-10-05 | Hitachi Ltd | Volume sharing system |
| JPS5717067A (en) * | 1980-07-04 | 1982-01-28 | Panafacom Ltd | Conflict control system of common memory |
| JPS5945526A (ja) * | 1982-09-07 | 1984-03-14 | Fujitsu Ltd | 割込処理方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0721747B2 (ja) | 1995-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3411300B2 (ja) | 情報処理装置 | |
| JPH03214343A (ja) | 情報処理システムおよびデータ処理方法 | |
| US5611056A (en) | Method for controlling the expansion of connections to a SCSI bus | |
| JPS59180647A (ja) | 磁気デイスク制御装置におけるスキヤン方式 | |
| JPH03137756A (ja) | 情報処理装置 | |
| JPH01309117A (ja) | 磁気デイスク装置 | |
| JPH09305320A (ja) | データ記憶装置 | |
| JPH0337339B2 (ja) | ||
| JP2826780B2 (ja) | データ転送方法 | |
| JPS62283752A (ja) | ホストコンピユ−タ内バツフア割当て方式 | |
| JPS6059465A (ja) | 端末装置の構成方法 | |
| JPH0519181B2 (ja) | ||
| JPS59146326A (ja) | チヤネル装置の制御方式 | |
| JPH01142962A (ja) | データ転送制御方式 | |
| JPS58159130A (ja) | デ−タ転送装置 | |
| JPH05151145A (ja) | システムバス制御装置 | |
| JPS59173823A (ja) | バス制御方式 | |
| JPH01185755A (ja) | バス獲得方式 | |
| JPH03137754A (ja) | 共有メモリのアクセス制御方式 | |
| JPH0156420B2 (ja) | ||
| JPS6294042A (ja) | 通信制御装置 | |
| JPS6086649A (ja) | マイクロコンピユ−タシステム | |
| JPS59123973A (ja) | ベクトルデ−タ記憶制御方式 | |
| JPS61166670A (ja) | サ−ビスプロセツサバス切り替え方式 | |
| JPS59119430A (ja) | 入出力制御装置 |