JPH0468430A - 磁気ディスクシステム - Google Patents

磁気ディスクシステム

Info

Publication number
JPH0468430A
JPH0468430A JP2181768A JP18176890A JPH0468430A JP H0468430 A JPH0468430 A JP H0468430A JP 2181768 A JP2181768 A JP 2181768A JP 18176890 A JP18176890 A JP 18176890A JP H0468430 A JPH0468430 A JP H0468430A
Authority
JP
Japan
Prior art keywords
magnetic disk
function module
host device
cache
cache function
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.)
Granted
Application number
JP2181768A
Other languages
English (en)
Other versions
JPH0792733B2 (ja
Inventor
Yuuichi Tarouda
太郎田 裕一
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 JP2181768A priority Critical patent/JPH0792733B2/ja
Publication of JPH0468430A publication Critical patent/JPH0468430A/ja
Publication of JPH0792733B2 publication Critical patent/JPH0792733B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 磁気ディスクシステムに係り、特にホスト装置のライト
指示を受け、内蔵するキャッシュメモリと不揮発性メモ
リとに一旦データを格納しておき、キャッシュ機能モジ
ュールの指令によりホスト装置とは非同期に上記不揮発
性メモリに記録した内容を磁気ディスクに、格納する磁
気ディスク制御装置を備えてなる磁気ディスクシステム
に関し、 キャッシュ機能モジュールがデグレード状態になったと
しても、ホスト装置が直接磁気ディスクにアクセスして
も支障が発生しないようにすることを目的とし、 上述のような磁気ディスクシステムにおいてキャッシュ
機能モジュールに障害が発生したときに上記キャッシュ
メモリに格納した情報を磁気ディスクに格納する緊急書
き戻し手段を設けるものとして構成する。
〔産業上の利用分野〕
本発明は、磁気ディスクシステムに係り、特にホスト装
置のライト指示を受け、内蔵するキャッシュメモリと不
揮発性メモリとに一旦データを格納し−でおき、キャッ
シュ機能モジュールの指令によりホスト装置とは非同期
に上記キャッシュメモリに記録した内容を磁気ディスク
に格納する磁気ディスク制御装置を備えてなる磁気ディ
スクシステムに関する。
〔従来の技術〕
従来、磁気ディスクシステムは、ホスト装置のライト指
示に同期して、磁気ディスク制御装置の制御により、磁
気ヘッドを所定のトラックにシークし、磁気ディスクの
所定の格納個所に情報を格納するものである。
ところで、近年磁気ヘットのシーク時間の無駄を避は高
速に作動する磁気ディスクシステムが提供されつつある
。これは、第4図に示すように、磁気ディスク制御装置
ll内にキャッシュメモリ12と不揮発性メモリ13と
を設け、ホスト装置からのライト指令により、情報を一
旦このキャッシュメモリ及び不揮発性メモリに格納して
、ホスト装置の作動とは非同期にこの不揮発性メモリ1
3に格納した情報を磁気ディスク14に格納するもので
ある。このような磁気ディスクシステムにおいて不揮発
性メモリ13にはディレクトリ部15が設けられ、この
ディレクトリ部15にはトラック情報が格納され、また
、磁気ディスク制御装置11には不揮発性メモリ13の
アロケーション処理を行なう独立したモジュール、即ち
キャッシュ機能モジュール16及びタスクの管理を行な
うタスク管理モジュール17を設けるものとしている。
また、この磁気ディスク制御装置11にはホスト装置の
チャネル18と接続されるチャネルアダプタモジュール
19と磁気ディスク14の磁気ディスクアダプタ20に
接続されるデバイスアダプタモジュール21とが設けら
れている。
(発明が解決しようとする課題〕 ところで、上述した高速に作動する磁気ディスクシステ
ムにおいては、上述したキャッシュ機能モジュール16
に何等かの理由で障害が発生した場合即ちデグレード状
態になったときには、一旦不揮発性メモリ13に格納さ
れた内容は磁気ディスク14に格納されないこととなる
。ここで、たとえホスト装置が直接磁気ディスクにアク
セスできるようにしたとしても不揮発性メモリ13のト
ラックデータは磁気ディスク14へは転送されていない
ため、その結果磁気ディスク14のデータは更新されて
いない古いデータのままとなってしまう。
そこで、本発明は、キャッシュ機能モジュールがデグレ
ード状態になったとしても、ホスト装置が直接磁気ディ
スクにアクセスしても支障が発生しない磁気ディスクシ
ステムを提供することを目的とする。
〔課題を解決するための手段〕
本発明にあって、上記の課題を解決するための手段は、
第1図に示すように、ホスト装置1のライト指示を受け
、内蔵するキャッシュメモリ2と不揮発性メモリ3とに
一旦データを格納しておき、キャッシュ機能モジュール
4の指令によりホスト装置とは非同期に上記不揮発性メ
モリ3に記録した内容を磁気ディスク5に、格納する磁
気ディスク制御装置6を備えてなる磁気ディスクシステ
ムにおいて、上記キャッシュ機能モジュール4に障害が
発生したときに上記キャッシュメモリに格納した情報を
磁気ディスク5に格納する緊急書き戻し手段7を設けた
ことである。
〔作用〕
本発明によれば、キャッシュ機能モジュールに障害が発
生したときには緊急書き戻し手段は上記不揮発性メモリ
に格納した情報を磁気ディスクに格納するから、キャッ
シュ機能モジュールがデグレード状態になったとしても
、ホスト装置が直接磁気ディスクにアクセスしても支障
か発生することはない。
〔実施例〕 以下本発明に係る磁気ディスクシステムの実施例を図面
に基づいて説明する。
第2図及び第3図は本発明に係る磁気ディスクシステム
の実施例を示すものである。本実施例において、磁気デ
ィスクシステムは従来例として示した磁気ディスクシス
テムと略同様の構成を有する。即ち、W、気ディスク制
御装置31内にはキャッシュメモリ32と不揮発性メモ
リ33とを設け、ライト指令により、情報を一旦このキ
ャッシュメモリ32及び不揮発性メモリ33に格納して
、ホスト装置の作動とは非同期にこの不揮発性メモリに
格納した情報を磁気ディスク34に格納する。そして不
揮発性メモリ33にはトラック情報を格納するディレク
トリ部35を設け、また、磁気ディスク制御装置31に
は不揮発性メモリ33のアロケーション処理を行なうキ
ャッシュ機能モジュール36及びタスクの管理を行なう
タスク管理モジュール37の他チャネル38にvc続さ
れるチャネルアダプタモジュール39と、磁気ディスク
の磁気ディスクアダプタ40に接続されるデバイスアダ
プタモジュール41とが設けられている。
そして、本実施例においてデバイスアダプタモジュール
41には、緊急書き戻し手段42を設けるものとしてい
る。この本実施例において緊急書き戻し手段42は、デ
バイスアダプタモジュール41に備えた中央処理装置C
PUがプログラムを実行することによって実現される。
以下本実施例に係る磁気ディスクシステムの作動を説明
する。第3図は本実施例に係る磁気ディスク装置の作動
を示すフローチャートである。先ずタスク管理モジュー
ル37がキャッシュ機能モジュール36のデグレードを
検出すると(STI)、緊急書き戻しのタスクを生成し
て(Sr1)、このタスクをデバイスアダプタモジュー
ル41に対して発生する(Sr1)。
デバイスアダプタモジュール41は不揮発性メモリ31
のディレクトリ部35をサーチして書き戻すべきトラッ
ク情報を捜しだす(Sr4)。
そしてディレクトリエリアの全てをサーチし終るまで書
き戻すべきトラック情報を見付け、その情報に従って不
揮発性メモリ上のトラックデータを磁気ディスクに既存
のデバイスインタフェースを使用してライト動作を行な
うことにより書き戻しを行なう(ST5〜5T7)。
従って、本実施例によれば、キャッシュ機能モジュール
に障害が発生してもデバイスアダプタモジュールに設け
た緊急書き戻し手段が上記不揮発性メモリに格納した情
報を磁気ディスクに格納するするから、キャッシュ機能
モジュールがデグレード状態になったとしても、緊急書
き戻し終了後において、ホスト装置が直接磁気ディスク
にアクセスすることができる。
尚、上記の実施例においては、緊急書き戻し手段はデバ
イスアダプタモジュールの機能を利用して実現したが独
立したモジュールとして設けるものとしてもよい。
〔発明の効果〕 以上説明したように、本発明によれば、ホスト装置のラ
イト指示を受け、内蔵するキャッシュメモリに一旦デー
タを格納しておき、キャッシュ機能モジュールの指令に
よりホスト装置とは非同期に上記キャッシュメモリに記
録した内容を磁気ディスクに、格納する磁気ディスク制
御装置を備えてなる磁気ディスクシステムにおいて、上
記キャッシュ機能モジュールに障害が発生したときに上
記キャッシュメモリに格納した情報を磁気ディスクに格
納する緊急書き戻し手段を設けることとしたから、緊急
書き戻し手段キャッシュ機能モジュールに障害が発生し
たときには上記不揮発性メモリに格納した情報を磁気デ
ィスクに格納するから、キャッシュ機能モジュールがデ
グレード状態になったとしても、デバイスアダプタモジ
ュールに設けた緊急書き戻し手段による緊急書き戻し終
了後において、ホスト装置が直接磁気ディスクにアクセ
スすることができるという効果を奏する。
【図面の簡単な説明】
第1図は本発明の原理図、第2図は本発明に係る磁気デ
ィスクシステムの実施例を示すブロック図、第3図は第
2図に示した磁気ディスクシステムの作動を示すフロー
チャート、第4図は本発明が適用される磁気ディスクシ
ステムの構成を示すブロック図である。 1・・・ホスト装置 2・・・キャッシュメモリ 3・・・不揮発性メモリ 4・・・キャッシュ機能モジュール 5・・・磁気ディスク 6・・・磁気ディスク制御装置 7・・・緊急書き戻し手段 木登118の層、押印 第 1!!1

Claims (1)

  1. 【特許請求の範囲】 1)ホスト装置(1)のライト指示を受け、内蔵するキ
    ャッシュメモリ(2)と不揮発性メモリ(3)とに一旦
    データを格納しておき、キャッシュ機能モジュール(4
    )の指令によりホスト装置とは非同期に上記不揮発性メ
    モリ(3)に記録した内容を磁気ディスク(5)に格納
    する磁気ディスク制御装置(6)を備えてなる磁気ディ
    スクシステムにおいて、 上記キャッシュ機能モジュール(4)に障害が発生した
    ときに上記キャッシュメモリに格納した情報を磁気ディ
    スク(5)に格納する緊急書き戻し手段(7)を設けた
    ことを特徴とする磁気ディスクシステム。 2)上記緊急書き戻し手段は磁気ディスク制御装置の磁
    気ディスクへの情報の出力を行なうデバイスアダプタモ
    ジュールに設けたことを特徴とする請求項1記載の磁気
    ディスクシステム。
