JPH08235078A - バックアップ機能付き磁気ディスク装置 - Google Patents

バックアップ機能付き磁気ディスク装置

Info

Publication number
JPH08235078A
JPH08235078A JP7033605A JP3360595A JPH08235078A JP H08235078 A JPH08235078 A JP H08235078A JP 7033605 A JP7033605 A JP 7033605A JP 3360595 A JP3360595 A JP 3360595A JP H08235078 A JPH08235078 A JP H08235078A
Authority
JP
Japan
Prior art keywords
cache
data
magnetic disk
disk device
hdd
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
JP7033605A
Other languages
English (en)
Inventor
Yoshikazu Nakabayashi
善和 中林
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.)
NEC Gunma Ltd
Original Assignee
NEC Gunma 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 NEC Gunma Ltd filed Critical NEC Gunma Ltd
Priority to JP7033605A priority Critical patent/JPH08235078A/ja
Publication of JPH08235078A publication Critical patent/JPH08235078A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

(57)【要約】 【目的】 ライト・キャッシュを有する磁気ディスク装
置において、ライト・キャッシュ実行時でも装置の電源
をOFFにできるようにする。 【構成】 ライト・キャッシュ付き磁気ディスク装置
(HDD)にキャッシュのデータを管理し、キャッシュ
5と磁気ディスク媒体9との処理を監視する動作監視部
部3と、HDDの電源がOFFになった際にキャッシュ
5のデータと動作監視部部3のデータとを保持するバッ
クアップ機能部6とを備え、動作監視部部3はキャッシ
ュ5に書き込んであるデータのアドレスを監視する。こ
れにより、HDDの電源をいつでもOFFにでき、不意
の停電においても、データを正常にHDDに書き込むこ
とができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、バックアップ機能付き
磁気ディスク装置に関し、特にライト・キャッシュ(Wri
te Cache) を有する磁気ディスク装置に関する。
【0002】
【従来の技術】従来、ライト・キャッシュを有する磁気
ディスク装置では、バックアップ機能がないため、ライ
ト・キャッシュ動作時において、キャッシュデータが磁
気ディスク媒体にすべて書き込まれるまで、磁気ディス
ク装置の電源をOFFにできなかった。
【0003】
【発明が解決しようとする課題】上述した従来の磁気デ
ィスク装置は、ライト・キャッシュ動作時において、本
体ではデータをキャッシュに送った時点で、磁気ディス
ク装置に書き込みを終了したと認識するが、本体からキ
ャッシュにデータが書き込まれる時間に対し、キャッシ
ュから磁気ディスク媒体にデータを書き込む時間が長い
ため、実際にはキャッシュのデータがすべて磁気ディス
ク媒体に転送されなければ、磁気ディスク装置に対する
書き込みは終了していない。
【0004】そのため、キャッシュのデータがすべて磁
気ディスク媒体に転送されないうちに磁気ディスク装置
の電源をOFFにしてしまうと、キャッシュの残りのデ
ータが消去され、本体ではデータの転送が終了している
と認識されても、磁気ディスク媒体に正しく転送されな
いことになる。
【0005】
【課題を解決するための手段】本発明は、ライト・キャ
ッシュ付きの磁気ディスク装置において、インタフェイ
スを介して上位装置から送られるデータを監視するとと
もに、最後のデータが前記キャッシュに書き込まれてい
るアドレス情報を保持し、かつ前記キャッシュから磁気
ディスク媒体に書き込まれるデータを監視する動作監視
部と、磁気ディスク装置の電源がOFFになった場合に
前記キャッシュのデータと前記動作監視部のデータとを
保持するバックアップ電源とを備えることを特徴とす
る。
【0006】
【実施例】次に、本発明について図面を参照して説明す
る。
【0007】図1は、本発明の一実施例を示すブロック
図であり、 本実施例は、図1に示すように、フェイス
2,キャッシュ5および磁気ディスク媒体9と、これら
をそれぞれ制御するインタフェイス制御部1,メモリ制
御部4およびヘッド・媒体制御部8と、インタフェイス
制御部1およびメモリ制御部4の動作を監視する動作監
視部3と、インタフェイス制御部1,動作監視部3,メ
モリ制御部4およびヘッド・媒体制御部8の動作を制御
するCPU7とを含んで構成された磁気ディスク装置
に、キャッシュ5の動作をバックアップするバックアッ
プ手段6aと、動作監視部3の動作をバックアップする
バックアップ手段6bとを付加したバックアップ機能付
き磁気ディスク装置(以下、HDDという)である。
【0008】図1において、まず、本体側(以下、上位
装置という)から送られたデータは、インタフェイス制
御部1により制御されるインタフェイス2を介してキャ
ッシュ5に書き込まれる。そして、キャッシュ5に書き
込まれたデータは、CPU7により制御されるメモリ制
御部4とヘッド・媒体制御部8とによって磁気ディスク
媒体9に書き込まれる。
【0009】ライト・キャッシュ動作時では、キャッシ
ュ5にデータを書き込む時間に比べて、磁気ディスク媒
体9にデータが書き込まれる時間の方が長い。また、上
位装置では、キャッシュ5にデータを書き込んだ時点
で、データが転送されたと認識するため、上位装置では
転送終了と認識して、HDDの電源をOFFにしても、
HDDでは処理の途中であることも考えられる。さら
に、途中でHDDの電源をOFFにされた場合には、そ
れまでに書き込まれたデータとキャッシュ5の残りのデ
ータとが消去されてしまう。そのため、本実施例では、
キャッシュ5にバックアップ手段6aを追加し、たと
え、HDDの電源をOFFにされてもデータが消去され
ないようになっている。
【0010】しかしながら、ここでHDDの電源をOF
Fにした場合には、キャッシュ5以外のCPU7,メモ
リ制御部4の処理データが消えてしまい、キャッシュ5
にどの程度のデータが残っているか、また、キャッシュ
5にどこまで書き込まれたか、というデータ管理情報ま
でも消えてしまう。この問題を解決するには、キャッシ
ュ5の動作を監視する動作監視部3が必要となる。
【0011】動作監視部3は、インタフェイス2を介し
て本体から送られるデータを監視するとともに、本体か
らキャッシュ5にデータ転送が終了したのを確認する
と、その最後のデータがキャッシュ5に書き込まれてい
るアドレス情報を保持する。さらに、キャッシュ5から
磁気ディスク媒体9に書き込まれるデータを常に監視す
る。そして、データが磁気ディスク媒体9に書き込まれ
たならば、そのデータを読み出すとともに、次のデータ
が書き込まれるまでアドレス情報を保持する。
【0012】キャッシュ5は、通常、FIFO(先入れ
先出し)方式を採用しているので、最初に書き込まれた
データから順次出力するる。従って、最初に出力するデ
ータのアドレス情報と、最後のデータのアドレス情報と
を管理することにより、キャッシュ5のデータを管理す
ることができる。
【0013】従って、動作監視部3のデータを管理すれ
ば、たとえ電源がOFFになった場合でも、キャッシュ
5のデータの最初と最後とのデータのアドレス情報をも
とに、書き込みを中断された位置から残りのデータを書
き込むことができる。そこで、この動作監視部3にもバ
ックアップ手段6bを追加し、動作監視部3のデータを
保持するようになっている。
【0014】これら2つのバックアップ手段6a,6b
は、それぞれ動作監視部3内のデータ、およびキャッシ
ュ5内のデータを保持するためのバックアップ電源であ
って、いずれも、充電可能な電池と、この電池を充電す
るための充電回路(いずれも図示せず)とを備えてい
る。
【0015】次に、電源OFF時におけるHDD内部の
処理について説明する。
【0016】図2は、電源OFF時におけるHDD内部
の処理の流れを示す流れ図である。図2を参照すると、
まず、HDDの電源をONにする(ステップ21)。そ
して、CPU7をセットする(ステップ22)。次に、
CPU7は、動作監視部3のデータを読み出す(ステッ
プ23)。続いて、CPU7は、メモリ制御部4を介し
てキャッシュ5内にアドレスデータが存在するか否かを
判断する(ステップ24)。そして、キャッシュ5にア
ドレスデータが存在しない場合には、CPU7は、HD
Dの立ち上げを開始し(ステップ27)、一連の処理を
終了する。
【0017】また、ステップ24において、キャッシュ
5にアドレスデータが存在する場合には、CPU7は、
ヘッド・媒体制御部8を介してキャッシュ5の残りのデ
ータを磁気ディスク媒体9に書き込む(ステップ2
5)。そして、データの書き込みが終了すると(ステッ
プ26)と、CPU7は、HDDの立ち上げを開始し
(ステップ27)、一連の処理を終了する。
【0018】
【発明の効果】以上説明したように、本発明のバックア
ップ付き磁気ディスク装置は、ライト・キャッシュ実行
時でも装置の電源をOFFにできる、すなわち、装置の
電源をいつでもOFFにできるため、不意の停電におい
てもデータを正常に磁気ディスク装置に書き込むことが
できるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】電源OFF時におけるHDD内部の処理の流れ
を示す流れ図である。
【符号の説明】
1 インタフェイス制御部 2 インタフェイス 3 動作監視部 4 メモリ制御部 5 キャッシュ 6a,6b バックアップ手段 7 CPU 8 ヘッド・媒体制御部 9 磁気ディスク媒体

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 ライト・キャッシュ付きの磁気ディスク
    装置において、 インタフェイスを介して上位装置から送られるデータを
    監視するとともに、キャッシュに書き込まれている最初
    に出力するデータと最後のデータとのアドレス情報を保
    持し、かつ前記キャッシュから磁気ディスク媒体に書き
    込まれるデータを監視する動作監視部と、 磁気ディスク装置の電源がOFFになった場合に前記キ
    ャッシュ内の情報と前記動作監視部内の情報とを保持す
    るバックアップ電源と、を備えることを特徴とするバッ
    クアップ機能付き磁気ディスク装置。
