JPH03260852A - 外部記憶装置 - Google Patents

外部記憶装置

Info

Publication number
JPH03260852A
JPH03260852A JP2060364A JP6036490A JPH03260852A JP H03260852 A JPH03260852 A JP H03260852A JP 2060364 A JP2060364 A JP 2060364A JP 6036490 A JP6036490 A JP 6036490A JP H03260852 A JPH03260852 A JP H03260852A
Authority
JP
Japan
Prior art keywords
disk
data
cache
parallel transfer
storage device
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
Application number
JP2060364A
Other languages
English (en)
Inventor
Tadashi Kumazawa
熊沢 忠志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2060364A priority Critical patent/JPH03260852A/ja
Publication of JPH03260852A publication Critical patent/JPH03260852A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔目次〕 概要 産業上の利用分野 従来の技術 発明が解決しようとする課題 課題を解決するための手段(第1図) 作用 実施例(第2図、第3図) 発明の効果 〔概要〕 外部記憶装置に関し、 キャッシュを大容量化すると共に、不意の電源切断の際
にも、半永久的にキャッシュ上の記憶を保持できるよう
にすることを目的とし、磁気ディスク装置に対しキャッ
シュ記憶装置を介してデータのリード/ライトを行うデ
ィスク制御装置を備えると共に、ディスク制御装置の補
助記憶装置として、パラレル転送ディスクを設け、パラ
レル転送ディスクを、制御対象である上記磁気ディスク
装置の不揮発性キャッシュとして用いるように構成する
〔産業上の利用分野〕
本発明は外部記憶装置に関し、更に詳しくいえば、゛′
磁気ディスク装置に対する各種制御を行うディスク制御
装置に用いられ、特に、大容量で高速データ転送可能な
キャッシュを実現すると共に、不意の電源切断時におい
ても、キャンシュ上のデータを保持できるようにした外
部記憶装置に関する。
〔従来の技術〕
一般に、磁気ディスク装置におけるディスクの高速書き
込み技術では、ディスク制御装置内に、ディスクよりも
アクセス時間の短い半導体メモリによるキャッシュを設
け、キャッシュとチャネル間のデータ転送の高速性によ
る効果を利用している。
その理由は、最終的にホストの書いたデータを記憶保持
するディスクに、直接データの書き込みを行うと、ディ
スク性能の物理的限界による制限を越えることが出来な
いからである。
上記キャッシュは、外部記憶へのアクセスの局所性に注
目して、より少量の高速アクセス可能な記憶で全実デバ
イスの大多数のアクセスを高速化できる技術である。
キャッシュを用いた高速書き込みでは、キャッシュ上へ
のデータの書き込みの終了で制御装置が終了ステータス
を返すと、ホストからはデータがデバイスに書き込まれ
たと見なされる。この後、キャッシュ上のデータをデバ
イスに書き戻す前に、ディスクサブシステムの電源が断
たれた場合に備え、書き込みデータのキャッシュに用い
られるメモリは、バッテリバンクアップ°をするなどし
て不揮発性のものを使用する。
〔発明が解決しようとする課題〕
上記のような従来のものにおいては次のような欠点があ
った。
すなわち、より大容量のキャッシュを必要とする場合、
バフテリバックアップした半導体メモリでは、長時間の
バックアンプを保証することは困難である。
本発明は、このような従来の欠点を解消し、キャッシュ
を大容量化すると共に、不意の電源切断の際にも、半永
久的にキャッシュ上の記憶を保持できるようにすること
を目的とする。
〔課題を解決するための手段〕
第1図は本発明の原理図であり、図中、lはディスク制
御装置、2はキャッシュ制御部、3はパラレル転送ディ
スク制御部、4はパラレル転送ディスク、5は磁気ディ
スク装置を示す。
本発明は、上記の目的を達成するため、磁気ディスク装
置5に対しキャッシュ記憶装置を介してデータのり一ド
/ライトを行うディスク制御装置1を備えると共に、前
記ディスク制御装置阜の補助記憶装置としてパラレル転
送ディスク4を設け、前記パラレル転送ディスク4を、
制御対象である上記磁気ディスク装W5の不揮発性キャ
ッシュとして用いたものである。
〔作用〕
本発明は上記のように構成したので、次のような作用が
ある。
ディスク制御装置1は、磁気ディスク装置5に対してデ
ータのリード/ライト等の各種の制御を行う。
上位装置からの磁気ディスク装置5へのリードアクセス
により、データは上位装置へ転送されると同時に、キャ
ッシュ制御部2内のパラレル転送ディスク制御部3によ
り、パラレル転送ディスク4ヘステージソグされる。以
後、このトラックへのアクセスは、上記パラレル転送デ
ィスク4に対して行われ、高速のり一ド/ライトが実現
できる。
上記のパラレル転送ディスク4は、半導体メモリに比べ
、同一コストでより大容量を達成でき、また、それ自体
が磁気ディスクであって不揮発性である。
一般に、ディスクは、近くのシリンダへのシークは、通
常のシークより高速であり、キャッシュのデータのアク
セスに対する局所性は、実デバイス上のデータの局所性
より大きくなる。
従って、本発明のように高速のパラレル転送ディスク4
を用いることは、高速なデータ転送と、より短いシーク
時間によりキャッシュ効果が期待できる。そのため、上
記パラレル転送ディスク4は書き込み用のキャッシュと
しての条件を満足している。
〔実施例〕
以下、本発明の実施例を図面に基づいて説明する。
第2図は、本発明の1実施例のブロック図、第3図は前
記実施例の一部詳細ブロック図である。
図中、第1図と同符号は同一のものを示し、6はホスト
コンピュータ、7はチャネル、8はバッファ、9はデー
タ分配集約部を示す。
上位装置としては、ホストコンピュータ6とチャネル7
で構成し、パラレル転送ディスク4としては、例えば8
台の磁気ディスク装置(#l〜#8)を用いる。このパ
ラレル転送ディスク4は、ディスク制御装置lのキャッ
シュ制御部2内に設けられたパラレル転送ディスク制御
部3によって制御されるものである。
このパラレル転送ディスク制御部3には、バッファ8と
、データ分配集約部9が設けられており、外部とのデー
タ転送時は、バッファ8を介して行われると共に、デー
タ分配集約部9により、データの分配、あるいは集約が
行われる。
例えば、1バイトが8ビツトの場合は、1バイトのデー
タをパラレル転送ディスク4に書き込む際、データ分配
集約部9により、1ビツトずつのデータに分配され、そ
れぞれ同時に対応した各ディスク#1〜#8へ送られて
書き込まれる。
即ち、#1〜#8の8台のディスクに、それぞれlピン
トずつのデータを同時に書き込む。
パラレル転送ディスク4からデータリードする場合は、
#1〜#8の各ディスクからそれぞれ1ビツトずつのデ
ータを読み出した後、データ分配集約部9により1バイ
ト単位のデータに集約された後、バッファ8を介して外
部へデータ転送される。
上記のように、ディスク制御装置1は、キャンシュ制御
部2を持ち、キャッシュ制御部2はその中にパラレル転
送ディスク制御部3を持つことにより、通常の磁気ディ
ス−り装置5よりも高速のアクセスが可能なパラレル転
送ディスク4を制御する。
ホストコンピュータ6からチャネル7を介して磁気ディ
スク装置5ヘリードアクセスがなされた際は、リードさ
れたデータはホストコンピュータ6へ転送されると同時
に、キャッシュ制御部2を通してパラレル転送ディスク
4にステージソゲされる。以後このトランクへのアクセ
スは、このパラレル転送ディスク4側に対して行われ、
リード/ライトが高速で行われる。
ホストコンピュータ6からの指示により、キャンシュ機
能の停止、あるいはパラレル転送ディスク4上の空き領
域が無くなった場合、キャッシュ制御部2の指示により
、パラレル転送ディスク4上の最も以前にアクセスのあ
ったトラックが磁気ディスク装置5に書き戻される。
また、不意の電源切断等により、パラレル転送ディスク
上に書き戻すべきデータが残った場合は、次回の電源投
入までパラレル転送ディスク4上にデータが保持され、
電源投入時にキャッシュ制御部2がパラレル転送ディス
ク4を調べ、データが残ったことを検出して磁気ディス
ク装置5に書き戻す。
以上実施例について説明したが、本発明は次のようにし
ても実施可能である。
(1)  パラレル転送ディスク4は、任意(複数)の
台数でよい。
(21Mi気ディスク装置5は、複数台で構成してもよ
い。
〔発明の効果〕
以上説明したように、本発明によれば次のような効果が
ある。
+1)  従来のパンテリバンクアンプによる半導体メ
モリを用いた高速書き込み装置に比べて、より大容量で
高速データ転送可能なキャンシュが実現できる。
伐) 不意の電源切断時でも、半永久的にキャッシュ上
の記憶データを保持できる。
【図面の簡単な説明】
第1図は本発明の原理図、 第2図は本発明の1実施例のブロック図、第3図は上記
実施例の一部詳細ブロック図である。 1・−・・ディスク制御装置 2−・・キャッシュ制御部 3・−パラレル転送ディスク制御部 4・−パラレル転送ディスク 5−・−磁気ディスク装置

