JPS623455B2 - - Google Patents
Info
- Publication number
- JPS623455B2 JPS623455B2 JP57016225A JP1622582A JPS623455B2 JP S623455 B2 JPS623455 B2 JP S623455B2 JP 57016225 A JP57016225 A JP 57016225A JP 1622582 A JP1622582 A JP 1622582A JP S623455 B2 JPS623455 B2 JP S623455B2
- Authority
- JP
- Japan
- Prior art keywords
- control device
- storage
- buffer
- storage device
- data
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Description
【発明の詳細な説明】
この発明は、磁気回転体記憶装置とその制御装
置との間のデータ転送装置及び方法に関する。
置との間のデータ転送装置及び方法に関する。
磁気デイスク、磁気ドラム等の磁気回転体記憶
装置は、1個の制御装置を複数で共用することが
多い。回転位置(セクタ)検出機能により、読み
書きすべきレコードがヘツドの位置に到達した時
点で、記憶装置は制御装置と結合される。しか
し、制御装置が他の記憶装置と結合中でふさがつ
ている(ビジー)と、1回転以上待つて再結合を
試みねばならない。入出力要求頻度が高い場合、
この無駄回転は計算機システムの性能を低下させ
る。
装置は、1個の制御装置を複数で共用することが
多い。回転位置(セクタ)検出機能により、読み
書きすべきレコードがヘツドの位置に到達した時
点で、記憶装置は制御装置と結合される。しか
し、制御装置が他の記憶装置と結合中でふさがつ
ている(ビジー)と、1回転以上待つて再結合を
試みねばならない。入出力要求頻度が高い場合、
この無駄回転は計算機システムの性能を低下させ
る。
この発明の目的は、上記のごとき無駄な回転を
削減して、制御装置と回転体記憶装置との間で新
規な方式によりデータ転送のバツフアリングを行
うデータ転送装置及び方法を提供することにあ
る。
削減して、制御装置と回転体記憶装置との間で新
規な方式によりデータ転送のバツフアリングを行
うデータ転送装置及び方法を提供することにあ
る。
この発明の特徴の1つは、複数の磁気回転体記
憶装置の夫々と、それらを共通に制御する1つの
制御装置との間にそう入され、前記制御装置から
のセクタを指定するセツト・セクタ命令を当該記
憶装置に伝達し、その記憶装置から目標セクタが
ヘツドに到達した旨の信号を受けて前記制御装置
へセツト・セクタ完了信号を発生する制御部と、
転送すべきレコードを一時的に蓄えるバツフアと
を有し、前記制御装置がふさがつている(ビジ
ー)時は、前記記憶装置から前記バツフアへの読
み込みを開始すると同時に、前記制御部はセツ
ト・セクタ完了信号を継続的に発生して前記制御
装置との結合を試みることにある。
憶装置の夫々と、それらを共通に制御する1つの
制御装置との間にそう入され、前記制御装置から
のセクタを指定するセツト・セクタ命令を当該記
憶装置に伝達し、その記憶装置から目標セクタが
ヘツドに到達した旨の信号を受けて前記制御装置
へセツト・セクタ完了信号を発生する制御部と、
転送すべきレコードを一時的に蓄えるバツフアと
を有し、前記制御装置がふさがつている(ビジ
ー)時は、前記記憶装置から前記バツフアへの読
み込みを開始すると同時に、前記制御部はセツ
ト・セクタ完了信号を継続的に発生して前記制御
装置との結合を試みることにある。
以下図によつて、この発明の一実施例を説明す
る。図において、30,30′,30″は磁気回転
体記憶装置、20はその制御装置、10はこの発
明になるデータ転送装置である。11は転送装置
10の制御部で、ゲート12、セツト・セクタ完
了信号発生回路13、セツト・セクタ命令発生回
路14からなつている。15は出入力制御部、1
6はバツフアである。
る。図において、30,30′,30″は磁気回転
体記憶装置、20はその制御装置、10はこの発
明になるデータ転送装置である。11は転送装置
10の制御部で、ゲート12、セツト・セクタ完
了信号発生回路13、セツト・セクタ命令発生回
路14からなつている。15は出入力制御部、1
6はバツフアである。
まず、読み込みの場合には、記憶装置30のヘ
ツドが目標セクタに到着したとき制御装置20が
ビジーならば、転送装置10内のバツフア16に
目標のレコードを読み込み、制御装置20がアイ
ドルになつた時点でこれを制御装置20に転送す
る。また、書き出しの場合には、記憶装置30の
ヘツドが目標セクタに到着したとき制御装置20
がビジーならば、それがアイドルになつた時点で
制御装置20を介してデータを転送装置10内の
バツフア16に読み込む。次に記憶装置30のヘ
ツドが目標セクタに到着すると、これを書き出
す。
ツドが目標セクタに到着したとき制御装置20が
ビジーならば、転送装置10内のバツフア16に
目標のレコードを読み込み、制御装置20がアイ
ドルになつた時点でこれを制御装置20に転送す
る。また、書き出しの場合には、記憶装置30の
ヘツドが目標セクタに到着したとき制御装置20
がビジーならば、それがアイドルになつた時点で
制御装置20を介してデータを転送装置10内の
バツフア16に読み込む。次に記憶装置30のヘ
ツドが目標セクタに到着すると、これを書き出
す。
以下、図によつて転送装置10の動作を詳しく
説明する。
説明する。
(1) 制御装置20より、目標レコードの位置を検
知するためのセツト・セクタ命令を受けとり、
記憶装置30に伝える。この後制御装置20と
の結合は解除される。
知するためのセツト・セクタ命令を受けとり、
記憶装置30に伝える。この後制御装置20と
の結合は解除される。
(2) 記憶装置30より目標セクタがヘツドに到着
したことを示すセツト・セクタ完了信号を受け
とり、制御装置20との結合を試みる。結合可
能なら、制御部11内のゲート12を開き、従
来と同じ方法で読み込み/書き出しを実行し、
処理は完了する。
したことを示すセツト・セクタ完了信号を受け
とり、制御装置20との結合を試みる。結合可
能なら、制御部11内のゲート12を開き、従
来と同じ方法で読み込み/書き出しを実行し、
処理は完了する。
制御装置20がビジーで結合不能なら、ゲー
ト12を閉じ、入出力制御部15の制御のもと
に、バツフア16に記憶装置30から読み込み
を開始する。同時にセツト・セクタ完了信号発
生回路13からセツト・セクタ完了信号を制御
装置20に対して継続的に発生し、制御装置2
0との結合を試みつづける。ここで入出力制御
部15は、制御装置20の機能の一部を用いて
公知の方法で実現できる。また、セツト・セク
タ命令発生回路14の実現方法も公知である。
ト12を閉じ、入出力制御部15の制御のもと
に、バツフア16に記憶装置30から読み込み
を開始する。同時にセツト・セクタ完了信号発
生回路13からセツト・セクタ完了信号を制御
装置20に対して継続的に発生し、制御装置2
0との結合を試みつづける。ここで入出力制御
部15は、制御装置20の機能の一部を用いて
公知の方法で実現できる。また、セツト・セク
タ命令発生回路14の実現方法も公知である。
(3) 制御装置20がアイドルになつた時点で、結
合可能となる。制御装置20から送られる命令
を解読し、読み込み命令ならば入出力制御部1
5の制御のもとでバツフア16内のレコードを
制御装置20に転送し、処理は完了する。
合可能となる。制御装置20から送られる命令
を解読し、読み込み命令ならば入出力制御部1
5の制御のもとでバツフア16内のレコードを
制御装置20に転送し、処理は完了する。
書き出し命令なら、制御装置20よりバツフ
ア16にデータを読み込み、同時にセツト・セ
クタ命令発生回路14からセツト・セクタ命令
を記憶装置30に対し発行する。この後制御装
置20との結合は解除される。セツト・セクタ
命令発生回路14の実現方法は公知である。
ア16にデータを読み込み、同時にセツト・セ
クタ命令発生回路14からセツト・セクタ命令
を記憶装置30に対し発行する。この後制御装
置20との結合は解除される。セツト・セクタ
命令発生回路14の実現方法は公知である。
(4) 一回転待つ以前に制御装置30よりセツト・
セクタ完了信号が到着する。入出力制御部15
の制御のもとでバツフア16内のデータを目標
のレコードに書き出し、処理は完了する。
セクタ完了信号が到着する。入出力制御部15
の制御のもとでバツフア16内のデータを目標
のレコードに書き出し、処理は完了する。
以上の説明によつて明らかなように、本発明に
よれば記憶装置にレコードを書いたり、記憶装置
から読んだりする時に、制御装置が他の記憶装置
と結合されており、ビジー状態であつても、その
後アイドルになつた時点で迅速に読み書きが行わ
れ、これにより計算機システムの性能向上に寄与
し得るという効果がある。
よれば記憶装置にレコードを書いたり、記憶装置
から読んだりする時に、制御装置が他の記憶装置
と結合されており、ビジー状態であつても、その
後アイドルになつた時点で迅速に読み書きが行わ
れ、これにより計算機システムの性能向上に寄与
し得るという効果がある。
図はこの発明の一実施例になるデータ転送装置
を示し、図において、10は転送装置、11は制
御部、12はゲート、13はセツト・セクタ完了
信号発生回路、14はセツト・セクタ命令発生回
路、15は入出力制御部、16はバツフア、20
は制御装置、30は回転体記憶装置である。
を示し、図において、10は転送装置、11は制
御部、12はゲート、13はセツト・セクタ完了
信号発生回路、14はセツト・セクタ命令発生回
路、15は入出力制御部、16はバツフア、20
は制御装置、30は回転体記憶装置である。
Claims (1)
- 【特許請求の範囲】 1 複数語の情報を時系列的に読み書きし、且つ
該時系列のうちのある位置の情報を先頭として所
要のタイミングで読み書きするよう構成された記
憶装置複数からなり、該記憶装置に夫々に接続さ
れたデータ転送装置を介して共通の制御装置に接
続されたデータ記憶システムにおいて、該転送装
置は少くもそれに接続された記憶装置と上記制御
装置との間のデータの転送を制御し、バツフアリ
ングするためのゲート手段およびバツフア手段と
を含み、且つ 上記制御装置の指令により、上記記憶装置が上
記所定のタイミングに来たとき上記制御装置との
結合を試みる手段と、該結合が不能のとき上記バ
ツフアに上記記憶装置の内容を書き込む手段と、 上記制御装置が結合可能のとき該制御装置から
の指令により、上記バツフアへの読み書きを制御
する手段を有することを特徴とするデータ転送装
置。 2 複数語の情報を時系列的に読み書きし、且つ
該時系列のうちのある位置の情報を先頭として所
要のタイミングで読み書きするよう構成された複
数の記憶装置と、該記憶装置に夫々に接続された
データ転送装置を介して共通の制御装置に接続さ
れたデータ記憶システムにおいて、 該制御装置より上記所要のタイミングを検知す
るための指令を任意の1つの記憶装置に転送する
段階と、 該記憶装置の読み出し手段が、上記所要のタイ
ミングに来たことを検知し、該記憶装置と上記制
御装置との結合を試みる手段と、 上記制御装置がビジー状態のとき、上記記憶装
置から上記所要の情報を読み出し、これを上記記
憶装置に接続されたバツフアに一時格納する段階
と、 その後、上記記憶装置と制御装置との結合を再
度試み、制御装置のアイドル状態を検知する段階
と、 上記制御装置がアイドル状態になつた時点で上
記バツフアに格納された情報を上記制御装置に転
送する段階と、 を含むことを特徴とするデータ転送方法。 3 複数語の情報を時系列的に読み書きし、且つ
該時系列のうちのある位置の情報を先頭として所
要のタイミングで読み書きするよう構成された複
数の記憶装置と、該記憶装置に夫々に接続された
データ転送装置を介して共通の制御装置に接続さ
れたデータ記憶システムにおいて、 上記制御装置から、上記データ転送装置に接続
されたバツフアに情報を転送する段階と、 上記記憶装置の書き込み手段が所要の記憶位置
に到着したことを検知して上記バツフアに格納さ
れた情報を上記記憶装置に書き込む段階と、 を含むことを特徴とするデータ転送方法。 4 上記制御装置がビジー状態のとき、その結合
を継続的に試み、アイドル状態になつたことを検
徴する段階を有する第2項記載のデータ転送方
法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1622582A JPS57146359A (en) | 1982-02-05 | 1982-02-05 | Method and apparatus for data transfer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1622582A JPS57146359A (en) | 1982-02-05 | 1982-02-05 | Method and apparatus for data transfer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57146359A JPS57146359A (en) | 1982-09-09 |
| JPS623455B2 true JPS623455B2 (ja) | 1987-01-24 |
Family
ID=11910591
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1622582A Granted JPS57146359A (en) | 1982-02-05 | 1982-02-05 | Method and apparatus for data transfer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57146359A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2780821B2 (ja) * | 1989-09-22 | 1998-07-30 | 株式会社日立製作所 | オンライン中のダンプ方式およびディスクサブシステム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS49114847A (ja) * | 1973-02-28 | 1974-11-01 |
-
1982
- 1982-02-05 JP JP1622582A patent/JPS57146359A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57146359A (en) | 1982-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2000148604A (ja) | 記憶装置の制御方法 | |
| US5701513A (en) | System for independently transferring data between a plurality of disk drives and plurality of hosts in the order of drives completing disk preparation operations | |
| JP2523715B2 (ja) | 磁気ディスク装置 | |
| JPS623455B2 (ja) | ||
| JPH04111113A (ja) | ハードディスクエミュレータ | |
| JPS6331806B2 (ja) | ||
| JP2522412B2 (ja) | プログラマブルコントロ―ラと入出力装置の間の通信方法 | |
| JPH02132515A (ja) | 先読み制御方式 | |
| JPH0519181B2 (ja) | ||
| JP2748056B2 (ja) | ディスクコントローラ | |
| JP3241072B2 (ja) | コンピュータシステム | |
| JPH0477916A (ja) | 磁気ディスク装置 | |
| JPH04199217A (ja) | 入出力制御方法 | |
| JP2569524B2 (ja) | 拡張記憶装置の仮想デイスク制御方式 | |
| JP2704138B2 (ja) | 磁気ディスクキャッシュの制御方法 | |
| JPH0432944A (ja) | 磁気ディスク制御方式 | |
| JPS59161717A (ja) | 優先順位決定方式 | |
| JPS6024663A (ja) | メモリ・アクセス制御方式 | |
| JPH04283824A (ja) | 情報記憶システム | |
| JPH05341913A (ja) | 磁気ディスク制御装置 | |
| JPS61287071A (ja) | 磁気デイスク制御装置 | |
| JPS6041123A (ja) | 磁気デイスク制御装置 | |
| JPH02148150A (ja) | 磁気ディスク制御装置 | |
| JPH0291850A (ja) | 記憶媒体間のデータ転送方式 | |
| JPH08212013A (ja) | コンピュータシステム、およびコンピュータシステムの情報の転送方法 |