[go: up one dir, main page]

JPH10187357A - Disk array device - Google Patents

Disk array device

Info

Publication number
JPH10187357A
JPH10187357A JP8339270A JP33927096A JPH10187357A JP H10187357 A JPH10187357 A JP H10187357A JP 8339270 A JP8339270 A JP 8339270A JP 33927096 A JP33927096 A JP 33927096A JP H10187357 A JPH10187357 A JP H10187357A
Authority
JP
Japan
Prior art keywords
data
disk
magnetic disk
physical
physical disk
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.)
Withdrawn
Application number
JP8339270A
Other languages
Japanese (ja)
Inventor
Hiroshi Oyama
浩 大山
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 Engineering Ltd
Original Assignee
NEC Engineering 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 Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP8339270A priority Critical patent/JPH10187357A/en
Publication of JPH10187357A publication Critical patent/JPH10187357A/en
Withdrawn legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide a disk array device in which the redundancy of data can be ensured even when a hot stand-by physical disk is absent at the time of transition to a degradation operating state. SOLUTION: Each physical disk 17-1-17-n is constituted of areas 17a-1-17a-n for data in which (a) blocks can be stored, and 17b-1-17b-n for saving data in which a/(n-1) blocks can be stored. Any physical disk 17-1-17-n is separated, and block data stored in the area for data of the separated physical disk are restored at the time of transition to a degradation operating state, and then divided and saved in each area 17b-1-17b-n for saving data.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はディスクアレイ装置
に関し、特に小型で安価な複数の磁気ディスク装置に対
して上位装置から転送されたデータ及びそのデータから
生成したパリティデータを分割記憶することで1台の論
理記憶装置を実現するディスクアレイ装置に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a disk array device, and more particularly to a method of dividing and storing data transferred from a host device and parity data generated from the data to a plurality of small and inexpensive magnetic disk devices. The present invention relates to a disk array device that implements one logical storage device.

【0002】[0002]

【従来の技術】従来、この種のディスクアレイ装置にお
いては、小型で安価な複数の磁気ディスク装置(以下、
個々の磁気ディスク装置を物理ディスクとする)から構
成され、これら複数の物理ディスクを並列に処理しかつ
データに冗長性(パリティデータ等)を持たせることに
よって単体物理ディスクと比して高信頼性及び高性能を
実現している。
2. Description of the Related Art Conventionally, in a disk array device of this type, a plurality of small and inexpensive magnetic disk devices (hereinafter, referred to as a plurality) are used.
Each magnetic disk device is a physical disk), and these multiple physical disks are processed in parallel, and data has redundancy (parity data, etc.) to provide higher reliability than a single physical disk. And high performance.

