特許
J-GLOBAL ID:200903057356720463

記憶装置

発明者:
出願人/特許権者:
代理人 (1件): 筒井 大和
公報種別:公開公報
出願番号(国際出願番号):特願平8-178994
公開番号(公開出願番号):特開平10-027069
出願日: 1996年07月09日
公開日(公表日): 1998年01月27日
要約:
【要約】【課題】 上位装置からの複数のシーケンシャルリード要求時のデータ読み出し処理能力を向上させる。【解決手段】 LAN102を介して接続された複数のクライアント装置101からサーバとして機能する上位装置103に複数のシーケンシャルリード要求が発生した場合、配下の記憶装置110の制御部140の先読み制御部143、先読み実行部148は、メモリ145上に設定された複数の先読みの管理を行うための情報を格納する先読み管理テーブルを使用して、上位装置103からのコマンドを解析し複数の先読みの制御を行い、下位の記憶媒体180のデータをバッファメモリ160に転送する際、各記憶媒体180におけるヘッドの移動が最適化されるように複数のリード動作をまとめて実行し、転送された領域に対するリードが来た場合、バッファメモリ160から直接、上位装置103へデータを転送する。
請求項(抜粋):
アクセス手段の相対的な変位によって、少なくともデータの読み出しが行われる一つまたは複数の記憶媒体と、前記記憶媒体に格納されている前記データの写しを保持するバッファメモリとを備え、上位装置からの前記記憶媒体に対するアクセス要求に対しては、可能な限り前記バッファメモリに保持された前記データを用いて応答する記憶装置であって、前記上位装置から受領した前記記憶媒体に対するアクセス要求アドレスを複数個記憶して解析し、前記アクセス要求が前記記憶媒体の複数の領域に対する順次リード(シーケンシャルリード)要求か否かを判定するアクセスアドレス判定手段と、前記アクセスアドレス判定手段において前記アクセス要求に順次性があると判定された場合に前記上位装置からの次のアクセス要求受領に先立って、前記上位装置からの前記アクセス要求とは非同期に前記記憶媒体から前記バッファメモリに前記データを読み込んでおく先読み実行部と、この先読み実行部の実行を制御する先読み制御部と、を含み、前記先読み制御部は、複数の先読みすべき前記記憶媒体上のアドレスと前記記憶媒体に対する最終アクセスアドレスを管理し、前記記憶媒体の複数の領域に対する先読みの実行順序を、前記アクセス手段の変位が昇順または降順に最適化されるように並び替えて実行することを特徴とする記憶装置。
IPC (4件):
G06F 3/06 302 ,  G06F 3/06 301 ,  G06F 12/08 ,  G06F 12/08 320
FI (4件):
G06F 3/06 302 A ,  G06F 3/06 301 J ,  G06F 12/08 D ,  G06F 12/08 320

前のページに戻る