JP7033605A 1995-02-22 1995-02-22 バックアップ機能付き磁気ディスク装置 Pending JPH08235078A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7033605A JPH08235078A (ja) 1995-02-22 1995-02-22 バックアップ機能付き磁気ディスク装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7033605A JPH08235078A (ja) 1995-02-22 1995-02-22 バックアップ機能付き磁気ディスク装置

Publications (1)

Publication Number Publication Date
JPH08235078A true JPH08235078A (ja) 1996-09-13

Family

ID=12391111

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7033605A Pending JPH08235078A (ja) 1995-02-22 1995-02-22 バックアップ機能付き磁気ディスク装置

Country Status (1)

Country Link
JP (1) JPH08235078A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013092982A (ja) * 2011-10-27 2013-05-16 Fujitsu Ltd 書込制御プログラム、書込制御方法、書込制御装置およびシステム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02156353A (ja) * 1988-12-08 1990-06-15 Oki Electric Ind Co Ltd ディスクキャッシュ装置の制御方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02156353A (ja) * 1988-12-08 1990-06-15 Oki Electric Ind Co Ltd ディスクキャッシュ装置の制御方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013092982A (ja) * 2011-10-27 2013-05-16 Fujitsu Ltd 書込制御プログラム、書込制御方法、書込制御装置およびシステム