Claims (1)

  1. 【特許請求の範囲】 磁気ディスク装置(5)に対しキャッシュ記憶装置を介
    してデータのリード/ライトを行うディスク制御装置(
    1)を備えると共に、 前記ディスク制御装置(1)の補助記憶装置として、パ
    ラレル転送ディスク(4)を設け、前記パラレル転送デ
    ィスク(4)を、制御対象である上記磁気ディスク装置
    (5)の不揮発性キャッシュとして用いたことを特徴と
    する外部記憶装置。
JP2060364A 1990-03-12 1990-03-12 外部記憶装置 Pending JPH03260852A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2060364A JPH03260852A (ja) 1990-03-12 1990-03-12 外部記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2060364A JPH03260852A (ja) 1990-03-12 1990-03-12 外部記憶装置

Publications (1)

Publication Number Publication Date
JPH03260852A true JPH03260852A (ja) 1991-11-20

Family

ID=13140014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2060364A Pending JPH03260852A (ja) 1990-03-12 1990-03-12 外部記憶装置

Country Status (1)

Country Link
JP (1) JPH03260852A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069379B2 (en) 2002-03-15 2006-06-27 International Business Machines Corporation Multistage information recording method and system using magnetic recording disk units

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069379B2 (en) 2002-03-15 2006-06-27 International Business Machines Corporation Multistage information recording method and system using magnetic recording disk units

