JPH04125726A - Alternative track link control system - Google Patents

Alternative track link control system

Info

Publication number
JPH04125726A
JPH04125726A JP24807790A JP24807790A JPH04125726A JP H04125726 A JPH04125726 A JP H04125726A JP 24807790 A JP24807790 A JP 24807790A JP 24807790 A JP24807790 A JP 24807790A JP H04125726 A JPH04125726 A JP H04125726A
Authority
JP
Japan
Prior art keywords
track
alternative
alternative track
control means
input
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
JP24807790A
Other languages
Japanese (ja)
Inventor
Shinkichi Takenaga
竹永 晋吉
Kahoru Takehana
竹花 かほる
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP24807790A priority Critical patent/JPH04125726A/en
Publication of JPH04125726A publication Critical patent/JPH04125726A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To quickly restore a system from a trouble by assigning an alternative track area from the position different between the alternative track line with a spindle as the unit in formatting and the alternative track line with a logical disk as the unit in normal input/output to extend the operatable period in parallel disk devices. CONSTITUTION:When a faulty track is retrieved at the time of formatting, an alternative track assignment control means 5 obtains the position of an alternative track with a spindle as the unit which can be next used. In this case, the usable alternative track area is assigned downward from the high-order position. When an input/output operation is unsuccessful because of track fault at the time of normal input/output operation, the alternative track assignment control means 5 retrieves the faulty track and refers to an alternative track assignment control table 6 to obtain an alternative track position. In this case, the usable alternative track position. In this case, the usable alternative track area is assigned upward from the low-order position.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は電子計算機システムにおける並列ディスク装置
の代替トラックリンク制御方式に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an alternative track link control method for parallel disk devices in an electronic computer system.

〔従来の技術〕[Conventional technology]

大容量のファイルデータの入出力を高速に行わせるため
、複数(例えば8台)の磁気ディスク装置(スピンドル
)を並列にした並列ディスク装置(超高速ディスク装置
)が一部のファイルシステムにおいて用いられている。
In order to input and output large-capacity file data at high speed, some file systems use parallel disk devices (ultra-high-speed disk devices) in which multiple (for example, eight) magnetic disk devices (spindles) are connected in parallel. ing.

ところで、記憶装置の障害は避けられないものであり、
この種の並列ディスク装置では、各スピンドル内に代替
トラックを設け、障害の発生したトラック(障害トラッ
ク)を代替トランクにリンクして修復を行うようにして
いる。
By the way, storage device failure is unavoidable.
In this type of parallel disk device, an alternative track is provided in each spindle, and a failed track (faulty track) is linked to an alternative trunk for repair.

従来、上記の代替トラックへのリンクの操作(代替トラ
ックリンク)は並列ディスク装置のフォーマツティング
時において行われ、更に、この代替トラックリンクはス
ピンドル単位に行われていた。
Conventionally, the operation of linking to an alternative track (alternative track link) has been performed during formatting of a parallel disk device, and furthermore, this alternative track link has been performed on a spindle-by-spindle basis.

〔発明が解決しようとした課題〕[Problem that the invention sought to solve]

上述したように、従来の代替トラックリンクは並列ディ
スク装置のフォーマツティング時にスピンドル単位に行
われていたため、通常の入出力動作において論理ディス
クとして使用している場合には代替トラックリンクが行
えないという不都合があった。すなわち、スピンドル単
位の代替トラックの割り当ては区々であるため、同じ代
替トランク領域を使って各スピンドルに共通に論理ディ
スク単位の割り当て(各スピンドルに同じトラックを割
り当てる必要がある。)を行うのは困難だからである。
As mentioned above, conventional alternative track linking was performed on a per-spindle basis when formatting a parallel disk device, so alternative track linking cannot be performed when the disk is used as a logical disk during normal input/output operations. There was an inconvenience. In other words, since the allocation of alternative tracks for each spindle is different, it is difficult to allocate logical disks to each spindle using the same alternative trunk area (it is necessary to allocate the same track to each spindle). This is because it is difficult.

従って、スピンドル単位のリンクでは修復できないよう
な障害、例えばアドレスの対応情報を格納するトラック
の障害等に対処できないと共に、入出力動作中に障害が
検出された場合に処理を中断してフォーマツティングを
やり直さなければならないという欠点があった。
Therefore, it is not possible to deal with failures that cannot be repaired by linking each spindle, such as a failure in a track that stores address correspondence information, and if a failure is detected during input/output operation, processing is interrupted and formatting is performed. The disadvantage was that it had to be redone.