【0003】上記のように構成されたディスクアレイ装
置(以下、論理ディスクとする)としては、“A Ca
se For Redundant Arrays O
fInexpensive Disks(RAID)”
(Technical Report UBC/CSD
87/391,December 1987.)で提
案されたRAID理論を使用した論理ディスクがある。
As a disk array device (hereinafter, referred to as a logical disk) configured as described above, “A Ca
se For Redundant Arrays O
fInexpensive Disks (RAID) "
(Technical Report UBC / CSD
87/391, December 1987. There is a logical disk using the RAID theory proposed in (1).

【0004】ここで、上記の高信頼性とは論理ディスク
を構成する物理ディスク中の1台が運用不可能となった
場合でも、論理ディスクから該当物理ディスクを切離す
ことで縮退運転状態に遷移させ、論理ディスクとしての
運転を可能とすること、つまり冗長物理ディスク(パリ
ティデータを記憶している物理ディスク)のデータを生
成しながら記憶させ、また使用することでデータを復元
しながら論理ディスクとしての運用を継続することがで
きることを指している。
Here, the above-mentioned high reliability means that even if one of the physical disks constituting a logical disk becomes inoperable, the physical disk is disconnected from the logical disk to transit to the degraded operation state. Operation as a logical disk, that is, generating and storing data of a redundant physical disk (physical disk storing parity data), and restoring the data by using it as a logical disk. This means that the operation of the system can be continued.

【0005】また、上記の高性能とは複数の物理ディス
クを並列処理することで、1台の物理ディスクを処理す
る時の性能を遙かに上回る性能が発揮できるようにする
ことを指している。
[0005] The above-mentioned high performance means that a plurality of physical disks are processed in parallel so that a performance far exceeding the performance when processing one physical disk can be exhibited. .

【0006】上記の論理ディスクにおいては1台の物理
ディスクが運用不可能になった場合に縮退運転状態に遷
移し、冗長物理ディスク(パリティデータを記録してい
る物理ディスクであり、アドレス毎にその物理ディスク
は変化する)を用いて運用を継続することができる。
In the above-mentioned logical disk, when one physical disk becomes inoperable, a transition is made to a degraded operation state, and a redundant physical disk (a physical disk that records parity data. The operation can be continued by using (the physical disk changes).

【0007】その縮退運転状態は縮退された物理ディス
クが交換されるまで続くが、縮退運転中に上位装置から
縮退されている物理ディスクに配置されたアドレスへの
データの書込みが指示された場合、論理ディスクは冗長
物理ディスクから読出したパリティデータと、上位装置
から指示されたデータとによってパリティデータを再生
成する。
The degraded operation state continues until the degraded physical disk is replaced. However, if data writing to an address allocated to the degraded physical disk is instructed by the host device during the degraded operation, The logical disk regenerates the parity data based on the parity data read from the redundant physical disk and the data specified by the higher-level device.

【0008】その後、冗長物理ディスクは再生成したパ
リティデータを再書込みすることによって論理ディスク
としてのデータ書込みを終了する。縮退されている物理
ディスクが冗長物理ディスクとなるようなアドレスに対
する上位装置からのデータの書込みが指示された場合に
は、データを記録すべき物理ディスクとパリティデータ
を記録している冗長物理ディスクとの関係が逆になる。
After that, the redundant physical disk rewrites the regenerated parity data, thereby completing the data writing as the logical disk. When writing of data from an upper-level device to an address where the degenerated physical disk becomes a redundant physical disk is instructed, the physical disk on which data is to be recorded and the redundant physical disk on which parity data is recorded are The relationship is reversed.

【0009】尚、この時、上位装置から転送されたデー
タはデータキャッシュ上に残っている間、上位装置から
のデータ読出し要求に対してデータキャッシュ上からデ
ータを読出すこともできる。
At this time, while the data transferred from the host device remains in the data cache, the data can be read from the data cache in response to a data read request from the host device.

【0010】また、縮退運転中、縮退されている物理デ
ィスクに配置されたアドレスのデータの読出しを行うに
は、縮退されている物理ディスク以外の全物理ディスク
(冗長物理ディスクも含む)からパリティ生成単位のデ
ータを読出し,そのデータから必要なデータを修復して
いる。
Further, during the degenerate operation, in order to read data at the address allocated to the degenerated physical disk, it is necessary to generate parity from all physical disks (including redundant physical disks) other than the degenerated physical disk. The unit data is read, and necessary data is restored from the data.

【0011】縮退されている物理ディスクが正常な物理
ディスクに交換されると、論理ディスクは修復状態に遷
移し、交換された物理ディスクに対する修復データの再
書込みを全領域にわたって行う。このデータ修復動作は
縮退運転状態と同様なデータの修復を行うことによって
実施される。論理ディスクは上記のように冗長物理ディ
スクを持ち、その冗長データを使用することで、1台の
物理ディスクが運用不可能になった場合でも可用性を維
持することができる。
When the degraded physical disk is replaced with a normal physical disk, the logical disk transitions to a repaired state, and rewrites repair data to the replaced physical disk over the entire area. This data restoration operation is performed by restoring data similar to the degraded operation state. A logical disk has a redundant physical disk as described above, and by using the redundant data, availability can be maintained even when one physical disk becomes inoperable.

【0012】ところで、論理ディスクが縮退運転状態に
遷移した場合には早期に切離された物理ディスクを正常
な物理ディスクに置換え、論理ディスクに組込み、かつ
論理ディスクとしてのデータ修復を実行することで冗長
データを復帰させる必要がある。
By the way, when the logical disk transits to the degraded operation state, the early detached physical disk is replaced with a normal physical disk, incorporated into the logical disk, and data recovery as the logical disk is executed. It is necessary to restore redundant data.

【0013】この物理ディスクの置換えは保守者による
活線挿抜(交換)によって通常行われるが、別に物理デ
ィスクをホットスタンバイさせておき、論理ディスクが
縮退運転状態に遷移した時、即座に物理ディスクを切替
えるような措置も講じられている。また、物理ディスク
をホットスタンバイさせない場合に、障害データブロッ
クを不揮発性メモリに格納することで、データ喪失を防
止する方法もある。この方法については、特開平5−3
14660号公報に開示されている。
This replacement of a physical disk is usually performed by hot swapping (replacement) by a maintenance person. However, when a physical disk is separately put into a hot standby state, the physical disk is immediately replaced when the logical disk transitions to a degraded operation state. Some measures have been taken to switch. There is also a method of preventing data loss by storing a failed data block in a non-volatile memory when a physical disk is not placed in hot standby. This method is described in JP-A-5-3
No. 14660.

【0014】[0014]

【発明が解決しようとする課題】上述した従来の論理デ
ィスクでは、既に縮退運転中となっている時に更にもう
1台の物理ディスクでデータ読出しエラーが発生する
と、論理ディスクとしてのデータの読出しができなくな
ってしまう。現在、物理ディスク自体の容量がギガバイ
トと大容量化されていることを考えると、縮退中にもう
1台の物理ディスクにおいてデータ読出しエラーが発生
するケースに対する回復措置を講じておく必要性が出て
くる。また、このような場合、上記の障害データブロッ
クを不揮発性メモリに格納する方法では大容量の不揮発
性メモリを用いなければならない。
In the above-described conventional logical disk, if a data read error occurs in another physical disk while the degenerate operation is already being performed, data can be read as the logical disk. Will be gone. Considering that the capacity of the physical disk itself has been increased to a gigabyte at present, it is necessary to take recovery measures for a case where a data read error occurs on another physical disk during degeneration. come. In such a case, a large-capacity nonvolatile memory must be used in the method of storing the failed data block in the nonvolatile memory.

【0015】論理ディスクにおいて、複数の物理ディス
クに分割記憶しているデータの冗長性を常に保ち続ける
ことはデータロス等の危険を考えた場合に非常に重要で
あり、冗長物理ディスクがない状態での運転は極力短期
間に抑える必要がある。
In a logical disk, it is very important to always maintain the redundancy of data divided and stored in a plurality of physical disks in consideration of the danger of data loss and the like. It is necessary to keep driving as short as possible.

【0016】特に、論理ディスクが縮退運転状態になり
かつホットスタンバイしている物理ディスクがないケー
スにおいては、切離されている物理ディスクが正常な物
理ディスクに交換/データ修復が完了するまでの間、論
理ディスクのデータ領域に関して冗長データがないとい
う問題が発生していることに注目する必要がある。これ
は保守者による物理ディスクの活線挿抜(交換)を即座
に行うことができないことを想定した場合に発生する問
題でもある。
Particularly, in the case where the logical disk is in the degraded operation state and there is no hot-standby physical disk, the physical disk that has been separated becomes a normal physical disk until the replacement / data recovery is completed. It should be noted that there is a problem that there is no redundant data in the data area of the logical disk. This is also a problem that occurs when it is assumed that hot swapping (replacement) of a physical disk by a maintenance person cannot be performed immediately.

【0017】そこで、本発明の目的は上記の問題点を解
消し、縮退運転状態に遷移した時にホットスタンバイし
ている物理ディスクがない場合でもデータの冗長性を確
保することができるディスクアレイ装置を提供すること
にある。
Accordingly, an object of the present invention is to solve the above-mentioned problem and provide a disk array device capable of securing data redundancy even when there is no hot standby physical disk at the time of transition to the degraded operation state. To provide.

【0018】[0018]

【課題を解決するための手段】本発明によるディスクア
レイ装置は、複数の磁気ディスク装置各々に上位装置か
ら転送されたデータ及び前記データから生成したパリテ
ィデータを分割記憶することで1台の論理記憶装置を実
現するディスクアレイ装置であって、前記複数の磁気デ
ィスク装置各々に配設されかつ前記磁気ディスク装置が
運用不可能となって縮退運転状態に遷移した時に当該磁
気ディスク装置に記憶すべきデータを分割して退避する
複数の退避領域を備えている。
In the disk array device according to the present invention, data transferred from a host device and parity data generated from the data are divided and stored in each of a plurality of magnetic disk devices to form one logical storage. A disk array device realizing the device, the data to be stored in each of the plurality of magnetic disk devices and to be stored in the magnetic disk device when the magnetic disk device becomes inoperable and transitions to a degraded operation state. Is provided with a plurality of evacuation areas for dividing and evacuation.

【0019】本発明による他のディスクアレイ装置は、
上記の構成のほかに、前記縮退運転状態に遷移した時に
前記運用不可能となった磁気ディスク装置を即座に切替
え可能なホットスタンバイ磁気デイスク装置があるか否
かを判定する判定手段と、前記判定手段で前記ホットス
タンバイ磁気ディスク装置がないと判定された時に前記
運用不可能となった磁気ディスク装置の内容を全て修復
して前記複数の退避領域に分割して退避する手段とを具
備している。
Another disk array device according to the present invention comprises:
In addition to the above-described configuration, a judging means for judging whether or not there is a hot standby magnetic disk device capable of immediately switching the inoperable magnetic disk device when transiting to the degraded operation state, and Means for restoring all the contents of the inoperable magnetic disk device when it is determined that there is no hot standby magnetic disk device and dividing the plurality of evacuation areas into evacuation areas for evacuation. .

【0020】本発明による別のディスクアレイ装置は、
上記の構成のほかに、前記上位装置から前記磁気ディス
ク装置への書込み指示及び読出し指示の入力時に前記上
位装置との間で授受されるデータを保持するキャッシュ
メモリを具備し、前記運用不可能となった磁気ディスク
装置に記憶すべきデータが前記キャッシュメモリに保持
された時に当該磁気ディスク装置以外の磁気ディスク装
置に配設された前記退避領域に前記キャッシュメモリの
内容を分割して複写するようにしている。
Another disk array device according to the present invention comprises:
In addition to the above configuration, the system further includes a cache memory for holding data transmitted to and received from the host device when a write instruction and a read instruction are input from the host device to the magnetic disk device. When the data to be stored in the changed magnetic disk device is held in the cache memory, the contents of the cache memory are divided and copied to the save area provided in the magnetic disk device other than the magnetic disk device. ing.

【0021】本発明によるさらに別のディスクアレイ装
置は、上記の構成のほかに、前記運用不可能となった磁
気ディスク装置のデータを他の磁気ディスク装置のデー
タを用いて修復する修復手段を具備し、前記修復手段で
修復されたデータを前記複数の退避領域各々に分割して
退避するようにしている。
Still another disk array device according to the present invention includes, in addition to the above-described configuration, a repair unit that recovers data of the inoperable magnetic disk device using data of another magnetic disk device. Then, the data restored by the restoration means is divided and saved in each of the plurality of save areas.

【0022】すなわち、本発明のディスクアレイ装置で
は、複数の物理ディスク各々にデータ用領域及び退避デ
ータ用領域を定義し、運用不可能となった物理ディスク
に記憶すべきデータを当該物理ディスク以外の物理ディ
スク各々の退避データ用領域に退避させている。
That is, in the disk array device of the present invention, a data area and a save data area are defined in each of a plurality of physical disks, and data to be stored in the inoperable physical disk is stored in a disk other than the physical disk. The data is saved in the save data area of each physical disk.

【0023】より具体的には、論理ディスクが1台でA
個のブロックを記憶出来る物理ディスクn台で構成され
るとすると、マイクロプロセッサは物理ディスクのデー
タ用領域(a個)と退避データ用領域との関係が、 全ブロック(A個)=データ用ブロック(a個)+退避
データ用ブロック[a/(n−1)個] となるように物理ディスクの各領域を分割して定義し、
論理ディスクの全容量を決定しておく。
More specifically, one logical disk
Assuming that the microprocessor is composed of n physical disks capable of storing the number of blocks, the microprocessor determines that the relationship between the data area (a) and the save data area of the physical disk is: all blocks (A) = data block Each area of the physical disk is divided and defined so as to be (a) + backup data block [a / (n-1)],
Determine the total capacity of the logical disk.

【0024】上記の如く領域定義が行われている論理デ
ィスクが運用中に縮退運転状態に遷移した場合にホット
スタンバイ物理ディスクが存在しなければ、縮退してい
る物理ディスク以外の物理ディスクから修復したデータ
を順次縮退している物理ディスク以外の物理ディスクに
書込んでいく。
When the logical disk in which the area is defined as described above transits to the degraded operation state during operation, if there is no hot standby physical disk, the logical disk is restored from a physical disk other than the degraded physical disk. Data is sequentially written to a physical disk other than the physical disk that has been degenerated.

【0025】尚、縮退運用状態に遷移した時にホットス
タンバイ物理ディスクが存在した場合にはホットスタン
バイ物理ディスクに対して修復データの書込みを行うこ
とで、冗長データ(ここでは、冗長物理ディスクの確保
になる)の確保を行う。
If a hot standby physical disk is present when the system enters the degraded operation state, the recovery data is written to the hot standby physical disk so that the redundant data (in this case, to secure the redundant physical disk). ) Will be secured.

【0026】これによって、論理ディスクが縮退運転状
態に遷移した後、切離し物理ディスクが交換されるまで
の期間について、論理ディスクにホットスタンバイ物理
ディスクがない場合でも、論理ディスク自身の冗長デー
タを確保する一手段を提供することができる。
With this, for the period from the transition of the logical disk to the degraded operation state until the detached physical disk is replaced, even if the logical disk does not have a hot standby physical disk, redundant data of the logical disk itself is secured. One means can be provided.

【0027】また、論理ディスクにおいて上記重障害が
発生する場合に備え、縮退されている物理ディスクに記
録されるべきデータが論理ディスクのデータキャッシュ
上に展開された場合に、上位装置に対するバックグラウ
ンド処理として、そのデータ(本来、縮退されている物
理ディスクに記録されるべきデータでありかつ上位装置
からの書込み指示時で得たデータ、もしくは上位装置か
らのデータ読出し指示時に他の物理ディスクのデータを
用いて修復したデータを指す)を複数の物理ディスク上
に割当ててある退避データ用領域にミラーリングして退
避する。これによって、冗長データを確保し、重障害に
備える一手段を提供することができる。
Also, in preparation for the case where the above-mentioned serious failure occurs in the logical disk, when data to be recorded on the degenerated physical disk is expanded on the data cache of the logical disk, background processing for the host device is performed. The data (which is data to be originally recorded on the degenerated physical disk and obtained at the time of a write instruction from the higher-level device, or data of another physical disk at the time of a data read-out instruction from the higher-level device) (Which indicates the data restored using the data) is mirrored to a save data area allocated on a plurality of physical disks and saved. As a result, it is possible to secure redundant data and provide a means for preparing for a serious failure.

【0028】[0028]

【発明の実施の形態】次に、本発明の一実施例について
図面を参照して説明する。図1は本発明の一実施例によ
るディスクアレイ装置(以下、論理ディスクとする)の
構成を示すブロック図である。図において、論理ディス
ク1は上位インタフェース制御回路部11と、マイクロ
プロセッサ12と、データキャッシャ13と、不揮発性
メモリ14と、ディスクアレイデータ制御回路部15
と、物理ディスクインタフェース(IF)制御回路部1
6−1〜16−nと、磁気ディスク装置(以下、物理デ
ィスクとする)17−1〜17−nと、ホットスタンバ
イ物理ディスク18とから構成されている。
Next, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration of a disk array device (hereinafter, referred to as a logical disk) according to an embodiment of the present invention. In the figure, a logical disk 1 includes an upper interface control circuit 11, a microprocessor 12, a data cache 13, a nonvolatile memory 14, and a disk array data control circuit 15.
And a physical disk interface (IF) control circuit unit 1
6-1 to 16-n, magnetic disk devices (hereinafter, referred to as physical disks) 17-1 to 17-n, and a hot standby physical disk 18.

【0029】図2は図1の物理ディスク17−1〜17
−nの構成を示す図である。図において、物理ディスク
17−1〜17−n各々はaブロック格納可能なデータ
用領域17a−1〜17a−nと、a/(n−1)ブロ
ック格納可能な退避データ用領域17b−1〜17b−
nとから構成されている。
FIG. 2 shows the physical disks 17-1 to 17-17 of FIG.
It is a figure which shows the structure of -n. In the figure, each of the physical disks 17-1 to 17-n has a data area 17a-1 to 17a-n capable of storing a block and a save data area 17b-1 to which a / (n-1) block can be stored. 17b-
n.

【0030】この時、RAID(Redundant
Arrays Of Inexpensive Dis
ks)を構成している論理ディスク1の冗長データブロ
ック数はパリティデータ分が確保されるため、aブロッ
クとなる。
At this time, the RAID (Redundant)
Arrays of Inexpensive Dis
ks), the number of redundant data blocks of the logical disk 1 is a block because parity data is secured.