Similar Documents

Publication Publication Date Title
KR101495975B1 (ko) 휘발성 및 비휘발성 메모리를 갖는 하이브리드 고체 메모리 시스템
US8554983B2 (en) Devices and methods for operating a solid state drive
EP0978040B1 (en) Memory device
US20110161569A1 (en) Memory module and method for exchanging data in memory module
US20040193782A1 (en) Nonvolatile intelligent flash cache memory
KR101204163B1 (ko) 반도체 기억 장치
US20110153959A1 (en) Implementing data storage and dual port, dual-element storage device
JP3568110B2 (ja) キャッシュメモリの制御方法、コンピュータシステム、ハードディスクドライブ装置およびハードディスク制御装置
DE69930307D1 (de) Datenspeichersystem
EP4328755A1 (en) Systems, methods, and apparatus for accessing data in versions of memory pages
US11138110B1 (en) Data management for memory devices
US7069409B2 (en) System for addressing a data storage unit used in a computer
JPH07253929A (ja) 半導体記憶装置
CN102362263A (zh) Ssd控制器与ssd控制器的操作方法
CN102160038A (zh) 管理非易失性磁盘高速缓存的方法和设备
JPH03260852A (ja) 外部記憶装置
JPS60179857A (ja) キヤツシユ装置の制御方式
JPH01303547A (ja) 情報記憶制御システム
JPH04111113A (ja) ハードディスクエミュレータ
JP2000148404A (ja) コンピュータシステム
KR20240008073A (ko) 메모리 시스템 및 그의 동작 방법
JPH03260851A (ja) ディスク制御装置
WO2025075712A1 (en) Key-group based data management in kv ssd
JPS61202263A (ja) デ−タ記憶システム
JPH0250743A (ja) 外部記憶サブシステム