Similar Documents

Publication Publication Date Title
US8700935B2 (en) Power supply unit configured to not control a power supply from reducing the power state to a mirroring unit and storage units during a rebuild operation even when such power reducing state is satisfied
JPH11272427A5 (ja) データ退避方法および外部記憶装置ならびに記憶システム
TW201011524A (en) Method and controller for power management
WO2014008653A1 (en) Method for switching a device between hibernat mode and wake-up
WO2001037066A1 (en) Information processor and computer-readable medium
JP2002099390A (ja) ディスク制御装置
JP3541349B2 (ja) キャッシュメモリ・バックアップシステム
JPH0950405A (ja) バックアップ機能付き記憶装置および同記憶装置を有する情報処理システム
JP2001337789A (ja) ディスクサブシステム
JPS63305445A (ja) 電源切断時のデ−タ書込み方式
KR20110034436A (ko) 하이브리드 메모리 구조 및 데이터 저장 방법
JPH064228A (ja) 半導体ディスク装置
JPH06149483A (ja) コンピュータシステム
JP2944648B1 (ja) 情報処理装置及びcd−rom装置制御方法
JP2002358169A (ja) 半導体ディスク装置
JP4098400B2 (ja) 半導体ディスク装置
JP4681096B2 (ja) 記憶装置
JPH10254780A (ja) ディスクキャッシュ制御方式
JP2008059007A (ja) 半導体記憶装置
JPH10198523A (ja) 磁気ディスク装置
JP3080882B2 (ja) データ退避復元システム
JP2003308179A (ja) バックアップ装置
JP2008282137A (ja) 情報処理装置およびデータ退避方法
JP3080005B2 (ja) データ処理装置
JP2002091632A (ja) コンピュータ装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19970909