本発明は上記の点に鑑み提案されたものであり、その目
的としたところは、通常の入出力動作中であっても代替
トランクへのリンクが行え、並列ディスク装宜の稼動可
能期間を延ばすことができると共に、障害から速やかに
復旧することのできる代替トラックリンク制御方式を提
供することにある。
The present invention has been proposed in view of the above points, and its purpose is to enable linking to an alternate trunk even during normal I/O operations, thereby extending the operational period of a parallel disk arrangement. An object of the present invention is to provide an alternative track link control method that can quickly recover from a failure.

[課題を解決するための手段] 本発明は上記の目的を達成するため、並列ディスク装置
の障害トランクを代替トラックにリンクして修復する代
替トラックリンク制御方式において、 フォーマツティング時のスピンドル単位の代替トラック
リンクと通常の入出力時の論理ディスク単位の代替トラ
ックリンクとで、代替トラックの領域を異なる位置から
割り当てるようにしている。
[Means for Solving the Problems] In order to achieve the above object, the present invention provides an alternative track link control method for repairing a failed trunk of a parallel disk device by linking it to an alternative track. The alternative track area is allocated from different positions between the alternative track link and the alternative track link for each logical disk during normal input/output.

〔作用〕[Effect]

本発明の代替トラックリンク制御方式にあっては、並列
ディスク装置の障害トラックを代替トラックにリンクし
て修復する際、フォーマツティング時のスピンドル単位
の代替トラックリンクと通常の入出力時の論理ディスク
単位の代替トラックリンクとで、代替トランクの領域の
異なる位置から割り当てが行われ、割り当てられた代替
トランクにリンクが行われる。
In the alternative track link control method of the present invention, when repairing a failed track of a parallel disk device by linking it to an alternative track, there is an alternative track link for each spindle during formatting and a logical disk during normal input/output. Allocations are made from different positions in the area of alternative trunks in units of alternative track links, and links are made to the allocated alternative trunks.

〔実施例) 以下、本発明の実施例につき図面を参照して説明する。〔Example) Embodiments of the present invention will be described below with reference to the drawings.

第1図は本発明の代替トラックリンク制御方式の一実施
例を示す構成図である。
FIG. 1 is a block diagram showing an embodiment of an alternative track link control method of the present invention.

第1図において、本実施例は、並列ディスク装置1と、
ユーザハンファ2と、並列ディスク装置フォーマツティ
ング制御手段3と、障害トラック検索制御手段4と、代
替トラック割り当て制御手段5と、代替トランク割り当
て制御テーブル6と、代替トラックリンク制御手段7と
、ファイル転送制御手段8と、入出力要求制御手段9と
、並列ディスク装置制御手段10と、入出力終了通知制
御手段11とから構成されている。各部の機能等の概略
は次の通りである。
In FIG. 1, this embodiment includes a parallel disk device 1,
User support 2, parallel disk device formatting control means 3, failed track search control means 4, alternative track allocation control means 5, alternative trunk allocation control table 6, alternative track link control means 7, and file transfer. It is composed of a control means 8, an input/output request control means 9, a parallel disk device control means 10, and an input/output completion notification control means 11. The functions of each part are outlined below.

並列ディスク装置1;複数(例えば8台)の磁気ディス
ク装置(スピンドル)を並列にした超高速ディスク装置
であり、利用者からは1台の論理ディスクとして利用可
能であり、スピンドル毎の使用も可能である。
Parallel disk device 1: An ultra-high-speed disk device with multiple (e.g. 8) magnetic disk devices (spindles) arranged in parallel, which can be used by the user as one logical disk, and can also be used individually on each spindle. It is.

ユーサハンファ2;利用者のメモリ空間上に存在し、並
列ディスク装置1へ書き込むデータのブロックおよび読
み込んだデータのブロックを保持する記憶領域である。
User interface 2: A storage area that exists in the user's memory space and holds blocks of data written to the parallel disk device 1 and blocks of data read.

並列ディスク装置フォーマツティング制御手段3;並列
ディスク装置1のフォーマツティングに関する処理を制
御する部分である。
Parallel disk device formatting control means 3: This is a part that controls processing related to formatting of the parallel disk device 1.

