特許
J-GLOBAL ID:200903025955171789
ディスク制御装置
発明者:
出願人/特許権者:
代理人 (1件):
井桁 貞一
公報種別:公開公報
出願番号(国際出願番号):特願平6-135485
公開番号(公開出願番号):特開平8-006732
出願日: 1994年06月17日
公開日(公表日): 1996年01月12日
要約:
【要約】【目的】 ディスク制御装置に関し、VTOC領域に対するアクセス効率を高めることを目的とする。【構成】 CKDコマンドセットによりディスク装置のVTOC領域をアクセスして、上位装置が指定する比較データと一致するキーデータを持つレコードを探索するディスク制御装置において、一つのLRコマンドによって、VTOC領域の先頭レコードが記録する探索範囲を示すアドレスを読取り、このアドレスを、DXコマンドによって指定されたCCWの動作範囲の最終アドレスと置き換え、VTOC領域の先頭レコードから連続して各レコードに対するアクセスを可能とすることにより、比較データと一致するキーデータを持つレコードの探索を行わせるように構成する。
請求項(抜粋):
上位装置(23)から後続するCCWの動作範囲を規定する第1のDXコマンドと、シーク動作とサーチ動作の実行と読出し又は書込みを指示する第1のLRコマンドと、データの読み込みを指示する第1のRDコマンドと、レコードのカウント部キー部データ部の読み込みを指示するRCKDコマンドとを順次受信して、前記第1のDXコマンドが指定するアクセス範囲の先頭から所定の数のレコードを前記上位装置(23)に転送し、続いて該上位装置(23)が送出する第2のDXコマンドと第2のLRコマンドとキーデータが比較データと一致するレコードの探索を指示するSRKEコマンドとカウント部の読み込みを指示するRCコマンドと第2のRDコマンドとを受信して、前記第2のDXコマンドが指定するCCWの動作範囲内で前記キーデータが比較データと一致するレコードを探索し、該探索されたレコードのカウント部とデータ部とを読出して前記上位装置(23)に転送するディスク制御装置(3) において、前記第1のLRコマンドと第1のRDコマンドとの間に送出されるキーデータが一致するレコードを探索するための比較データを通知するPSRKEコマンドを受信した時、前記上位装置(23)が前記第1のLRコマンドのパラメータに記録した数のレコードの次のレコードから前記比較データと一致するキーデータを持つレコードの探索を行うことを認識し、前記第1のRDコマンドの受信により、前記第1のLRコマンドによってディスク装置(24)から転送させた先頭レコードのデータ部を読取り、前記第1のLRコマンドのパラメータに前記上位装置(23)がCCWの動作範囲の変更を指示するフラグを設定していた時、前記読取った先頭レコードのデータ部が指示する前記CCWの動作範囲によって、前記第1のDXコマンドが規定した前記CCWの動作範囲を書替えて、該第1のDXコマンドが指定するアクセス範囲の先頭レコードから該書替えたCCWの動作範囲が指定するレコードまでを連続してアクセスさせる制御手段(25)を設け、前記第2のDXコマンドと第2のLRコマンドの受信を不要にしたことを特徴とするディスク制御装置。
IPC (3件):
G06F 3/06 302
, G06F 3/06 301
, G06F 13/10 340
前のページに戻る