【0031】ここで、物理ディスク17−1〜17−n
及び論理ディスク1各々のブロック長を等しくとると、
論理ディスク1の記録可能ブロック数は、 [aブロック×(n−1)]ブロック で表される。また、各物理ディスク17−1〜17−n
に割当てられている退避データ用領域17b−1〜17
b−nの合計は、1台の物理ディスクが切離された場合
にちょうど、 [a/(n−1)]×(n−1)=aブロック となる。この各退避データ用領域17b−1〜17b−
nの管理情報はマイクロプロセッサ12によって不揮発
性メモリ14に記録され、運用時に管理/使用される。
Here, the physical disks 17-1 to 17-n
And the block length of each logical disk 1 is equal,
The number of recordable blocks of the logical disk 1 is represented by [a block × (n-1)] blocks. In addition, each physical disk 17-1 to 17-n
Data areas 17b-1 to 17b-1 assigned to
The sum of b−n is [a / (n−1)] × (n−1) = a blocks when one physical disk is disconnected. These save data areas 17b-1 to 17b-
The n management information is recorded in the nonvolatile memory 14 by the microprocessor 12 and is managed / used during operation.

【0032】また、図2で示される退避データ用領域1
7b−1〜17b−nは論理ディスク1自体に固定的に
割当てておくことも可能であるが、個々のユーザのニー
ズに合せて、退避データ用領域17b−1〜17b−n
を割当てないように指定することも選択可能である。も
ちろん、その場合には本発明の一実施例による縮退運転
状態での処理方法は使用されないことになる。
The save data area 1 shown in FIG.
7b-1 to 17b-n can be fixedly assigned to the logical disk 1 itself, but the save data areas 17b-1 to 17b-n are set according to the needs of each user.
It is also possible to select not to assign. Of course, in that case, the processing method in the degenerate operation state according to the embodiment of the present invention will not be used.