障害トラック検索制御手段4;並列ディスク装置1の記
憶領域上の実際に障害のあるトラックの位置を検出する
部分である。
Faulty track search control means 4: This is a part that detects the position of an actual faulty track on the storage area of the parallel disk device 1.

代替トラック割り当て制御手段5;障害トラックを代替
トランクのどの位置に割り当てるかを代替トラック割り
当て制御テーブル6を参照して決定すると共に、論理デ
ィスク単位の場合は割り当てた結果を代替トラック割り
当て制御テーブル6に格納する部分である。本実施例で
は、フォーマツティング時のスピンドル単位の代替トラ
ックリンクでは代替トラック領域の上から割り当てを行
い、通常の入出力時の論理ディスク単位の代替トラック
リンクでは代替トラック領域の下から割り当てを行うよ
うにしている。
Alternative track allocation control means 5: Determines to which position of the alternative trunk the failed track is to be allocated by referring to the alternative track allocation control table 6, and in the case of logical disk units, the allocation result is stored in the alternative track allocation control table 6. This is the part that stores it. In this embodiment, allocation is made from the top of the alternative track area for spindle-based alternative track links during formatting, and allocation is made from the bottom of the alternative track area for logical disk-based alternative track links during normal input/output. That's what I do.

代替トランク割り当て制御テーブル6;代替トラックの
割り当てに必要な情報を格納したチーフルであって、ス
ピンドル毎に設けられ、第2図に示すように、スピンド
ル単位の代替トラック割り当てに必要な「次に使用可能
な下位方向のトランク位置」および論理ディスク単位の
代替トラック割り当てに必要な「次に使用可能な上位方
向のトラック位置」の情報と、通常の論理ディスクとし
ての入出力時に必要な、障害の発生したトランク番号を
示す「代替対象トラック番号」およびその修復のために
割り当てられた代替トラックのトラック番号を示す「使
用した代替位置」の情報とが複数格納されるようになっ
ている。
Alternative trunk allocation control table 6: A table containing information necessary for allocation of alternative tracks, provided for each spindle, as shown in FIG. Information on "possible downward trunk position" and "next available upward track position" required for alternate track assignment for each logical disk, and occurrence of failure required during input/output as a normal logical disk. A plurality of pieces of information are stored, including "substitute target track number" indicating the trunk number that has been repaired, and "substitute position used" indicating the track number of the substitute track assigned for the repair.

代替トラックリンク制御手段7;割り当てられた代替ト
ラックに障害トランクをリンクする処理を制御する部分
である。
Alternative track link control means 7: This is a part that controls the process of linking a failed trunk to an assigned alternative track.

ファイル転送制御手段8;利用者の使用するファイルを
管理し、並列ディスク装N1に対して入出力するデータ
のブロックを指定する部分である。
File transfer control means 8: This is a part that manages files used by the user and specifies blocks of data to be input/output to the parallel disk device N1.

入出力要求制御手段9;並列ディスク装置lに対する入
出力動作を要求する部分である。
Input/output request control means 9: This is a part that requests input/output operations to the parallel disk device l.

並列ディスク装置制御手段lO;並列ディスク装置1の
入出力を制御する部分である。
Parallel disk device control means 1O: A part that controls input and output of the parallel disk device 1.

入出力終了通知制御手段11;並列ディスク装置1から
の入出力終了通知により入出力動作を行ったブロックに
入出力障害が発生したか否かを判別する部分である。
Input/output completion notification control means 11: This is a part that determines whether an input/output failure has occurred in a block that has performed an input/output operation based on an input/output completion notification from the parallel disk device 1.

以下、上記の実施例の動作を主たる動作毎に説明する。The operation of the above embodiment will be explained below for each main operation.

(1)フォーマツティング 利用者から並列ディスク装置1のフォーマツティングが
要求された場合、並列ディスク装置フォーマツティング
制御手段3は、障害トラック検索制御手段4に障害トラ
ックの検索を行わせる。
(1) Formatting When a user requests formatting of the parallel disk device 1, the parallel disk device formatting control means 3 causes the faulty track search control means 4 to search for the faulty track.

