JPS6061843A - デ−タ処理装置 - Google Patents

デ−タ処理装置

Info

Publication number
JPS6061843A
JPS6061843A JP58170036A JP17003683A JPS6061843A JP S6061843 A JPS6061843 A JP S6061843A JP 58170036 A JP58170036 A JP 58170036A JP 17003683 A JP17003683 A JP 17003683A JP S6061843 A JPS6061843 A JP S6061843A
Authority
JP
Japan
Prior art keywords
update
data
update management
command
update control
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
JP58170036A
Other languages
English (en)
Other versions
JPH0420487B2 (ja
Inventor
Yutaka Hiyoshi
豊 日吉
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 JP58170036A priority Critical patent/JPS6061843A/ja
Publication of JPS6061843A publication Critical patent/JPS6061843A/ja
Publication of JPH0420487B2 publication Critical patent/JPH0420487B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

【発明の詳細な説明】 発明の技術分野 本発明は多重化されたデータ処理装置に関し、特に二重
化システムにおける二重化ファイルの更新管理に係る。
従来技術と問題点 データ処理装置では信頼性の向上、処理の確実さを図っ
てホストCPU(中央処理装置)及びDASD(直接ア
クセス記憶装置)など全てを二重化することが型打して
いる。二重化システムでは処理したデータを2つのDA
SDへ2重に記録しており、一方のDASDがダウンし
ても他方のDASDでデータ処理を継続できるようにし
ている。
DASDに対して行なった書込み処理の記録または履歴
情報(更新管理情報)はDASD詳しくはその制御アダ
プタに格納しており、二重化ファイルであるから各DA
SDの更新管理情報は正常なら同じ内容のものである。
一方がダウンすればそのダウン以後の更新管理情報はブ
ランクになるから、両DASDの更新管理情報を突き合
わせることで何処まで正常であったか、ダウンしたDA
SDと何処から更新すればよいかが分り、更新管理情報
をとっておくと障害修復後の立上げが有利に行なえる。
か\る二重化ファイルの更新管理情報を外部記憶装置上
記の例ではDASDが持っているシステムでは、該外部
記憶装置は動作している限り更新管理を行なってしまい
、二重化ファイルに属さなくて更新管理が必要でない時
にもそれをしてしまうという欠点がある。
発明の目的 本発明はか\る点を改善しようとするもので、二重化フ
ァイルの更新管理機能の有効/無効をホストより指示し
て不必要時に更新管理情報をとることがないようにして
該更新管理情報の信頼性を向上させ、また不必要時には
該情報を記録しないことで外部記憶装置の制御装置の負
荷を軽減させようとするものである。
発明の構成 本発明は多重化されたファイルの更新管理情報を該ファ
イルを構成する外部記憶装置に持たせた多重化データ処
理装置において、該ファイルの更新管理情報を採取する
機能を、該データ処理装置の中央処理装置からのコマン
ドにより有効化、無効化する手段を設けたことを特徴と
するが、次に図面を参照しながらこれを説明する。
発明の実施例 第1図は本発明が対象とする二重化されたデータ処理装
置の概要を示し、10.12はホストCPU、14.1
6はDASD本例では磁気ディスク装置の制御装置、1
8.20はディスク制御アダプタ、22.24は磁気デ
ィスク装置である。ディスク22.24は大規模データ
処理装置では多数設けられるが、こ\では各2つのみ示
す。このシステムでは図示のようにホスト、ディスクな
ど全てを2重化しており、信頼度を高めている。鎖線枠
26内がホストの内部記憶装置(主記憶)に対する外部
記憶装置を構成する。ディスク制御アダプタ18.20
には更新管理領域18a、20aが設けられ、これらの
領域に更新管理情報が格納される。
第2図はディスク制御アダプタ18の詳細説明図で、図
中第1図と同一部分は同一番号で表わしている。27は
上位インターフェース回路、28はアドレスポインタ、
29はリード回路、30はライト回路、31は下位イン
ターフェース回路である。制御装置14からのコマンド
を上位インターフェース回路27で解読し、書込み系コ
マンドである時は更新管理領域18aの所定アドレスを
アドレスポインタ28でアクセスし、ライト回路30に
よりデータを書き込む。読出し系コマンドの時はリード
回路30によりデータを読み出す。
第3図は更新管理領域18a、20aの格納情報を示す
ものであ・る。AA、AB・・・・・・BDの最初の符
号A、Bはデバイス名を、次の符号A−Dはチャネルを
示す。デバイスとはディスク22,24をいい、本例で
は各2個あるので、これをA。
Bで示している。チャネルとはディスク制御アダプタ1
8,20の制御装置14.16に対するポートをいい、
本例では各2個であるが第3図では4個ある場合を想定
してこれらをA、 B、C,Dで示している。更新管理
領域では図示の如くデバイス別及びチャネル別に書込み
処理履歴をとるようにしており、その履歴内容はデータ
有効フラグa、更新開始日時b、更新開始ブロックアド
レスC1更新完了ブロツクアドレスd1データチエツク
フラグeからなる。これらのうちb−dは更新管理情報
の要部をなし、aはこれらのデータが有効か否かを示す
もの、eはこれらのデータのエラーチェック用パリティ
ビットである。データチェックフラグeにはECCなど
のようにデータ修正機能を持たせてもよい。
か\る更新管理情報の書込み読取りはセソトバッファパ
ラメータ(Set Buffer Parameter
)コマンドの如きホストコマンドで行なうが、この動作
を第4図のフローチャートを用いて説明する。パラメー
タとしては次の如きパラメータ■−■を用意する。パラ
メータ■はライトオペレーションで、二重化制御中であ
ることを制御装置に知らせる。
そして続いて発行される更新管理領域書込みコマンドに
より指定ブロックにデータa、b、c、d。
eを書込ませ、以後、書込みコマンド毎に更新完了ブロ
ックアドレスの更新を行なわせる。以後発行される書込
みコマンドによる処理フローは図中■に示す経路を経る
。この処理フローは有効フラグaに従って更新管理領域
にブロックNOを書込んでゆくものである。パラメータ
■は、続いて発行される更新管理領域読出しコマンドに
より該更新管理領域の4単位データAA−AD、BA−
BDを読み取らせる。パラメータ■は、単独動作中であ
るか又は二重化制御中ではあるが更新完了ブロックアド
レスの更新は不要、を制御装置に知らせるもの、またパ
ラメータ■は続いて発行される更新管理領域書込みコマ
ンドにより任意のブロックにデータa ”−’ eを書
込ませるが、この場合は以後書込みコマンドが発行され
ても更新データはとらないようにするものである。
データ有効フラグaはデータb−dが有効、無効を示す
ものであり、更新管理情報はもうとらないという場合は
パラメータ■を用いて該フラグaを“0” (無効)に
セントする。勿論更新管理情報をとり始める場合はパラ
メータのにより該フラグaを′1゛にセットする。一方
のディスク系18.22又は20.24がダウンした場
合は、アダプタ18.20の第2図に示す如き更新管理
領域18a、20aの内容をバラメーク■で読取って比
較し、不一致である、例えば各基のAB欄のdが異なる
場合は、デバイスA(各基でのそれ)に対するチャネル
Bがらの書込み処理をダウンしたデバイスに対して行な
えばよい。
更新管理情報をとるデータ処理装置では該情報はハード
ウェアで自動採取するようにしており、本発明でも該情
報はディスク制御アダプタ18゜20のハードウェアが
採取する。即ち第2図に示したアドレスポインタ28、
リード回路29、ライト回路30により更新管理領域1
8aの情報を採取する。前述のようにこの機能は迅速に
有効化、無効化することができないと、採取してはなら
ない状態でも採取してしまい、ひいては更新管理情報そ
のものを信頼のおけないものにしてしまう。
この点本発明のようにホストコマンドで簡単、迅速に有
効化、無効化可能にしておくと、DASDの一方がダウ
ンした或いはDASDの2重化を解除して単独動作にし
た場合などは速やかに更新管理情報の採取を禁止するこ
とができ、甚だ有効である。
本発明は磁気ディスク装置だけでなく、多重化ファイル
として構成され履歴情報を採るデータ処理装置に適用し
て同様な効果を得ることができる。
発明の詳細 な説明したように本発明によればO3(管理プログラム
)によって更新管理機能の有効化/無効化が自由にでき
るので汎用性があり、信頼度が向上する。また無効時に
は更新管理機能動作しなくなるので、外部記憶装置の制
御装置の負荷が軽減される効果がある。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図はデ
ィスク制御アダプタの詳細を示すブロック図、第3図は
その更新管理領域の内容を示す説明図、第4図は更新管
理領域の処理を説明するフローチャートである。 図面で、26は外部記憶装置、10.12は中央処理装
置、18a、20aは更新管理情報を記憶する領域であ
る。 出願人 富士通株式会社 代理人弁理士 青 柳 稔

Claims (1)

    【特許請求の範囲】
  1. 多重化されたファイルの更新管理情報を該ファイルを構
    成する外部記憶装置に持たせた多重化データ処理装置に
    おいて、該ファイルの更新管理情報を採取する機能を、
    該データ処理装置の中央処理装置からのコマンドにより
    有効化、無効化する手段を設けたことを特徴とするデー
    タ処理装置。
JP58170036A 1983-09-14 1983-09-14 デ−タ処理装置 Granted JPS6061843A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58170036A JPS6061843A (ja) 1983-09-14 1983-09-14 デ−タ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58170036A JPS6061843A (ja) 1983-09-14 1983-09-14 デ−タ処理装置

Publications (2)

Publication Number Publication Date
JPS6061843A true JPS6061843A (ja) 1985-04-09
JPH0420487B2 JPH0420487B2 (ja) 1992-04-03

Family

ID=15897416

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58170036A Granted JPS6061843A (ja) 1983-09-14 1983-09-14 デ−タ処理装置

Country Status (1)

Country Link
JP (1) JPS6061843A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55135950A (en) * 1979-04-11 1980-10-23 Fujitsu Ltd Data processing system
JPS5835653A (ja) * 1981-08-27 1983-03-02 Fujitsu Ltd ヒストリ−・メモリ制御方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55135950A (en) * 1979-04-11 1980-10-23 Fujitsu Ltd Data processing system
JPS5835653A (ja) * 1981-08-27 1983-03-02 Fujitsu Ltd ヒストリ−・メモリ制御方式

Also Published As

Publication number Publication date
JPH0420487B2 (ja) 1992-04-03

Similar Documents

Publication Publication Date Title
US6604171B1 (en) Managing a cache memory
JP2548480B2 (ja) アレイディスク装置のディスク装置診断方法
US6591335B1 (en) Fault tolerant dual cache system
CN101604250B (zh) 储存虚拟化系统中更新实体储存装置的控制程序的方法
US7590884B2 (en) Storage system, storage control device, and storage control method detecting read error response and performing retry read access to determine whether response includes an error or is valid
JPH0264834A (ja) 小型コンピュータシステムにおけるデータ転送装置
WO2006123416A1 (ja) ディスク故障復旧方法及びディスクアレイ装置
US20210278989A1 (en) Storage system and control method thereof
JPS627572B2 (ja)
JPS6061843A (ja) デ−タ処理装置
JPS5834003B2 (ja) 信号の保全性の確認方法
JP2003186629A (ja) データコピーシステム
JPH05181613A (ja) 情報処理装置
JPS59197947A (ja) 二重化フアイルの情報更新方式
JPH0132535B2 (ja)
JPS58223860A (ja) 磁気デイスク制御装置
JPS61134859A (ja) メモリのバツクアツプ制御方式
JPH0743634B2 (ja) 分割化ボリューム制御方式
JPH08171460A (ja) 磁気ディスク制御装置
JPH01223529A (ja) 半導体ディスク装置
JPH0467209B2 (ja)
JPH0122656B2 (ja)
JPH0470922A (ja) チャネル処理方式
JPH05189346A (ja) ディスク制御装置
JPH0191375A (ja) 磁気ディスク制御装置