【0033】図3及び図4は本発明の一実施例による縮
退運転状態での処理方法を示すフローチャートであり、
図5〜図7は本発明の一実施例による縮退運転状態での
処理方法を示す図である。
FIGS. 3 and 4 are flowcharts showing a processing method in a degenerate operation state according to an embodiment of the present invention.
5 to 7 are views showing a processing method in a degenerate operation state according to an embodiment of the present invention.

【0034】図5は切離し物理ディスク17−3のデー
タを他の物理ディスク17−1,17−2,……,17
−nのデータを用いて修復する場合のデータの流れを示
している。図6は図5で示した修復データを一例として
物理ディスク17−1に記録する場合のデータの流れを
示している。図7は修復データを各物理ディスク17−
1,17−2,……,17−nに退避していく概念を示
しており、この図においては単純化のために4台の物理
ディスク17−1〜17−4のみとしている。
FIG. 5 shows the data of the detached physical disk 17-3 and the data of the other physical disks 17-1, 17-2,.
10 shows the flow of data when restoration is performed using data of −n. FIG. 6 shows a data flow when the repair data shown in FIG. 5 is recorded on the physical disk 17-1 as an example. FIG. 7 shows restoration data of each physical disk 17-.
1, 17-2,..., 17-n, and only four physical disks 17-1 to 17-4 are shown in FIG.

【0035】これら図1〜図7を用いて本発明の一実施
例による縮退運転状態での処理方法について説明する。
以下、論理ディスク1の運用時の動作について説明す
る。
A processing method in the degenerate operation state according to one embodiment of the present invention will be described with reference to FIGS.
Hereinafter, the operation when the logical disk 1 is operated will be described.

【0036】まず、論理ディスク1を構成する物理ディ
スク17−1〜17−n各々の中で物理ディスク17−
3に運用不可能となるような障害が発生すると、マイク
ロプロセッサ12は論理ディスク1から物理ディスク1
7−3を切離す。これによって、論理ディスク1は縮退
運転状態に遷移することとなり、マイクロプロセッサ1
2は論理ディスク1にホットスタンバイ物理ディスク1
8が存在するかどうかの確認を行う(図3ステップS
1)。
First, among the physical disks 17-1 to 17-n constituting the logical disk 1, the physical disk 17-
When a failure occurs such that the operation of the physical disk 1 becomes impossible, the microprocessor 12
Separate 7-3. As a result, the logical disk 1 transitions to the degraded operation state, and the microprocessor 1
2 is logical disk 1 and hot standby physical disk 1
8 is checked (step S in FIG. 3).
1).

【0037】ホットスタンバイ物理ディスク18が存在
する場合、マイクロプロセッサ12はホットスタンバイ
物理ディスク18に対して論理ディスク1から修復した
物理ディスク17−3のデータを格納する(図3ステッ
プS2)。
When the hot standby physical disk 18 exists, the microprocessor 12 stores the data of the physical disk 17-3 restored from the logical disk 1 in the hot standby physical disk 18 (step S2 in FIG. 3).

【0038】ホットスタンバイ物理ディスク18が存在
していない場合、マイクロプロセッサ12は切離された
物理ディスク17−3のデータ修復を開始する(図3ス
テップS3)。
If the hot standby physical disk 18 does not exist, the microprocessor 12 starts data recovery of the separated physical disk 17-3 (step S3 in FIG. 3).

【0039】その場合、マイクロプロセッサ12は論理
ディスク1における切離し物理ディスク17−3のデー
タ修復対象領域及び物理ディスク17−1,17−2,
……,17−nの中の修復データの退避先を夫々選択す
る(図3ステップS5)。
In this case, the microprocessor 12 sends the data recovery target area of the detached physical disk 17-3 in the logical disk 1 and the physical disks 17-1, 17-2,
,..., And 17-n, select the save destination of the restoration data (step S5 in FIG. 3).

【0040】マイクロプロセッサ12は切離し物理ディ
スク17−3の選択したデータ修復対象領域のブロック
データを他の物理ディスク17−1,17−2,……,
17−nのデータから修復し(図3ステップS6)、修
復したデータを選択した物理ディスク17−1,17−
2,……,17−nの退避データ用領域17b−1〜1
7b−nに書込む(図3ステップS7)。
The microprocessor 12 separates the block data of the selected data recovery target area of the physical disk 17-3 from the other physical disks 17-1, 17-2,.
The data is restored from the data of 17-n (step S6 in FIG. 3), and the restored data is selected from the selected physical disks 17-1, 17-.
2,..., 17-n save data areas 17b-1 to 17b-1
7b-n (FIG. 3, step S7).