障害トラック検索制御手段4は、障害のあるトラックを
検索すると、代替トランク割り当て制御手段5に対して
スピンドル単位の代替トラック割り当てを要求する。
When the faulty track search control means 4 searches for a faulty truck, it requests the alternative trunk allocation control means 5 to allocate an alternative track in units of spindles.

代替トラック割り当て制御手段5は、代替トラック割り
当て制御テーブル6を検索し、次に使用可能な代替トラ
ックの位1を得る。この場合、使用可能な代替トランク
領域の上位位置から下位方向に割り当てを行う。例えば
、第3図(a)においてスピンドルSiについてフォー
マツティンクヲ行っている際に、トラックTIに障害が
検出されると、代替トランク開始位置から下方に向かっ
て必要な代替トラックT2が割り当てられる。
The alternative track allocation control means 5 searches the alternative track allocation control table 6 and obtains the next available alternative track. In this case, allocation is performed from the upper position of the available alternative trunk area to the lower position. For example, if a fault is detected in the track TI while formatting the spindle Si in FIG. 3(a), a necessary alternative track T2 is allocated downward from the alternative trunk starting position.

次いで、代替トラック割り当て制御手段5は、代替トラ
ンクの位置を得ると、その情報とともに制御を代替トラ
ックリンク制御手段7に渡す。
Next, when the alternative track allocation control means 5 obtains the position of the alternative trunk, it passes control together with the information to the alternative track link control means 7.

代替トラックリンク制御手段7は、得られた代替トラッ
クの位置に障害トラックをリンクすべく、並列ディスク
装置1内のテーブル(図示せず)に障害トラックと代替
トラックとの対応関係を示す情報を格納する。
The alternative track link control means 7 stores information indicating the correspondence between the faulty track and the alternative track in a table (not shown) in the parallel disk device 1 in order to link the faulty track to the position of the obtained alternative track. do.

また、代替トラック割り当て制御テーブル6の「次に使
用可能な下位方向のトランク位置」を割り当てた分だけ
ずらした値に更新する。
Furthermore, the "next available lower trunk position" in the alternative track assignment control table 6 is updated to a value shifted by the assigned amount.

(2)通常の入出力動作 フォーマツティングの済んだ並列ディスク装置1に対し
て、利用者プログラムによってデータが書き込まれたユ
ーザバッファ2の内容を書き込む、あるいはユーザバッ
ファ2にデータを読み込むという要求を受けた場合、フ
ァイル転送制御手段8は、入出力要求制御手段9に入出
力動作を行うように要求する。
(2) A request to write the contents of the user buffer 2 into which data has been written by the user program or to read data into the user buffer 2 is sent to the parallel disk device 1 that has completed normal input/output operation formatting. If so, the file transfer control means 8 requests the input/output request control means 9 to perform an input/output operation.

入出力要求制御手段9は入出力要求を並列ディスク装置
1の具体的な位置に変換し、入出力の目的となるトラッ
クの情報を並列ディスク装置制御手段10に送る。
The input/output request control means 9 converts the input/output request into a specific position of the parallel disk device 1, and sends information on the track to be input/output to the parallel disk device control means 10.

並列ディスク装置制御手段10は並列ディスク装置1に
入出力要求を行い、並列ディスク装置1は入出力動作を
行う。
The parallel disk device control means 10 issues input/output requests to the parallel disk device 1, and the parallel disk device 1 performs input/output operations.

その後、並列ディスク装置1は並列ディスク装置制御手
段10を通して入出力終了通知制御手段11に入出力動
作が成功したか否かを報告する。
Thereafter, the parallel disk device 1 reports whether the input/output operation was successful or not to the input/output completion notification control means 11 through the parallel disk device control means 10.

入出力終了通知制御手段11は、入出力動作が成功だっ
た場合には次の入出力動作を行うように入出力要求制御
手段9に要求を行う。
If the input/output operation is successful, the input/output completion notification control means 11 requests the input/output request control means 9 to perform the next input/output operation.

また、入出力動作が並列ディスク装置lのトラック障害
によって不成功だった場合には、障害トラック検索制御
手段4に対して入出力動作が不成功だったことを通知す
る。
Furthermore, if the input/output operation is unsuccessful due to a track failure in the parallel disk device l, the failed track search control means 4 is notified that the input/output operation was unsuccessful.

