JPS60258638A - 磁気デイスク装置の制御方式 - Google Patents
磁気デイスク装置の制御方式Info
- Publication number
- JPS60258638A JPS60258638A JP11602884A JP11602884A JPS60258638A JP S60258638 A JPS60258638 A JP S60258638A JP 11602884 A JP11602884 A JP 11602884A JP 11602884 A JP11602884 A JP 11602884A JP S60258638 A JPS60258638 A JP S60258638A
- Authority
- JP
- Japan
- Prior art keywords
- priority
- drive
- control
- access
- adapters
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、1つのドライブを2つのアダプタで同時にア
クセスする場合、一定の優先順位を持ってアクセスする
磁気ディスク装置の制御方式に関する。
クセスする場合、一定の優先順位を持ってアクセスする
磁気ディスク装置の制御方式に関する。
情報処理システムの記憶装置、特に大容量の記憶容量を
持つ外部記憶装置の制御方式には、情報処理システムの
構築内容により各種の方式が実用化されている。
持つ外部記憶装置の制御方式には、情報処理システムの
構築内容により各種の方式が実用化されている。
これらの方式として、第3図に示す様な方式が実施され
ている。即ち、第3図(A)は外部記憶装置群をなすド
ライブ38〜3nを対応する専用アダプタ2a〜2nで
アクセスする方式であり、第3図(B)は1つのドライ
ブ3a (又は3b)を2つのアダプタ2a、 2bで
アクセスする方式である。
ている。即ち、第3図(A)は外部記憶装置群をなすド
ライブ38〜3nを対応する専用アダプタ2a〜2nで
アクセスする方式であり、第3図(B)は1つのドライ
ブ3a (又は3b)を2つのアダプタ2a、 2bで
アクセスする方式である。
尚ドライブ3a〜3n専用のアダプタ28〜2nは、ド
ライブ38〜3n固有の制御を行い、制御袋Nla、l
bは異なるドライブ38〜3nを共通に制御するもので
ある。
ライブ38〜3n固有の制御を行い、制御袋Nla、l
bは異なるドライブ38〜3nを共通に制御するもので
ある。
上記方式の内、第3図(B)に示す方式は2つのアダプ
タ2a、 2b間の競合関係が生じるため、その制御が
複雑となるが、かかる方式を簡易なハードウェア量でよ
り効率的に、しかも、どちらのアダプタ2a、 2bか
らも平等な優先順位を持って制御が可能な制御方式の実
用化が要望されていた。
タ2a、 2b間の競合関係が生じるため、その制御が
複雑となるが、かかる方式を簡易なハードウェア量でよ
り効率的に、しかも、どちらのアダプタ2a、 2bか
らも平等な優先順位を持って制御が可能な制御方式の実
用化が要望されていた。
ドライブのアクセス制御の従来方法を図面を参照して説
明する。
明する。
第2図は1つのドライブを2つのアダプタからアクセス
する従来の制御方式を示す。
する従来の制御方式を示す。
2つのアダプタ2a、2bはそれぞれ非同期に1つのド
ライブ3a (同一種類の複数のドライブユニットから
構成されている)をアクセスする。制御部fila、l
bからドライブ3aをアクセスする情報をレジスタ回路
4a、4bにそれぞれ格納するが、それぞれのアダプタ
2a 、 2bがドライブ3a内のどの装置(複数のド
ライブユニットの内の1つのドライブユニット)をアク
セス中かは、各う・ノチ回路5a、5bでラッチしてお
り、相手のレジスタ回路4a、4bにその情報を格納さ
せている。
ライブ3a (同一種類の複数のドライブユニットから
構成されている)をアクセスする。制御部fila、l
bからドライブ3aをアクセスする情報をレジスタ回路
4a、4bにそれぞれ格納するが、それぞれのアダプタ
2a 、 2bがドライブ3a内のどの装置(複数のド
ライブユニットの内の1つのドライブユニット)をアク
セス中かは、各う・ノチ回路5a、5bでラッチしてお
り、相手のレジスタ回路4a、4bにその情報を格納さ
せている。
レジスタ回路4a、4bは、現在臼アダプタ2a、2b
がドライブ3a内のどの装置をアクセスさせているかを
格納するアサインレジスタ、ドライブ3a内のどの装置
のアクセスを予約しているかを格納するデバイスエンド
レジスタ、相手アダプタ2a又は2bの割り込み情報を
格納しているパンクチェンジレジスタから構成されてい
る。
がドライブ3a内のどの装置をアクセスさせているかを
格納するアサインレジスタ、ドライブ3a内のどの装置
のアクセスを予約しているかを格納するデバイスエンド
レジスタ、相手アダプタ2a又は2bの割り込み情報を
格納しているパンクチェンジレジスタから構成されてい
る。
各レジスタ回路4a、4bは、上記情報を格納管理して
おり2例えばアダプタ2aのアクセス状況によリアダブ
ク2bからのアクセスを制御している。
おり2例えばアダプタ2aのアクセス状況によリアダブ
ク2bからのアクセスを制御している。
又2つのアダプタ2a、2bから同時にドライブ3aに
対するアクセス要求があった時は0例えばアダプタ2a
に常に優先権を与えるように制御して、同時に2つのア
ダプタ2a、2bから1つのドライブ3aがアクセスさ
れることを防止している。
対するアクセス要求があった時は0例えばアダプタ2a
に常に優先権を与えるように制御して、同時に2つのア
ダプタ2a、2bから1つのドライブ3aがアクセスさ
れることを防止している。
尚2つのアダプタ2at2bは非同期にドライブ3aを
アクセスする。
アクセスする。
上記の様うに1つのドライブ3aが2つのアダプタ2a
、2bから同時にアクセスする時は一方のアダプタ2a
(又は2b)に優先権を与えているため、優先権のな
いアダプタ2b (又は2a)は待機状態となり1情報
転送制御にもかなりの時間を要すると言う問題点があっ
た。
、2bから同時にアクセスする時は一方のアダプタ2a
(又は2b)に優先権を与えているため、優先権のな
いアダプタ2b (又は2a)は待機状態となり1情報
転送制御にもかなりの時間を要すると言う問題点があっ
た。
本発明は、上記問題点を解消した新規な磁気ディスク装
置の制御方式を実・現することを目的とするものであり
、該問題点は、アダプタに電源投入時のドライブアクセ
スの優先順位を設定する優先順位設定手段と、電源投入
以降の該ドライブアクセスの優先順位を決定する優先順
位決定手段とを設けてなる本発明による磁気ディスク装
置の制御方式により解決される。
置の制御方式を実・現することを目的とするものであり
、該問題点は、アダプタに電源投入時のドライブアクセ
スの優先順位を設定する優先順位設定手段と、電源投入
以降の該ドライブアクセスの優先順位を決定する優先順
位決定手段とを設けてなる本発明による磁気ディスク装
置の制御方式により解決される。
即ち、2つのアダプタが同一種類のドライブ群をアクセ
スする場合、2つのアダプタそれぞれにアクセス優先順
位決定機能と、同一種類のドライブ群のアクセスに関す
る全ての情報を格納しているアレー回路を持ち、2つの
アダプタが交り二に優先権を持ゲでアクセスするように
したものである。
スする場合、2つのアダプタそれぞれにアクセス優先順
位決定機能と、同一種類のドライブ群のアクセスに関す
る全ての情報を格納しているアレー回路を持ち、2つの
アダプタが交り二に優先権を持ゲでアクセスするように
したものである。
以下本発明の要旨を第1図に示す実施例により具体的に
説明する。
説明する。
第1図(A)は本発明に係るアダプタの一実施例を示す
ブロックダイヤグラム、第1図(B)は本発明に係るア
ダプタ内インタフェース回路の詳細図をそれぞれ示す。
ブロックダイヤグラム、第1図(B)は本発明に係るア
ダプタ内インタフェース回路の詳細図をそれぞれ示す。
尚企図を通して同一記号は同一対象物又は内容を示す。
又第1図(A)に示すアダプタ2aは。
制御部1aとの情報及び制御信号の遺り取りを行う送受
信回路6a。
信回路6a。
ドライブ3a制御に関する情報の記憶制御及びアダプタ
2a (及び2b)相互間のドライブ3a制御権の確立
等を行うインタフェース回路7a。
2a (及び2b)相互間のドライブ3a制御権の確立
等を行うインタフェース回路7a。
アダプタ2a全体の制御を行うアダプタ綜合制御回路8
a。
a。
ドライブ3aとの情報及び制御信号の遺り取りを行う送
受信回路9a。
受信回路9a。
ドライブ3aに対する情報記録/再生時の同期用周波数
を発信する可変周波数発信部10aドライブ3aへ記録
/再生するデータの転送制御を行うデータ転送制御回路
11a。
を発信する可変周波数発信部10aドライブ3aへ記録
/再生するデータの転送制御を行うデータ転送制御回路
11a。
ドライブ3aへ記録/再生するデータの誤りを検出し訂
正する誤り検出訂正回路12a。
正する誤り検出訂正回路12a。
から構成されている。
尚第1図(A)に示す実線は情報線9点線は制御線をそ
れぞれ示す。
れぞれ示す。
第1図(B)に示すインタフェース回路7aは。
ドライブ3aに対するアクセス要求(リクエスト)を検
出しそのリクエストが制御部1aからか制御部lbから
かを判定するリクエノ、ト信号検出・判定部13a。
出しそのリクエストが制御部1aからか制御部lbから
かを判定するリクエノ、ト信号検出・判定部13a。
アレー回路15aを制御するプライマリコンl−tコー
ル信号を出力しアレー回路15.qの記憶内容によりド
ライブ3aを制御すると共にアレー回路158内容を更
新するコントロール部14a。
ル信号を出力しアレー回路15.qの記憶内容によりド
ライブ3aを制御すると共にアレー回路158内容を更
新するコントロール部14a。
ドライブ3aの制御に関する情報をプログラムテーブル
上に記憶しているアレー回路15a。
上に記憶しているアレー回路15a。
ドライブ3aの制御を制御部1aと制御部1bとが交互
に優先するよう決定する優先順位決定部16a。
に優先するよう決定する優先順位決定部16a。
電源投入時のドライブ3a制御の優先順位を設定し優先
順位決定部16aに出力する初期設定部17a。
順位決定部16aに出力する初期設定部17a。
から構成されている、
アレー回路15aはメモリ素子をアレー状に構成したも
ので、ドライブ3a制御に関する全ての情報をプログラ
ムテーブル上に記憶している。又記憶している情報はア
レー回路15a、 15b共に、同一時点の同一情報を
記憶するよう制御される。
ので、ドライブ3a制御に関する全ての情報をプログラ
ムテーブル上に記憶している。又記憶している情報はア
レー回路15a、 15b共に、同一時点の同一情報を
記憶するよう制御される。
次にドライブ3aに対するリクエストが発せられた場合
の制御状況を説明する。
の制御状況を説明する。
面制御部1a、制御部1bからのリクエストは非同期に
あがるものとし、又本実施例の動作はアダプタ2aのリ
クエスト処理動作を主体として説明する。
あがるものとし、又本実施例の動作はアダプタ2aのリ
クエスト処理動作を主体として説明する。
(1):制御部1aと制御部1bとからそれぞれ時間が
ずれてリクエストが発せられた場合、リクエスト信号検
出・判定部13a(又はリクエスト信号検出・判定部1
3b)は制御部1a(又は制御部1b)のリクエストを
検出し、優先順位決定部16aに優先順位決定を依頼す
るが、その時点で制御部1b (又は制御部1a)から
のリクエストがなければ、制御部1a(又は制御部1b
)がアレー回路15a(ドライブ3a)を制御する。
ずれてリクエストが発せられた場合、リクエスト信号検
出・判定部13a(又はリクエスト信号検出・判定部1
3b)は制御部1a(又は制御部1b)のリクエストを
検出し、優先順位決定部16aに優先順位決定を依頼す
るが、その時点で制御部1b (又は制御部1a)から
のリクエストがなければ、制御部1a(又は制御部1b
)がアレー回路15a(ドライブ3a)を制御する。
(2)−制御部1aと制御部1bとから同時にリクエス
トが発せられた場合は、リクエストC4号検出・’I’
ll定部13a(又は13b)ではドライブ3aを制御
する優先順位決定を優先順位決定部16a(又は16b
)に依頼し1例えば制御部1aが優先と決定された場
合。
トが発せられた場合は、リクエストC4号検出・’I’
ll定部13a(又は13b)ではドライブ3aを制御
する優先順位決定を優先順位決定部16a(又は16b
)に依頼し1例えば制御部1aが優先と決定された場
合。
決定された優先順位にてアレー回路15a(ドライブ3
a)を制御する。
a)を制御する。
この時点で優先順位の低い制御部Illのリクエストは
アレー回路15a (15b )に予約され、優先順位
の高い制御部1aの制御が終了次第アレー回路15b
(ドライブ3a)を制御する。
アレー回路15a (15b )に予約され、優先順位
の高い制御部1aの制御が終了次第アレー回路15b
(ドライブ3a)を制御する。
上記制御の終了時点では、優先順位決定部16aは制御
部1bからのリクエストが優先!llO位が商い方にセ
ットし1次のリクエストに備える。
部1bからのリクエストが優先!llO位が商い方にセ
ットし1次のリクエストに備える。
(3)ニアタフタ2a (2b)へ電源投入した初明設
足時は、初期設定部17a (17b )により例えば
、制御部1aが高い優先順位になるよう設定し、この出
力情報を受けた優先順位決定部1fia (16b )
は次リクエストに備える。
足時は、初期設定部17a (17b )により例えば
、制御部1aが高い優先順位になるよう設定し、この出
力情報を受けた優先順位決定部1fia (16b )
は次リクエストに備える。
以上のような本発明によれば、簡易なハードウェア量で
持って迅速にしかも適切な優先順位を持ってアダプタ制
御が出来ると言う効果がある。
持って迅速にしかも適切な優先順位を持ってアダプタ制
御が出来ると言う効果がある。
第1図(A)は本発明に係るアダプタの一実施便を示す
プロソクリイヤダラム。 第1図(B)は本発明に係るアダプタ内インクフェース
回路の詳細図。 第2図は1つのドライブを2つのアダプタからアクセス
する従来の制御方式。 第3図(A)は1つのドライブを対応する1つの専用ア
ダプタでアクセスする方式。 第3図(B)は1つのドライブを2つのアダプタでアク
セスする方式。 をそれぞれ示す。 図において。 la、lbは制御装置、 2a〜2nはアダプタ。 38〜3nはドライブr 4a+4bはレジスタ回路。 5a、5bはランチ回路、6a、9aは送受信回路。 7aはインタフェース回路。 8aはアダプタ綜合制御回路。 10aは可変周波数発信部。 11aはデータ転送制御部。 12aは誤り検出・訂正回路。 1 、’(aはリクエスト信号検出・判定部。 14aはコントロール部、15aはアレー回路。 16aは優先順位決定部、17aは初期設定部。 をそれぞれ示す。 茅2 口
プロソクリイヤダラム。 第1図(B)は本発明に係るアダプタ内インクフェース
回路の詳細図。 第2図は1つのドライブを2つのアダプタからアクセス
する従来の制御方式。 第3図(A)は1つのドライブを対応する1つの専用ア
ダプタでアクセスする方式。 第3図(B)は1つのドライブを2つのアダプタでアク
セスする方式。 をそれぞれ示す。 図において。 la、lbは制御装置、 2a〜2nはアダプタ。 38〜3nはドライブr 4a+4bはレジスタ回路。 5a、5bはランチ回路、6a、9aは送受信回路。 7aはインタフェース回路。 8aはアダプタ綜合制御回路。 10aは可変周波数発信部。 11aはデータ転送制御部。 12aは誤り検出・訂正回路。 1 、’(aはリクエスト信号検出・判定部。 14aはコントロール部、15aはアレー回路。 16aは優先順位決定部、17aは初期設定部。 をそれぞれ示す。 茅2 口
Claims (1)
- 同−fil類の磁気ディスク装置群をなすドライブを専
用にアクセスする複数のアダプタと、前記アダプタに対
応して設置されており、前記アダプタを非同期にそれぞ
れ制御する複数の制御装置とからなるシステムにおいて
、前記アダプタに電源投入時の該ドライブアクセスの優
先順位を設定する優先順位設定手段と、電源投入以降の
該じライブアクセスの優先順位を決定する優先順位決定
・L段とを設け、前記複数のアダプタの該ドライブに対
するアクセス優先順位、を順次変更することを特徴とす
る磁気ディスク装置の制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11602884A JPS60258638A (ja) | 1984-06-06 | 1984-06-06 | 磁気デイスク装置の制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11602884A JPS60258638A (ja) | 1984-06-06 | 1984-06-06 | 磁気デイスク装置の制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60258638A true JPS60258638A (ja) | 1985-12-20 |
Family
ID=14676972
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11602884A Pending JPS60258638A (ja) | 1984-06-06 | 1984-06-06 | 磁気デイスク装置の制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60258638A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010182313A (ja) * | 2002-10-21 | 2010-08-19 | Emulex Design & Manufacturing Corp | 遠隔管理システム |
-
1984
- 1984-06-06 JP JP11602884A patent/JPS60258638A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010182313A (ja) * | 2002-10-21 | 2010-08-19 | Emulex Design & Manufacturing Corp | 遠隔管理システム |
| JP2011018343A (ja) * | 2002-10-21 | 2011-01-27 | Emulex Design & Manufacturing Corp | 遠隔管理システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5721840A (en) | Information processing apparatus incorporating automatic SCSI ID generation | |
| RU2475818C2 (ru) | Способы и системы обмена данными | |
| US7035956B2 (en) | Transmission control circuit, reception control circuit, communications control circuit, and communications control unit | |
| US7032080B2 (en) | Plural station memory data sharing system | |
| US5581550A (en) | Procedure for time spacing of transmittals from cells relating to messages, as well as devices for the implementation of such a procedure | |
| JPS60258638A (ja) | 磁気デイスク装置の制御方式 | |
| JP3178474B2 (ja) | 通信制御装置 | |
| JPH0140432B2 (ja) | ||
| US5875299A (en) | disk access apparatus for performing a stride processing of data | |
| JPS615332A (ja) | 磁気デイスク装置の制御方式 | |
| JP3138597B2 (ja) | バースト信号送出管理用メモリを用いたダイナミックポーリング方式 | |
| JP4472402B2 (ja) | バス装置 | |
| JP2808881B2 (ja) | 電子ディスク制御装置 | |
| JPS60142768A (ja) | デ−タ転送装置 | |
| JPH0323026B2 (ja) | ||
| JP3436984B2 (ja) | Atm通信システムのトラフィックシェーピング装置 | |
| JPH0329021A (ja) | プリンタサーバ | |
| JPS6120167A (ja) | デ−タ記憶装置 | |
| JP3743975B2 (ja) | 記憶装置システム | |
| JP3463845B2 (ja) | データ伝送制御装置 | |
| JP2826780B2 (ja) | データ転送方法 | |
| JPH05233028A (ja) | プログラマブルコントローラのデータ授受方法 | |
| JPH05204830A (ja) | 入出力制御装置 | |
| JPS63222549A (ja) | 受信バツフア管理装置 | |
| JPH0290795A (ja) | 時分割スイッチ制御装置 |