【0041】マイクロプロセッサ12は切離し物理ディ
スク17−3のデータ修復対象領域全てのデータ修復が
終了するまで上記の処理を繰返し行う(図3ステップS
4〜S7)。
The microprocessor 12 repeats the above processing until the data recovery of the data recovery target area of the detached physical disk 17-3 is completed (step S in FIG. 3).
4 to S7).

【0042】次に、論理ディスク1の運用時の動作につ
いて図4を参照して詳しく説明する。まず、論理ディス
ク1を構成する物理ディスク17−1〜17−n各々の
中で物理ディスク17−3に運用不可能となるような障
害が発生すると、マイクロプロセッサ12は論理ディス
ク1から物理ディスク17−3を切離す。これによっ
て、論理ディスク1は縮退運転状態に遷移することとな
り、マイクロプロセッサ12は論理ディスク1にホット
スタンバイ物理ディスク18が存在するかどうかの確認
を行う(図4ステップS11)。
Next, the operation during operation of the logical disk 1 will be described in detail with reference to FIG. First, when a failure occurs such that the physical disk 17-3 becomes inoperable in each of the physical disks 17-1 to 17-n constituting the logical disk 1, the microprocessor 12 transmits the logical disk 1 to the physical disk 17-3. Separate -3. As a result, the logical disk 1 transitions to the degraded operation state, and the microprocessor 12 checks whether the logical disk 1 has the hot standby physical disk 18 (step S11 in FIG. 4).

【0043】ホットスタンバイ物理ディスク18が存在
する場合、マイクロプロセッサ12はホットスタンバイ
物理ディスク18に対して論理ディスク1から修復した
物理ディスク17−3のデータを格納する(図4ステッ
プS12)。
When the hot standby physical disk 18 exists, the microprocessor 12 stores the data of the physical disk 17-3 restored from the logical disk 1 in the hot standby physical disk 18 (step S12 in FIG. 4).

【0044】ホットスタンバイ物理ディスク18が存在
していない場合、マイクロプロセッサ12は切離された
物理ディスク17−3を除き、物理ディスク17−1,
17−2,……,17−n各々に修復データ退避のため
のN=1〜(n−1)のディスク番号値を割付ける(図
4ステップS13)。
When the hot standby physical disk 18 does not exist, the microprocessor 12 removes the physical disk 17-1,
.., 17-n are assigned disk number values of N = 1 to (n-1) for saving the restoration data (step S13 in FIG. 4).

【0045】この後、マイクロプロセッサ12はディス
ク番号Nの値を初期化(N=1)し(図4ステップS1
4)、論理ディスク1における切離し物理ディスク17
−3のデータ修復領域を選択し(図4ステップS1
6)、他の物理ディスク17−1,17−2,……,1
7−nのデータから対象データブロックを修復する(図
4ステップS17)。
Thereafter, the microprocessor 12 initializes the value of the disk number N (N = 1) (step S1 in FIG. 4).
4), the detached physical disk 17 in the logical disk 1
-3 is selected (step S1 in FIG. 4).
6), other physical disks 17-1, 17-2,..., 1
The target data block is restored from the data 7-n (step S17 in FIG. 4).

【0046】本発明の一実施例では他の物理ディスク1
7−1,17−2,……,17−nのデータを16ブロ
ック毎に区切り(図4ステップS17)、切離し物理デ
ィスク17−3に書込むべきデータの修復を行っている
が、これは論理ディスク1のデータ制御の都合でブロッ
ク長を可変にすることも可能である。
In one embodiment of the present invention, another physical disk 1
The data of 7-1, 17-2,..., 17-n is divided into 16 blocks (step S17 in FIG. 4), and the data to be separated and written to the physical disk 17-3 is restored. The block length can be made variable for the sake of data control of the logical disk 1.

【0047】図5においては、物理ディスク17−1,
17−2,……,17−nのデータd0〜d(n−1)
[d2以外のデータ]からディスクアレイデータ制御回
路部15においてデータを修復し、修復されたデータd
2をデータキャッシュ13に一旦格納するまでの流れを
示している。
In FIG. 5, the physical disks 17-1,
17-2,..., 17-n data d0 to d (n-1)
The data is restored in the disk array data control circuit unit 15 from [data other than d2], and the restored data d
2 shows a flow until the data No. 2 is temporarily stored in the data cache 13.

【0048】上記の処理で修復された切離し物理ディス
ク17−3のデータd2は、引き続きマイクロプロセッ
サ12によって選択された物理ディスク17−1の退避
データ用領域17b−1に記録される(図4ステップS
21)。
The data d2 of the detached physical disk 17-3 restored by the above processing is continuously recorded in the save data area 17b-1 of the physical disk 17-1 selected by the microprocessor 12 (step in FIG. 4). S
21).

【0049】この時の修復データd2の流れを図6に示
している。すなわち、マイクロプロセッサ12はディス
クアレイデータ制御回路部15によって物理ディスク1
7−1,17−2,……,17−nのデータd0〜d
(n−1)[d2以外のデータ]から修復され、データ
キャッシュ13に一旦格納されたデータd2を、他の物
理ディスク17−1,17−2,……,17−nの退避
データ用領域17b−1,17b−2,……,17b−
nに退避する。
FIG. 6 shows the flow of the restoration data d2 at this time. That is, the microprocessor 12 controls the physical disk 1 by the disk array data control circuit 15.
7-1, 17-2,..., 17-n data d0 to d
(N-1) The data d2 restored from [data other than d2] and temporarily stored in the data cache 13 is stored in the save data area of the other physical disks 17-1, 17-2,..., 17-n. 17b-1, 17b-2, ..., 17b-
Save to n.

【0050】修復データの退避先領域はマイクロプロセ
ッサ12によって逐次物理ディスク17−1,17−
2,……,17−nのいずれかに割付けられる。マイク
ロプロセッサ12ではこの一連の処理(図4ステップS
17〜S21)が終了すると、記録した修復データd2
の記録管理情報が不揮発性メモリ14に格納される(図
4ステップS22)。
The save destination area for the repair data is sequentially stored in the physical disks 17-1 and 17- by the microprocessor 12.
2,..., 17-n. The microprocessor 12 performs this series of processes (step S in FIG. 4).
17 to S21) are completed, the recorded restoration data d2
Is stored in the nonvolatile memory 14 (step S22 in FIG. 4).

【0051】論理ディスク1におけるデータ修復処理は
16ブロック毎に論理ディスク1の全データ用領域につ
いてデータ修復が完了するまで繰り返される(図4ステ
ップS15〜S22)。
The data restoration process in the logical disk 1 is repeated every 16 blocks until the data restoration is completed for all the data areas of the logical disk 1 (steps S15 to S22 in FIG. 4).