JP2181768A 1990-07-10 1990-07-10 磁気ディスクシステム Expired - Fee Related JPH0792733B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2181768A JPH0792733B2 (ja) 1990-07-10 1990-07-10 磁気ディスクシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2181768A JPH0792733B2 (ja) 1990-07-10 1990-07-10 磁気ディスクシステム

Publications (2)

Publication Number Publication Date
JPH0468430A true JPH0468430A (ja) 1992-03-04
JPH0792733B2 JPH0792733B2 (ja) 1995-10-09

Family

ID=16106549

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2181768A Expired - Fee Related JPH0792733B2 (ja) 1990-07-10 1990-07-10 磁気ディスクシステム

Country Status (1)

Country Link
JP (1) JPH0792733B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH071193U (ja) * 1992-04-28 1995-01-10 晃 室星 コンクリート床仕上のための液体散布装置
US7130868B2 (en) 2000-08-01 2006-10-31 Hitachi, Ltd. File system for creating switched logical I/O paths for fault recovery

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH071193U (ja) * 1992-04-28 1995-01-10 晃 室星 コンクリート床仕上のための液体散布装置
US7130868B2 (en) 2000-08-01 2006-10-31 Hitachi, Ltd. File system for creating switched logical I/O paths for fault recovery

Also Published As