障害トラック検索制御手段4は、その通知を受けると、
障害のあるトラックを検索し、その情報を代替トランク
割り当て制御手段5に通知する。
When the faulty truck search control means 4 receives the notification,
A faulty truck is searched and the information thereof is notified to the alternative trunk allocation control means 5.

代替トラック割り当て制御手段5は、代替トラック割り
当て制御テーブル6を参照し、次に使用可能な代替トラ
ック位置を得る。この場合、使用可能な代替トランク領
域の下位位置から上位方向に割り当てを行う。例えば、
第3図(b)においては、全スピンドルの代替トラック
領域の下方から必要な代替トラックが割り当てられる。
The alternative track allocation control means 5 refers to the alternative track allocation control table 6 to obtain the next available alternative track position. In this case, allocation is performed from the lower position of the available alternative trunk area to the upper position. for example,
In FIG. 3(b), necessary alternative tracks are allocated from below the alternative track areas of all spindles.

次いで、代替トラック割り当て制御手段5は、代替トラ
ックの位置を得ると、その情報とともに制御を代替トラ
ックリンク制御手段7に渡す。
Next, when the alternative track allocation control means 5 obtains the position of the alternative track, it passes control together with the information to the alternative track link control means 7.

代替トラックリンク制御手段7は、得られた代替トラッ
クの位置に障害トラックをリンクすべく、代替トラック
割り当て制御テーブル6に、代替の対象になった障害ト
ランク番号と、割り当てた代替トラック番号とを格納す
る。
The alternative track link control means 7 stores the failed trunk number targeted for substitution and the assigned alternative track number in the alternative track assignment control table 6 in order to link the failed track to the position of the obtained alternative track. do.

また、代替トラック割り当て制御テーブル6の「次に使
用可能な上位方向のトラック位置」を割り当てた分だけ
ずらした値に更新する。
Furthermore, the "next usable upper track position" in the alternative track assignment control table 6 is updated to a value shifted by the assigned amount.

以後は、障害の生じたトランクに入出力が行われようと
したと、代替トラック割り当て制御テーブル6の情報に
従って、入出力要求制御手段9および並列ディスク装置
制御手段10の制御のもと、代替トラックに実際の入出
力が行われる。
Thereafter, when input/output is attempted to be performed on the failed trunk, an alternate track is assigned under the control of the input/output request control means 9 and the parallel disk device control means 10 according to the information in the alternate track allocation control table 6. The actual input/output is performed.

〔発明の効果] 以上説明したように、本発明の代替トラックリンク制御
方式にあっては、フォーマツティング時のスピンドル単
位の代替トラックリンクと通常の入出力時の論理ディス
ク単位の代替トラックリンクとで、代替トラックの領域
の異なる位置から割り当てが行われるので、通常の入出
力動作中においても代替トラックリンクが可能となり、
並列ディスク装置の稼動可能期間を延ばすことができる
と共に、障害からの復旧がより速やかに行えるという効
果がある。
[Effects of the Invention] As explained above, in the alternative track link control method of the present invention, the alternative track link for each spindle during formatting and the alternative track link for each logical disk during normal input/output. Since allocation is performed from a different position in the alternate track area, alternate track linking is possible even during normal input/output operations.
This has the effect that the operable period of the parallel disk device can be extended, and recovery from failure can be performed more quickly.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の代替トラックリンク制御方式の一実施
例を示す構成図、 第2図は代替トラック割り当て制御テーブルの例を示す
図および、 第3図は障害トラックへの代替トラック割り当ての説明
図である。 図において、 1・・・・・・並列ディスク装置 2・・・・・・ユーザバッファ 3・・・・・・並列ディスク装置フォーマツティング制
御手段 4・・・・・・障害トラック検索制御手段5・・・・・
・代替トラック割り当て制御手段6・・・・・・代替ト
ラック割り当て制御テーブル7・・・・・・代替トラッ
クリンク制御手段8・・・・・・ファイル転送制御手段 9・・・・・・入出力要求制御手段 10・・・並列ディスク装置制御手段 1・・・入出力終了通知制御手段 S1〜Sn・・・スピンドル
FIG. 1 is a block diagram showing an embodiment of the alternative track link control method of the present invention, FIG. 2 is a diagram showing an example of an alternative track assignment control table, and FIG. 3 is an explanation of alternative track assignment to a faulty track. It is a diagram. In the figure, 1...Parallel disk device 2...User buffer 3...Parallel disk device formatting control means 4...Faulty track search control means 5・・・・・・
- Alternative track allocation control means 6... Alternative track allocation control table 7... Alternative track link control means 8... File transfer control means 9... Input/output Request control means 10...Parallel disk device control means 1...I/O completion notification control means S1-Sn...Spindle