【0052】すなわち、論理ディスク1が、例えば図7
に示すように、物理ディスク17−1〜17−4から構
成され、物理ディスク17−3に運用不可能となるよう
な障害が発生すると、物理ディスク17−3のデータ用
領域17a−1〜17a−nに書込まれているaブロッ
クのデータd02,d12,d32,……は他の物理デ
ィスク17−1,17−2,17−4の退避データ用領
域17b−1,17b−2,17b−4に退避されるこ
ととなる。
That is, if the logical disk 1 is, for example,
As shown in FIG. 3, when a failure occurs such that the physical disk 17-3 becomes inoperable, the data areas 17a-1 to 17a of the physical disk 17-3 are configured. The data d02, d12, d32,... Of block a written in −n are the save data areas 17b-1, 17b-2, 17b of the other physical disks 17-1, 17-2, 17-4. -4.

【0053】以後、マイクロプロセッサ12は不揮発性
メモリ14上に記録されている切離し物理ディスク17
−3の修復データの記録管理情報に基づいて冗長データ
を退避データ用領域17b−1,17b−2,……,1
7b−nから読出していくことによって運用を行う。
尚、このデータ修復動作は図示せぬ上位装置に対してバ
ックグラウンドに実施することで、上位装置のアクセス
を中断させることなく行うことができる。
Thereafter, the microprocessor 12 starts to disconnect the physical disk 17 recorded on the non-volatile memory 14.
-3, based on the recording management information of the repair data of the backup data, the backup data areas 17b-1, 17b-2,.
Operation is performed by reading from 7b-n.
It should be noted that this data restoration operation can be performed without interrupting the access of the higher-level device by performing it in the background on the higher-level device (not shown).

【0054】また、上記の処理方法では切離し物理ディ
スク17−3のデータ用領域17a−3の全領域の退避
について述べたが、上位装置から切離し物理ディスク1
7−3に対するデータの書込み及び読出しが指示された
場合に修復されるデータを他の物理ディスク17−1,
17−2,……,17−nの退避データ用領域17b−
1,17b−2,……,17b−nに退避する場合にも
適用可能である。
In the above processing method, the saving of the entire data area 17a-3 of the detached physical disk 17-3 has been described.
The data to be restored when the writing and reading of the data to and from the 7-3 are instructed is transferred to another physical disk 17-1,
17-2,..., 17-n
1, 17b-2,..., 17b-n.

【0055】一方、切離された物理ディスク17−3の
データを修復して各退避データ用領域17b−1,17
b−2,……,17b−nに退避する前に上位装置から
切離された物理ディスク17−3のアドレスに対して読
出し指示が入力された場合、図5に示すように、物理デ
ィスク17−1,17−2,……,17−nのデータd
0〜d(n−1)[d2以外のデータ]からディスクア
レイデータ制御回路部15でデータが修復され、修復さ
れたデータd2をデータキャッシュ13に格納して上位
装置に送出する。
On the other hand, the data on the separated physical disk 17-3 is restored and the respective saved data areas 17b-1, 17b are restored.
b-2,..., 17b-n, if a read instruction is input to the address of the physical disk 17-3 disconnected from the host device, as shown in FIG. -1, 17-2,..., 17-n data d
Data is restored from 0 to d (n-1) [data other than d2] by the disk array data control circuit unit 15, and the restored data d2 is stored in the data cache 13 and sent to the host device.

【0056】この時同時に、データキャッシュ13に格
納された修復データd2は、図6に示すように、マイク
ロプロセッサ12によって他の物理ディスク17−1,
17−2,……,17−nの退避データ用領域17b−
1,17b−2,……,17b−nにミラーリングする
ことで退避される。尚、上位装置から切離された物理デ
ィスク17−3のアドレスに対して書込み指示が入力さ
れた場合には、書込むべきデータがデータキャッシュ1
3に格納された後に、マイクロプロセッサ12によって
他の物理ディスク17−1,17−2,……,17−n
の退避データ用領域17b−1,17b−2,……,1
7b−nにミラーリングすることで退避される。
At this time, at the same time, the repair data d2 stored in the data cache 13 is transferred to the other physical disks 17-1 and 17-1 by the microprocessor 12, as shown in FIG.
17-2,..., 17-n
1, 17b-2,..., 17b-n are saved by mirroring. When a write instruction is input to the address of the physical disk 17-3 disconnected from the host device, the data to be written is stored in the data cache 1
, And the other physical disks 17-1, 17-2,..., 17-n
Saved data areas 17b-1, 17b-2,..., 1
It is saved by mirroring to 7b-n.

【0057】このように、複数の物理ディスク17−1
〜17−n各々に、物理ディスク17−1〜17−nの
いずれかが運用不可能となって縮退運転状態に遷移した
時に当該物理ディスクに記憶すべきデータを分割して退
避する退避データ用領域17b−1〜17b−nを配設
することによって、縮退運転状態に遷移した時にホット
スタンバイしている物理ディスク18がない場合でもデ
ータの冗長性を確保することができる。
As described above, the plurality of physical disks 17-1
17-n for each of the save data for dividing and saving the data to be stored in the physical disk when any one of the physical disks 17-1 to 17-n becomes inoperable and transitions to the degraded operation state. By arranging the areas 17b-1 to 17b-n, data redundancy can be ensured even when there is no physical disk 18 that is in hot standby at the time of transition to the degraded operation state.

【0058】[0058]

【発明の効果】以上説明したように本発明によれば、複
数の磁気ディスク装置各々に上位装置から転送されたデ
ータ及びそのデータから生成したパリティデータを分割
記憶することで1台の論理記憶装置を実現するディスク
アレイ装置において、磁気ディスク装置のいずれかが運
用不可能となって縮退運転状態に遷移した時に当該磁気
ディスク装置に記憶すべきデータを分割して退避する複
数の退避領域を複数の磁気ディスク装置各々に配設する
ことによって、縮退運転状態に遷移した時にホットスタ
ンバイしている物理ディスクがない場合でもデータの冗
長性を確保することができるという効果がある。
As described above, according to the present invention, the data transferred from the upper-level device and the parity data generated from the data are divided and stored in each of a plurality of magnetic disk devices, thereby providing one logical storage device. When one of the magnetic disk devices becomes inoperable and transitions to the degraded operation state, a plurality of save areas for dividing and saving data to be stored in the magnetic disk device are provided in the disk array device realizing the above. By arranging them in each magnetic disk device, there is an effect that data redundancy can be ensured even when there is no hot-standby physical disk at the time of transition to the degraded operation state.

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

【図1】本発明の一実施例によるディスクアレイ装置の
構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a disk array device according to one embodiment of the present invention.

【図2】図1の物理ディスクの構成を示す図である。FIG. 2 is a diagram showing a configuration of a physical disk of FIG. 1;

【図3】本発明の一実施例による縮退運転状態での処理
方法を示すフローチャートである。
FIG. 3 is a flowchart illustrating a processing method in a degenerate operation state according to an embodiment of the present invention.

【図4】本発明の一実施例による縮退運転状態での処理
方法を示すフローチャートである。
FIG. 4 is a flowchart illustrating a processing method in a degenerate operation state according to an embodiment of the present invention.