Publication number Publication date
JPH0792733B2 (ja) 1995-10-09

Similar Documents

Publication Publication Date Title
EP1160654A1 (en) Method for on-line, real time, data migration
KR100238925B1 (ko) 비휘발성 메모리를 갖는 복원 가능 디스크 제어 시스템
EP0481716A2 (en) Control system for controlling cache storage unit
JP2001166993A (ja) 記憶制御装置およびキャッシュメモリの制御方法
US8650339B2 (en) Control of data transfer
US5748874A (en) Reserved cylinder for SCSI device write back cache
US6073221A (en) Synchronization of shared data stores through use of non-empty track copy procedure
US20140215145A1 (en) Tape drive cache memory
JPS60207943A (ja) 階層記憶システムにおける1次記憶の内容の保護方法
JPH0468430A (ja) 磁気ディスクシステム
JPH04311219A (ja) データバックアップ方式
JP3594202B2 (ja) 外部記憶制御装置
JPH064228A (ja) 半導体ディスク装置
JPH0520196A (ja) デイスク・キヤツシユ制御装置
JPH0484215A (ja) ディスク制御装置のデータ二重書き方法
JP2549197B2 (ja) ディスク装置のキャッシュメモリ管理装置
US5594909A (en) File I/O control device writing blocks to faster device first and canceling exclusive lock as each block is written
JP4009401B2 (ja) ディスク制御装置及びプログラムを記録した記録媒体
JP2864751B2 (ja) ディスク制御装置の不揮発性メモリ管理方式
JPH0335477A (ja) 周辺記憶制御装置
JPS61210453A (ja) デ−タ記憶装置
JP2003186629A (ja) データコピーシステム
JP2000066843A (ja) ディスクアレイ装置
JPH07244614A (ja) メモリアクセス方式
JPH04111030A (ja) 情報記録装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees