JPH0317130B2 - - Google Patents

Info

Publication number
JPH0317130B2
JPH0317130B2 JP58072451A JP7245183A JPH0317130B2 JP H0317130 B2 JPH0317130 B2 JP H0317130B2 JP 58072451 A JP58072451 A JP 58072451A JP 7245183 A JP7245183 A JP 7245183A JP H0317130 B2 JPH0317130 B2 JP H0317130B2
Authority
JP
Japan
Prior art keywords
magnetic disk
write
ccw
storage
contents
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.)
Expired - Lifetime
Application number
JP58072451A
Other languages
English (en)
Other versions
JPS59197947A (ja
Inventor
Haruki Hayashi
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 JP58072451A priority Critical patent/JPS59197947A/ja
Publication of JPS59197947A publication Critical patent/JPS59197947A/ja
Publication of JPH0317130B2 publication Critical patent/JPH0317130B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Hardware Redundancy (AREA)

Description

【発明の詳細な説明】 (a) 発明の技術分野 本発明は磁気デイスク装置の二重化フアイルに
係り、特に上位装置から書込み系の命令が発行さ
れた場合、該命令による書込み動作で更新された
データの範囲を自動的に両フアイルに記録し、且
つ該データ更新を行つたことを更新情報として残
す二重化フアイルの情報更新方式に関する。
(b) 従来技術と問題点 計算機システムでは該システムの信頼性を向上
させる為、フアイルを二重化し同一のデータを
夫々のフアイルに格納している。第1図は計算機
システムの構成例を示す図である。1は中央処理
装置、2は主記憶装置、3はブロツク・マルチプ
レクサ・チヤネル、4は磁気デイスク制御装置、
5は磁気デイスク制御アダプタ、6,7は磁気デ
イスク装置である。この内磁気デイスク制御装置
4と磁気デイスク制御アダプタ5と磁気デイスク
装置6,7は磁気デイスク・サブシステムを構成
する。又磁気デイスク装置6と7は二重化フアイ
ルである。
従来の二重化フアイルでは計算機システムがダ
ウンした時、再び初期プログラム・ローデイング
から計算機システムの再立ち上げを行う場合、二
重化フアイルのデータの一致を保障する為、片方
のフアイルから他のフアイルへ全部のデータを転
送しコピーを取る方法を行つていた。しかしこの
方法ではフアイルが大容量化するに従つてコピー
を取る時間が掛かり過ぎるという欠点がある。
(c) 発明の目的 発明の目的は上記欠点を除く為、上位装置から
の書込み系命令が発行される度に、該命令で更新
されたデータが記憶されている範囲を各磁気デイ
スク装置毎に記憶しておき、計算機システムの再
立ち上げ時に二重化フアイルで不一致になつてい
る可能性のある所だけを部分的にコピーする様に
して、計算機システムの再立ち上げ時間を短くす
る二重化フアイルの情報更新方式を提供すること
にある。
(d) 発明の構成 本発明の構成は2つの独立して書込み読出し動
作を行うことができる磁気デイスク装置を備えた
磁気デイスク・サブシステムに於いて、該磁気デ
イスク・サブシステム内に書込み系の命令により
磁気デイスク装置の更新されたデータ領域の範囲
と該更新の順番とを記憶する手段各磁気デイスク
装置毎に設け、書込み系の命令が発行される度に
該記憶手段の記憶内容を更新し、該更新内容を参
照して二重化フアイル相互の記憶内容の差を検出
し得るようにしたものである。又二重化フアイル
が必要で無い場合はチヤネル・コマンド・ワード
により上記記憶手段の更新機能を無効化するよう
にしたものである。
(e) 発明の実施例 本発明は磁気デイスク・サブシステム内に書込
み時の更新情報記憶領域を持ち、書込み系命令が
発行される度に該記憶領域を自動的に磁気デイス
ク・サブシステムで更新しておき、計算機システ
ムの再立ち上げ時にソフトウエアが上記サブシス
テムの2つの磁気デイスク装置の該記憶領域の更
新情報を読出して、該更新情報に基づき二重化フ
アイルで不一致となつている可能性のある領域の
みを片方のフアイルから他のフアイルへコピーを
取り、計算機システムの立ち上げ時間を短縮する
ものである。
一般的に磁気デイスク・サブシステムに於いて
は、第1図に示す中央処理装置1より入出力命令
がブロツク・マルチプレクサ・チヤネル3を介し
て磁気デイスク制御装置4に伝えられる。磁気デ
イスク制御装置4はブロツク・マルチプレクサ・
チヤネル3を介して主記憶装置2からチヤネル・
コマンド・ワード(以後CCWと略す)を取り出
して来て、該入出力命令を実行する。
第2図は記憶されるデータのブロツクが固定長
である磁気デイスク装置に於ける入出力命令の
CCW列を示す。デフアイン・エクステント
(Define Extent)CCWは磁気デイスク装置内で
アクセス可能な範囲及び同一CCW列での許可さ
れる動作が指定される。次の命令ロケート
(Locate)CCWでは実際に読出し又は書込みさ
れるデータブロツクが、ブロツク番号及びブロツ
ク数で指定される。次に来る命令がリードCCW
は又はライトCCWかで実際の読出し又は書込み
動作を行う。
本発明では磁気デイスク装置6,7内にライト
CCWでの書込み領域の範囲を記憶する記憶領域
8及び9を設け、入力命令のCCW列にライト・
バツフア・パラメータ(Write Buffer
Parameter)CCWを新に設け、該ライト・バツ
フア・パラメータCCWが自動更新を指示した場
合、ロケートCCWで書込みが指定された時に、
前記記憶領域8及び9を更新する様にしたもので
ある。
第1図の磁気デイスク装置6と7は二重化フア
イルを構成しており、夫々の内容は完全に一致し
ていなければならない。ソフトウエアは磁気デイ
スク装置6と7に対して同一CCW列で入出力命
令を発行する。しかし時間的には同時に磁気デイ
スク装置6,7に該命令が実行されるのでは無
く、前後して実行される。第3図は本発明の一実
施例を説明する入出力命令のCCW列を示す。例
えば磁気デイスク装置6に対し入出力命令が実行
されると、ライト・バツフア・パラメータCCW
では前記記憶領域8の自動更新機能を有効とする
か無効とするかの指示を行い、有効指示の時は磁
気デイスク・サブシステムは該記憶域8を“0”
にクリアする。ロケートCCWの次にライトCCW
が指示されると磁気デイスク装置6のどの領域に
書込みが行われるかを該記憶領域8に記録する。
次ぎに上記入出力命令が終了すると磁気デイスク
装置7に対し同じCCW列で入出力命令が発行さ
れ、記憶領域9に磁気デイスク装置7のどの領域
に書込みが行われるかが記憶される。磁気デイス
ク装置7に対する入出力命令が終了した時点で
は、磁気デイスク装置6と7及び記憶領域8と9
の内容は一致している。
第4図に本発明の一実施例を説明する記憶領域
8と9の内容を示す。A部はライト・バツフア・
パラメータCCWが与えられた時ソフトウエアに
より与えられる一連番号が記録される。又ライト
CCWが指示された時、磁気デイスク制御装置4
は磁気デイスク装置6及び7の書込み領域を示す
最初のブロツク番号をB部に、最後のブロツク番
号をC部に夫々記録する。一つのCCW列で二つ
以上のロケートCCWがあつた場合は、該最初の
ブロツク番号はより小さい番号が、最後のブロツ
ク番号はより大きい番号が記録される。
若し計算機システムがダウンした時、記憶領域
8と9の内容が同一の場合と相違する場合があ
る。同一の場合は2つの磁気デイスク装置の内容
は同一であるとみなしてシステムの再立ち上げを
行う。記憶領域8と9の内容が相違する場合、第
4図Aの示す一連番号を調べ、該一連番号の大き
い方の記憶領域、例えば9が大きければ9が指示
する磁気デイスク装置7のBからCの範囲のブロ
ツクを、磁気デイスク装置6に送出してコピーを
とる。記憶領域8,9は磁気デイスクの固定磁気
ヘツドの書込/読出領域に設けても良く、他の記
憶手段例えば電源断でも記憶の残る半導体メモリ
を設けても良い。
ライト・バツフア・パラメータCCWが自動更
新機能を無効とする指示を行つた場合は、記憶領
域8,9の更新動作を行わない。これは二重化フ
アイル必要で無い時に用いる。
(f) 発明の効果 以上説明した如く、本発明は上位装置からの書
込み系命令が発行される度に、該命令で更新され
たデータが記録されている範囲を記憶しておき、
計算機システムの再立ち上げ時に二重化フアイル
で不一致になつている可能性のある所だけを部分
的にコピーする様にして、計算機システムの再立
ち上げ時間を短くすることが出来る為、その効果
は大なるものがある。
【図面の簡単な説明】
第1図は計算機システムの構成例を示す図、第
2図は記録されるデータのブロツクが固定長であ
る磁気デイスク装置に於ける入出力命令のCCW
列を示す図、第3図は本発明の一実施例を説明す
る入出力命令のCCW列を示す図、第4図は本発
明の一実施例を説明する記憶領域を示す図であ
る。 1は中央処理装置、2は主記憶装置、3はブロ
ツク・マルチプレクサ・チヤネル、4は磁気デイ
スク制御装置、5は磁気デイスク制御アダプタ、
6,7は磁気デイスク装置、8,9は記憶領域で
ある。

Claims (1)

  1. 【特許請求の範囲】 1 二つの並行して書込み読出し動作を行うこと
    ができる磁気デイスク装置を備えた磁気デイス
    ク・サブシステムに於いて、該磁気デイスク・サ
    ブシステム内に書込み系の命令により磁気デイス
    ク装置の更新されたデータ領域の範囲と該更新の
    順番とを記憶する手段を各磁気デイスク装置毎に
    設け、書込み系の命令が実行される度に該記憶手
    段の記憶内容を更新し、該更新内容を参照して二
    重化フアイル相互の記憶内容の差を検出し得るよ
    うしにしたことを特徴とする二重化フアイルの情
    報更新方式。 2 上記磁気デイスク・サブシステムに於いて、
    二重化フアイルが必要で無い場合はチヤネル・コ
    マンド・ワードにより上記記憶手段の更新機能を
    無効化することを特徴とする特許請求の範囲第1
    項記載の二重化フアイルの情報更新方式。
JP58072451A 1983-04-25 1983-04-25 二重化フアイルの情報更新方式 Granted JPS59197947A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58072451A JPS59197947A (ja) 1983-04-25 1983-04-25 二重化フアイルの情報更新方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58072451A JPS59197947A (ja) 1983-04-25 1983-04-25 二重化フアイルの情報更新方式

Publications (2)

Publication Number Publication Date
JPS59197947A JPS59197947A (ja) 1984-11-09
JPH0317130B2 true JPH0317130B2 (ja) 1991-03-07

Family

ID=13489670

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58072451A Granted JPS59197947A (ja) 1983-04-25 1983-04-25 二重化フアイルの情報更新方式

Country Status (1)

Country Link
JP (1) JPS59197947A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06175789A (ja) * 1992-12-10 1994-06-24 Nec Corp 予備システムファイル保有作成方式
JPH08147205A (ja) * 1994-11-18 1996-06-07 Nec Corp ディスク共有システム

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS607818B2 (ja) * 1980-04-28 1985-02-27 横河電機株式会社 フアイルのバツクアツプ方法
JPS5790770A (en) * 1980-11-28 1982-06-05 Hitachi Ltd Data backup system

Also Published As

Publication number Publication date
JPS59197947A (ja) 1984-11-09

Similar Documents

Publication Publication Date Title
JP3316500B2 (ja) 移動されたデータの完全性を維持しながらraidセットにおけるドライブ数の拡張
JP4108973B2 (ja) バックアップシステム
US6604171B1 (en) Managing a cache memory
US6073221A (en) Synchronization of shared data stores through use of non-empty track copy procedure
JP2002215334A (ja) バックアップ・コピーの作成方法および装置
JPH06208467A (ja) コンピュータ・システムおよびバックアップ記憶方法
JP3315779B2 (ja) ディスク装置間のファイル転送装置およびファイル転送方法
US20100218038A1 (en) Storage control device, storage control method, and storage control program
JPH0317130B2 (ja)
JPS648848B2 (ja)
JPH0293721A (ja) 磁気ディスク装置の複写転送方式
JP4187778B2 (ja) バックアップシステム及びバックアップ方法
US7657719B2 (en) Controller for a copy operation between a host computer and hard disks, a control method thereof, and a recording medium storing a program for executing the control method
JP3139635B2 (ja) 二重化ファイル制御方法
JP4122724B2 (ja) データの複製方法及び情報処理システム
JPH07319637A (ja) ディスク装置の制御装置およびディスク装置の制御方 法
JPH05181613A (ja) 情報処理装置
JP2005353046A (ja) 記録媒体、ホスト機器及びデータ処理方法
JPH0232652B2 (ja)
JPS61208119A (ja) デイスク制御装置
JP3226047B2 (ja) 入出力装置
JPH03129515A (ja) ディスク装置の二重化制御方式
JPS6374170A (ja) 磁気デイスク制御方式
JP2000267936A (ja) ディスクサブシステム
JPH0467209B2 (ja)