【図5】本発明の一実施例による縮退運転状態での処理
方法を示す図である。
FIG. 5 is a diagram illustrating a processing method in a degenerate operation state according to an embodiment of the present invention.

【図6】本発明の一実施例による縮退運転状態での処理
方法を示す図である。
FIG. 6 is a diagram illustrating a processing method in a degenerate operation state according to an embodiment of the present invention.

【図7】本発明の一実施例による縮退運転状態での処理
方法を示す図である。
FIG. 7 is a diagram illustrating a processing method in a degenerate operation state according to an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 ディスクアレイ装置(論理ディスク) 12 マイクロプロセッサ 13 データキャッシュ 14 不揮発性メモリ 15 ディスクアレイデータ制御回路部 16−1〜16−n 物理ディスクインタフェース制御
回路部 17−1〜17−n 磁気ディスク装置(物理ディス
ク) 17a−1〜17a−n データ用領域 17b−1〜17b−n 退避データ用領域
DESCRIPTION OF SYMBOLS 1 Disk array device (logical disk) 12 Microprocessor 13 Data cache 14 Nonvolatile memory 15 Disk array data control circuit unit 16-1 to 16-n Physical disk interface control circuit unit 17-1 to 17-n Magnetic disk device (physical Disk) 17a-1 to 17a-n Data area 17b-1 to 17b-n Save data area

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 複数の磁気ディスク装置各々に上位装置
から転送されたデータ及び前記データから生成したパリ
ティデータを分割記憶することで1台の論理記憶装置を
実現するディスクアレイ装置であって、前記複数の磁気
ディスク装置各々に配設されかつ前記磁気ディスク装置
が運用不可能となって縮退運転状態に遷移した時に当該
磁気ディスク装置に記憶すべきデータを分割して退避す
る複数の退避領域を有することを特徴とするディスクア
レイ装置。
1. A disk array device that realizes one logical storage device by dividing and storing data transferred from an upper-level device and parity data generated from the data to each of a plurality of magnetic disk devices, A plurality of save areas are provided in each of the plurality of magnetic disk devices and divide and save data to be stored in the magnetic disk device when the magnetic disk device becomes inoperable and transitions to the degraded operation state. A disk array device characterized by the above-mentioned.
【請求項2】 前記縮退運転状態に遷移した時に前記運
用不可能となった磁気ディスク装置を即座に切替え可能
なホットスタンバイ磁気デイスク装置があるか否かを判
定する判定手段と、前記判定手段で前記ホットスタンバ
イ磁気ディスク装置がないと判定された時に前記運用不
可能となった磁気ディスク装置の内容を全て修復して前
記複数の退避領域に分割して退避する手段とを含むこと
を特徴とする請求項1記載のディスクアレイ装置。
2. A determination means for determining whether or not there is a hot standby magnetic disk device capable of immediately switching the inoperable magnetic disk device when transitioning to the degraded operation state, and the determination means Means for restoring all the contents of the inoperable magnetic disk device when it is determined that the hot standby magnetic disk device does not exist, dividing the data into the plurality of save areas, and saving the data. The disk array device according to claim 1.
【請求項3】 前記上位装置から前記磁気ディスク装置
への書込み指示及び読出し指示の入力時に前記上位装置
との間で授受されるデータを保持するキャッシュメモリ
を含み、前記運用不可能となった磁気ディスク装置に記
憶すべきデータが前記キャッシュメモリに保持された時
に当該磁気ディスク装置以外の磁気ディスク装置に配設
された前記退避領域に前記キャッシュメモリの内容を分
割して複写するようにしたことを特徴とする請求項1記
載のディスクアレイ装置。
3. A cache memory for holding data transmitted to and received from the host device when a write command and a read command are input from the host device to the magnetic disk device, wherein the inoperable magnetic device is provided. When data to be stored in a disk device is held in the cache memory, the content of the cache memory is divided and copied to the save area provided in a magnetic disk device other than the magnetic disk device. 2. The disk array device according to claim 1, wherein:
【請求項4】 前記運用不可能となった磁気ディスク装
置のデータを他の磁気ディスク装置のデータを用いて修
復する修復手段を含み、前記修復手段で修復されたデー
タを前記複数の退避領域各々に分割して退避するように
したことを特徴とする請求項1から請求項3のいずれか
記載のディスクアレイ装置。
4. A restoration means for restoring data of the inoperable magnetic disk device using data of another magnetic disk device, and restoring the data restored by the restoration means to each of the plurality of save areas. 4. The disk array device according to claim 1, wherein the disk array device is divided and saved.
JP8339270A 1996-12-19 1996-12-19 Disk array device Withdrawn JPH10187357A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8339270A JPH10187357A (en) 1996-12-19 1996-12-19 Disk array device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8339270A JPH10187357A (en) 1996-12-19 1996-12-19 Disk array device

Publications (1)

Publication Number Publication Date
JPH10187357A true JPH10187357A (en) 1998-07-14

Family

ID=18325869

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8339270A Withdrawn JPH10187357A (en) 1996-12-19 1996-12-19 Disk array device

Country Status (1)