Claims (2)

【特許請求の範囲】[Claims] (1)並列ディスク装置の障害トラックを代替トラック
にリンクして修復する代替トラックリンク制御方式にお
いて、 フォーマッティング時のスピンドル単位の代替トラック
リンクと通常の入出力時の論理ディスク単位の代替トラ
ックリンクとで、代替トラックの領域を異なる位置から
割り当てることを特徴とした代替トラックリンク制御方
式。
(1) In an alternative track link control method that repairs a faulty track in a parallel disk device by linking it to an alternative track, the alternative track link for each spindle during formatting and the alternative track link for each logical disk during normal input/output are , an alternative track link control method characterized by allocating areas of alternative tracks from different positions.
(2)代替トラックの領域の割り当てを代替トラック割
り当て制御テーブルにより管理することを特徴とした請
求項1記載の代替トラックリンク制御方式。
(2) The alternative track link control method according to claim 1, wherein allocation of areas of alternative tracks is managed by an alternative track allocation control table.
JP24807790A 1990-09-18 1990-09-18 Alternative track link control system Pending JPH04125726A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24807790A JPH04125726A (en) 1990-09-18 1990-09-18 Alternative track link control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24807790A JPH04125726A (en) 1990-09-18 1990-09-18 Alternative track link control system

Publications (1)

Publication Number Publication Date
JPH04125726A true JPH04125726A (en) 1992-04-27

Family

ID=17172870

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24807790A Pending JPH04125726A (en) 1990-09-18 1990-09-18 Alternative track link control system

Country Status (1)

Country Link
JP (1) JPH04125726A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8539965B2 (en) 2006-02-24 2013-09-24 Mm&R Products, Inc. Hair styling tool with rotatable cylinder

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8539965B2 (en) 2006-02-24 2013-09-24 Mm&R Products, Inc. Hair styling tool with rotatable cylinder
US8567416B2 (en) 2006-02-24 2013-10-29 Mm&R Products, Inc. Hair styling tool with rotatable cylinder
US9107485B2 (en) 2006-02-24 2015-08-18 Mm&R Products, Inc. Hair styling tool with rotatable cylinder
US9259069B2 (en) 2006-02-24 2016-02-16 Mm&R Products, Inc. Hair styling tool with rotatable cylinder
US9521891B2 (en) 2006-02-24 2016-12-20 Mm&R Products, Inc. Hair styling tool with rotatable cylinder

Similar Documents

Publication Publication Date Title
JP3575964B2 (en) Disk array device
US6021475A (en) Method and apparatus for polling and selecting any paired device in any drawer
US5430855A (en) Disk drive array memory system using nonuniform disk drives
US5987566A (en) Redundant storage with mirroring by logical volume with diverse reading process
US5239659A (en) Phantom duplex copy group apparatus for a disk drive array data storge subsystem
US5155835A (en) Multilevel, hierarchical, dynamically mapped data storage subsystem
US5210866A (en) Incremental disk backup system for a dynamically mapped data storage subsystem
JP3358687B2 (en) Disk array device
AU654482B2 (en) A dish memory system
US7840838B2 (en) Rapid regeneration of failed disk sector in a distributed database system
US6961818B1 (en) Method, system and computer program product for managing data in a mirrored cache using an access balancing technique
JPS6321222B2 (en)
CN101082853A (en) Flash memory storage system
JPS59501383A (en) Defect management method for storage media
JPH07311661A (en) Semiconductor disk device
US20040133741A1 (en) Disk array apparatus and data writing method used in the disk array apparatus
US5734813A (en) Storage apparatus system for reallocating data records among parity groups
JP3155836B2 (en) Disk array device
JPH04125726A (en) Alternative track link control system
JP3944280B2 (en) Failure recovery method and apparatus
JP3614328B2 (en) Mirror disk controller
JP2004102823A (en) Write-through processing method, program for write-through processing, and disk controller for redundant logical disk
JPH02278572A (en) Alternative block processing system
JPS629929B2 (en)
JPH07210333A (en) Control method for array type disk system