Country Link
JP (1) JPH10187357A (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100694300B1 (en) * 2005-12-08 2007-03-14 한국전자통신연구원 Data Placement and Control Methods in Block Split Distributed Parity Disk Arrays
US7477581B2 (en) 2003-02-25 2009-01-13 Lg Electronics Inc. Defect management method for optical recording medium and optical recording medium using the same
US7478288B2 (en) 2004-08-02 2009-01-13 Lg Electronics, Inc. Method and apparatus for recording data on and reproducing data from a recording medium and the recording medium
US7483355B2 (en) 2003-10-20 2009-01-27 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing data on/from the optical disc
US7483349B2 (en) 2002-09-30 2009-01-27 Lg Electronics Inc. Write-once type optical disc, and method and apparatus for managing defective areas on write-once type optical disc using TDMA information
US7489604B2 (en) 2002-09-26 2009-02-10 Lg Electronics Inc. Write-once type optical disc, and method and apparatus for managing defective areas on write-once type optical disc
US7500137B2 (en) 2004-09-14 2009-03-03 Lg Electronics Inc. Recording medium, and method and apparatus of recording and reproducing data on the same
US7499383B2 (en) 2003-02-21 2009-03-03 Lg Electronics Inc. Write-once optical disc and method for managing spare area thereof
US7502288B2 (en) 2004-06-23 2009-03-10 Lg Electronics Inc. Method and apparatus for overwriting data on recording-medium and the recording medium
US7506109B2 (en) 2003-05-09 2009-03-17 Lg Electronics Inc. Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
US7516273B2 (en) 2003-09-08 2009-04-07 Lg Electronics Inc. Write-once optical disc and method for recording management information thereon
US7522501B2 (en) 2003-05-09 2009-04-21 Lg Electronics Inc. Recording, reproducing and product for management of data having a temporary defect management area containing at least one pointer
US7532548B2 (en) 2002-12-11 2009-05-12 Lg Electronics Inc. Method and apparatus for managing overwrite on an optical disc write once
US7532551B2 (en) 2002-09-26 2009-05-12 Lg Electronics Inc. Method for managing defective area on write-once optical recording medium, and optical recording medium using the same
US7539100B2 (en) 2003-07-15 2009-05-26 Lg Electronics Inc. Optical recording medium, method of managing defective area thereof, recording method thereof, and recording/reproducing apparatus thereof
US7542389B2 (en) 2003-07-14 2009-06-02 Lg Electronics Inc. Write-once optical disc, method and apparatus for recording management information on write-once optical disc
US7570559B2 (en) 2003-08-05 2009-08-04 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc
US7570557B2 (en) 2004-06-08 2009-08-04 Lg Electronics, Inc. Method and apparatus for recording management information on a recording medium and the recording medium
US7573792B2 (en) 2003-07-15 2009-08-11 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information thereon
US7613874B2 (en) 2004-10-14 2009-11-03 Lg Electronics, Inc. Recording medium, and a method and apparatus for overwriting data in the same
US7613085B2 (en) 2003-01-14 2009-11-03 Lg Electronics Inc. Method and apparatus for managing defective area on recording medium, and recording medium using the same
US7624299B2 (en) 2003-02-25 2009-11-24 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
US7630283B2 (en) 2002-09-26 2009-12-08 Lg Electronics Inc. Optical disc, method and apparatus for managing a defective area on an optical disc of write once type
US7643390B2 (en) 2003-02-21 2010-01-05 Lg Electronics Inc. Write-once optical recording medium and defect management information management method thereof

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7532551B2 (en) 2002-09-26 2009-05-12 Lg Electronics Inc. Method for managing defective area on write-once optical recording medium, and optical recording medium using the same
US7630283B2 (en) 2002-09-26 2009-12-08 Lg Electronics Inc. Optical disc, method and apparatus for managing a defective area on an optical disc of write once type
US7489604B2 (en) 2002-09-26 2009-02-10 Lg Electronics Inc. Write-once type optical disc, and method and apparatus for managing defective areas on write-once type optical disc
US7483349B2 (en) 2002-09-30 2009-01-27 Lg Electronics Inc. Write-once type optical disc, and method and apparatus for managing defective areas on write-once type optical disc using TDMA information
US7532548B2 (en) 2002-12-11 2009-05-12 Lg Electronics Inc. Method and apparatus for managing overwrite on an optical disc write once
US7613085B2 (en) 2003-01-14 2009-11-03 Lg Electronics Inc. Method and apparatus for managing defective area on recording medium, and recording medium using the same
US7643390B2 (en) 2003-02-21 2010-01-05 Lg Electronics Inc. Write-once optical recording medium and defect management information management method thereof
US7499383B2 (en) 2003-02-21 2009-03-03 Lg Electronics Inc. Write-once optical disc and method for managing spare area thereof
US7624299B2 (en) 2003-02-25 2009-11-24 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
US7477581B2 (en) 2003-02-25 2009-01-13 Lg Electronics Inc. Defect management method for optical recording medium and optical recording medium using the same
US7506109B2 (en) 2003-05-09 2009-03-17 Lg Electronics Inc. Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
US7620782B2 (en) 2003-05-09 2009-11-17 Lg Electronics Inc. Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
US7522501B2 (en) 2003-05-09 2009-04-21 Lg Electronics Inc. Recording, reproducing and product for management of data having a temporary defect management area containing at least one pointer
US7542389B2 (en) 2003-07-14 2009-06-02 Lg Electronics Inc. Write-once optical disc, method and apparatus for recording management information on write-once optical disc
US7573792B2 (en) 2003-07-15 2009-08-11 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information thereon
US7539100B2 (en) 2003-07-15 2009-05-26 Lg Electronics Inc. Optical recording medium, method of managing defective area thereof, recording method thereof, and recording/reproducing apparatus thereof
US7570559B2 (en) 2003-08-05 2009-08-04 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc
US7516273B2 (en) 2003-09-08 2009-04-07 Lg Electronics Inc. Write-once optical disc and method for recording management information thereon
US7483355B2 (en) 2003-10-20 2009-01-27 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing data on/from the optical disc
US7570557B2 (en) 2004-06-08 2009-08-04 Lg Electronics, Inc. Method and apparatus for recording management information on a recording medium and the recording medium
US7502288B2 (en) 2004-06-23 2009-03-10 Lg Electronics Inc. Method and apparatus for overwriting data on recording-medium and the recording medium
US7594147B2 (en) 2004-08-02 2009-09-22 Lg Electronics, Inc. Method and apparatus for recording data on and reproducing data from a recording medium and the recording medium
US7478288B2 (en) 2004-08-02 2009-01-13 Lg Electronics, Inc. Method and apparatus for recording data on and reproducing data from a recording medium and the recording medium
US7500137B2 (en) 2004-09-14 2009-03-03 Lg Electronics Inc. Recording medium, and method and apparatus of recording and reproducing data on the same
US7613874B2 (en) 2004-10-14 2009-11-03 Lg Electronics, Inc. Recording medium, and a method and apparatus for overwriting data in the same
KR100694300B1 (en) * 2005-12-08 2007-03-14 한국전자통신연구원 Data Placement and Control Methods in Block Split Distributed Parity Disk Arrays

Similar Documents

Publication Publication Date Title
JPH10187357A (en) Disk array device
US7143308B2 (en) Apparatus, system, and method for differential rebuilding of a reactivated offline RAID member disk
JP3316500B2 (en) Increase the number of drives in a RAID set while maintaining the integrity of the moved data
JP5285611B2 (en) Optimized method to restore and copy back a disconnected drive when there is a global hot spare disk
JP2002108573A (en) Disk array device and method for controlling its error and recording medium with its control program recorded thereon
CN100368976C (en) Disk array apparatus and backup method of data
JPH11282637A (en) Method for reconstituting raid data storing system
JP3573032B2 (en) Disk array device
JP2006252126A (en) Disk array device and method for reconstructing the same
JP2001344076A (en) Disk array device
JP4441929B2 (en) Disk device and hot swap method
JP5586712B2 (en) Disk array control device and disk array device
JP3597349B2 (en) Storage subsystem and fault recovery method thereof
JP2000293315A (en) Disk array device and rotation method for standby disk
JP2002373059A (en) Method for recovering error of disk array, and controller and device for disk array
JP3845239B2 (en) Disk array device and failure recovery method in disk array device
WO2001096976A2 (en) Method of controlling data access and system thereof
JP2004185477A (en) Optical storage medium array device and data transfer method
JPH10254634A (en) Storage device and storage device recovery means
KR101048997B1 (en) Disk array recording device and recording control method thereof
JP2830840B2 (en) Disk array repair processing method and method
JP4788723B2 (en) Disk array system, disk array apparatus, and configuration information restoration method
JPH05108277A (en) Data restoring means for disk array subsystem
JPH0588988A (en) Disk array device and data restoration method
JPH11154058A (en) Disk array device and data maintaining method

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20040302