JPH0736633A - Magnetic disk array - Google Patents
Magnetic disk arrayInfo
- Publication number
- JPH0736633A JPH0736633A JP5179569A JP17956993A JPH0736633A JP H0736633 A JPH0736633 A JP H0736633A JP 5179569 A JP5179569 A JP 5179569A JP 17956993 A JP17956993 A JP 17956993A JP H0736633 A JPH0736633 A JP H0736633A
- Authority
- JP
- Japan
- Prior art keywords
- data
- drive
- disk array
- magnetic disk
- access
- 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
Links
- 238000001514 detection method Methods 0.000 claims description 3
- 230000002093 peripheral effect Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 6
- 230000010365 information processing Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は情報処理装置において用
いる磁気ディスクを用いた冗長性を持つディスクアレイ
に関し、特にデータアクセス性能の向上する冗長性を持
つディスクアレイに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a redundant disk array using a magnetic disk used in an information processing apparatus, and more particularly to a redundant disk array for improving data access performance.
【0002】[0002]
【従来の技術】従来、情報処理装置において用いられる
外部記憶装置は、システム側の必要によりより大容量の
記憶装置を用いる方向に進んでいたが、この大容量の外
部記憶装置を使用するシステム構成では、1つの記憶装
置の故障により大量のデータが一度に喪失してしまう。2. Description of the Related Art Conventionally, an external storage device used in an information processing apparatus has been moving toward the use of a larger-capacity storage device due to the need of the system side. Then, a large amount of data is lost at one time due to the failure of one storage device.
【0003】また、同一外部記憶装置の別領域に記憶さ
れているデータへの並列アクセスが出来ないため、シス
テム全体としてのスループットが低下してしまう。Further, since the data stored in different areas of the same external storage device cannot be accessed in parallel, the throughput of the entire system is lowered.
【0004】上記のような単一の大容量外部記憶装置を
用いた場合の弊害をなくすために考え出された方式がカ
リフォルニア大学バークレー校コンピュータ科学学科に
より提唱された「低価格ディスクによる冗長アレイ(R
edundant Arrays of inexpe
nsive Disk;略称RAID)」である。A method devised to eliminate the adverse effects of using a single large-capacity external storage device as described above was proposed by the Department of Computer Science, University of California, Berkeley, entitled "Redundant Array of Low Cost Disks ( R
edundant Arrays of inexpe
"native Disk; abbreviated RAID)".
【0005】このRAIDに対し、カリフォルニア大学
バークレー校コンピュータ科学学科(EESC)レポー
ト番号UCV/CSD/87/391では、RAID1
よりRAID5までの5種類の実現方法が提唱されてい
る。このうちRAID4及びRAID5として規定され
ている方式では、RAIDアレイに対するデータをブロ
ック単位で分割し、その分割したデータをアレイを構成
する各ドライブに分散させて記憶し、そのパリティデー
タを別ドライブに記憶している。In contrast to this RAID, in the Department of Computer Science, University of California, Berkeley (EESC) report number UCV / CSD / 87/391, RAID 1
Five types of realization methods up to RAID5 have been proposed. In the methods defined as RAID4 and RAID5, the data for the RAID array is divided into blocks, the divided data is distributed and stored in each drive constituting the array, and the parity data is stored in another drive. is doing.
【0006】このRAID4,5に対し書き込みを行な
う場合、該当データとそれに対応するパリティデータを
一度読みだしてから再書き込みを行なう必要がある。こ
の為通常の単体ドライブに対するデータ書き込みに比べ
余分なディスクアクセスが必要となる。なお、この読み
出しから再書き込みのために必要となるオーバーヘッド
をライトペナルティと呼ぶ。(例えば、特開昭61−1
90644号公報、特開昭63−132354号公報、
特開昭64−76346号公報、及び特開平3ー289
44号公報を参照)。When writing to these RAIDs 4 and 5, it is necessary to read the corresponding data and the parity data corresponding thereto once and then rewrite. For this reason, extra disk access is required as compared with normal data writing to a single drive. The overhead required for reading and rewriting is called a write penalty. (For example, JP-A-61-1
90644, JP-A-63-132354,
JP-A-64-76346 and JP-A-3-289
44).
【0007】[0007]
【発明が解決しようとする課題】上述したようにRAI
Dアレイでは、並列アクセスにより外部記憶装置のスル
ープットの向上を図っているが、RAID4,RAID
5ではライトペナルティの存在により書き込み時のオー
バーヘッドが大きくなってしまうという問題がある。As described above, the RAI
In the D array, the throughput of the external storage device is improved by parallel access.
In No. 5, there is a problem that the overhead at the time of writing becomes large due to the existence of the write penalty.
【0008】それ故に、本発明の課題は、RAID4,
RAID5アレイにおけるライトペナルティを低減する
ことにより、RAIDアレイの目的の1つであるスルー
プットの向上を図る磁気ディスクアレイを提供すること
にある。Therefore, the object of the present invention is to
It is an object of the present invention to provide a magnetic disk array for reducing the write penalty in the RAID5 array to improve the throughput, which is one of the purposes of the RAID array.
【0009】[0009]
【課題を解決するための手段】本発明によれば、自己の
配下にあるドライブに対するデータアクセスが発生した
場合、該データアクセスが記憶されている近辺に存在す
るデータ及び該データのパリティデータを先読みし、そ
のデータを保持することが可能な冗長性を持つことを特
徴とする磁気ディスクアレイが得られる。According to the present invention, when a data access to a drive under its control occurs, the data existing in the vicinity where the data access is stored and the parity data of the data are prefetched. However, there is obtained a magnetic disk array having redundancy capable of holding the data.
【0010】また、本発明によれば、先読みバッファに
データが保持されている領域を示すアドレスを記憶し、
該アドレスがアクセスされた場合に、アクセスされたこ
とを検出することを特徴とする検出装置が得られる。Further, according to the present invention, an address indicating an area where data is held is stored in the prefetch buffer,
When the address is accessed, it is possible to obtain a detection device characterized by detecting that the address has been accessed.
【0011】また、本発明によれば、前記検出装置が、
前記先読みバッファにデータが保持されているデータア
ドレスへのアクセスを検出した場合に、ディスクよりデ
ータを読み出さずに前記先読みバッファに記憶されてい
るデータを使用することが可能な冗長性を持つことを特
徴とする磁気ディスクアレイが得られる。Further, according to the present invention, the detection device comprises:
When the access to the data address where the data is held in the prefetch buffer is detected, it is possible to use the data stored in the prefetch buffer without reading the data from the disk. A characteristic magnetic disk array is obtained.
【0012】また、本発明によれば、前記先読みバッフ
ァに記憶されているデータ領域に対するデータ書換が行
なわれた場合に、ドライブへのアクセスを行なわずに前
記先読みバッファ上に記憶されているデータを用いて冗
長データの再構築を行なうことが可能な冗長性を持つこ
とを特徴とする磁気ディスクアレイが得られる。Further, according to the present invention, when the data is rewritten to the data area stored in the prefetch buffer, the data stored in the prefetch buffer is accessed without accessing the drive. There is obtained a magnetic disk array characterized by having redundancy that can be used to reconstruct redundant data.
【0013】[0013]
【作用】本発明における磁気ディスクアレイでは、今後
アクセスされる可能性の高いデータ記憶領域及び該デー
タ記憶領域に対応するパリティデータを、ドライブ上で
はなくアレイのコントロール機構上のメモリに保持して
おくことにより、メモリ上に記憶されているデータ領域
へのアクセスがあった場合に、ドライブからのデータ読
み出しをメモリから行ないドライブへのアクセスを減ら
すことによりRAID4,RAID5アレイにおけるラ
イトペナルティを低減させる。In the magnetic disk array according to the present invention, the data storage area that is likely to be accessed in the future and the parity data corresponding to the data storage area are held in the memory on the control mechanism of the array, not on the drive. Thus, when the data area stored in the memory is accessed, data is read from the drive and the access to the drive is reduced to reduce the write penalty in the RAID4 and RAID5 arrays.
【0014】[0014]
【実施例】以下に、本発明の磁気ディスクアレイの一実
施例について図面を参照して説明する。図1は、ホスト
となる情報処理装置に接続されデータアクセスを行なう
RAID4ディスクアレイの構成を示す。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the magnetic disk array of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of a RAID4 disk array that is connected to an information processing apparatus that serves as a host and performs data access.
【0015】図1を参照して、RAID4を実現するデ
ィスクアレイ1は、ホストインタフェース101及びホ
ストインタフェース101に接続されるホストバス20
1を介してホストシステム2に接続される。Referring to FIG. 1, a disk array 1 which realizes RAID 4 includes a host interface 101 and a host bus 20 connected to the host interface 101.
1 to the host system 2.
【0016】このディスクアレイ1は、アレイ制御回路
102をもち、このアレイ制御回路102がホストシス
テム2からのデータアクセス命令の各ドライブへの振り
分け、パリティデータの生成及びそのチェックを行う。The disk array 1 has an array control circuit 102, and the array control circuit 102 distributes a data access command from the host system 2 to each drive, generates parity data and checks it.
【0017】また、ディスクアレイ1は、ドライブ30
1,302,…30Nにより構成され,各々のドライブ
はドライブバス311,312,…30Nを介してドラ
イブインタフェース111,112,…11Nに接続さ
れている。なお、RAID4においてはパリティデータ
を保持するドライブは特定されるが,本実施例ではドラ
イブ30P(図2を参照)がパリティディスクであるも
のとする。The disk array 1 includes a drive 30.
, 30N, and each drive is connected to drive interfaces 111, 112, ... 11N via drive buses 311, 312, ... 30N. In RAID 4, the drive that holds the parity data is specified, but in this embodiment, drive 30P (see FIG. 2) is assumed to be the parity disk.
【0018】また、ディスクアレイ1は、読み出しアク
セスが実施されたデータエリアとその近辺のデータ及び
各々のデータに対応するパリティデータを記憶するデー
タバッファメモリ103及びそのコントロールを行なう
メモリコントローラ104と、データバッファメモリ1
03に記憶されているデータ及びそのパリティデータが
どのデータアドレスに対応するデータなのかを記憶する
データアドレステーブル105及びディスクアレイ1全
体の動作を統括する中央処理ユニット106より構成さ
れている。The disk array 1 also includes a data buffer memory 103 for storing data in the read access area, data in the vicinity of the data area, and parity data corresponding to each data area, a memory controller 104 for controlling the data buffer memory 103, and data. Buffer memory 1
A data address table 105 for storing which data address corresponds to the data stored in 03 and its parity data, and a central processing unit 106 for controlling the overall operation of the disk array 1.
【0019】次に本発明におけるRAID4の実現方法
について説明する。Next, a method of realizing RAID4 in the present invention will be described.
【0020】RAID4とは、アレイに対するデータを
ブロック単位に分割し、その分割したデータを複数のド
ライブに分散して割り付ける事により、並列にデータア
クセスすることを可能とする磁気アレイディスクの一種
である。なお、複数のドライブを使用するためアレイと
して見た場合の故障率は各々のドライブ1台分と比較し
低下してしまう。これを防ぐためにRAID4では分割
したデータを保持するドライブ以外にデータのパリティ
を保持するパリティドライブを用意している。RAID 4 is a type of magnetic array disk that allows data to be accessed in parallel by dividing the data for the array into blocks and allocating the divided data to a plurality of drives in a distributed manner. . Since a plurality of drives are used, the failure rate when viewed as an array is lower than that of one drive for each drive. In order to prevent this, in RAID 4, a parity drive that holds the parity of data is prepared in addition to the drive that holds the divided data.
【0021】図1に示した実施例におけるデータ分散状
態を図2に示す。アレイを構成するドライブ30Nには
ブロック単位に分割されたデータ4N1,4N2…が収
納されるとする。パリティデータ用のドライブ30Pに
収納されるデータを4P1,4P2,4P3…とすると
き、RAID4を構成するためには数式1に示すデータ
の関係式が成り立つ必要がある。The data distribution state in the embodiment shown in FIG. 1 is shown in FIG. It is assumed that the drive 30N forming the array stores data 4N1, 4N2, ... Divided into block units. When the data stored in the drive 30P for parity data is 4P1, 4P2, 4P3 ..., The data relational expression shown in Expression 1 must be satisfied in order to configure RAID4.
【0022】[0022]
【数1】 [Equation 1]
【0023】この関係式が成り立っているRAID4ア
レイのデータを書き換えるには以下の手順が必要とな
る。任意のデータアドレスにより指定されるドライブ3
0N上に存在するドライブデータ4NXを書き換えると
すると、このドライブデータ4NXにより生成されてい
るパリティデータ4PXの書換も必要となる。この時ド
ライブデータ4NXの書換前のデータを4NXOLD 、書
き換えるデータを4NXNEW 、パリティデータ4PXの
書換前のデータを4PXOLD 、書換後のデータを4PX
NEW とすると、数式2の関係が成り立つ。The following procedure is required to rewrite the data in the RAID4 array for which this relational expression holds. Drive 3 specified by an arbitrary data address
If the drive data 4NX existing on 0N is rewritten, it is also necessary to rewrite the parity data 4PX generated by this drive data 4NX. At this time, the data before rewriting of the drive data 4NX is 4NX OLD , the data to be rewritten is 4NX NEW , the data of the parity data 4PX before rewriting is 4PX OLD , and the data after rewriting is 4PX.
When set to NEW , the relationship of Equation 2 holds.
【0024】[0024]
【数2】 [Equation 2]
【0025】よって、ドライブデータ4NXOLD ,4P
XOLD ,4NXNEW が分かれば書換後のパリティデータ
4PXNEW が生成可能であるのでパリティの書換にディ
スクアレイ1に接続されるドライブ全部のデータを読み
出す必要はないが、少なくともデータの存在するドライ
ブ30Nとパリティドライブ30Pについては読みだし
から再書き込みの各々2回ずつのディスクアクセスが必
要となる。Therefore, drive data 4NX OLD , 4P
If X OLD and 4NX NEW are known, the rewritten parity data 4PX NEW can be generated, so it is not necessary to read the data of all the drives connected to the disk array 1 for rewriting the parity, but at least the drive 30N in which the data exists With respect to the parity drive 30P, it is necessary to access the disk twice from reading to rewriting.
【0026】本実施例では以下の方法にて上記に示した
パリティ書換によるオーバーヘッドを低減する。図1の
回路において中央制御ユニット106は、ドライブ30
N及び30Pより任意のドライブデータ4NXとそのパ
リティデータ4PXを読み出すとき、必要とするブロッ
クであるドライブデータ4NX,4PXのみを読み出す
のではなく30N,30Pを含む特定レングスL分の領
域を読み出すよう指示し、読みだした特定レングスL分
のデータ及びそのデータに対応するパリティデータをデ
ータバッファメモリ103に書き込む。又、この時同時
にデータバッファメモリ103に保持されたレングスL
分のデータがどこのデータアドレスに対応するデータで
ありそのデータ及びパリティがデータバッファメモリ1
03のどの領域に記録されたかはデータアドレステーブ
ル105に記録される。In this embodiment, the overhead due to the above-mentioned parity rewriting is reduced by the following method. In the circuit of FIG. 1, the central control unit 106 includes the drive 30
When reading arbitrary drive data 4NX and its parity data 4PX from N and 30P, it is instructed not to read only the drive data 4NX, 4PX which is a necessary block but to read a specific length L area including 30N, 30P Then, the read data of the specific length L and the parity data corresponding to the data are written in the data buffer memory 103. Also, at this time, the length L held in the data buffer memory 103 at the same time.
Minute data is data corresponding to which data address, and the data and parity are data buffer memory 1
Which area of 03 is recorded is recorded in the data address table 105.
【0027】データバッファメモリ103にデータが保
持されている状態にて、ホストシステム2よりライトア
クセス要求が発生した場合、中央制御ユニット106
は、ライトアクセスを指定されたドライブデータ4NY
をデータアドレステーブル105を元にデータバッファ
メモリ103に保持されている領域かどうかをチェック
する。When a write access request is issued from the host system 2 while the data is held in the data buffer memory 103, the central control unit 106
Is drive data 4NY for which write access is specified
Based on the data address table 105, it is checked whether the area is held in the data buffer memory 103.
【0028】データバッファメモリ103にデータが書
き込まれている領域への書き込みであった場合は、ドラ
イブ30P,30Nへのアクセスは行なわず、データバ
ッファメモリ103からドライブデータ4NYOLD と対
応するパリティデータ4PYOLD を読み出す。ここで中
央制御ユニット106は、数式2に示した関係式を用い
て読みだしたデータとホストシステム2より転送された
新たに4NYに書き込むべきドライブデータ4NYNEW
とから今後のパリティデータ4PYNEW が生成し再度デ
ータバッファメモリ103に蓄積される。When the data is written in the area in which the data is written in the data buffer memory 103, the drives 30P and 30N are not accessed, and the parity data 4PY corresponding to the drive data 4NY OLD from the data buffer memory 103 is not accessed. Read OLD . Here, the central control unit 106 uses the data read using the relational expression shown in Expression 2 and the drive data 4NY NEW transferred from the host system 2 and to be newly written in 4NY.
Then, future parity data 4PY NEW is generated and stored again in the data buffer memory 103.
【0029】このため、通常ならば前述の通りドライブ
よりリードしてから再度ドライブにデータを書き戻さな
ければならないRAID4においてもドライブのアクセ
ス無しで書き込み作業を終了することが可能となる。な
お、データバッファメモリ103に一時的に書き込まれ
た演算結果は即時もしくはディスクアレイ1に対するア
クセスが無い場合に中央処理ユニット106の命令によ
りドライブ30N及び30Pに対し書き出される。For this reason, even in RAID4, which normally requires reading from the drive and then writing data back to the drive as described above, the write operation can be completed without access to the drive. The calculation result temporarily written in the data buffer memory 103 is written to the drives 30N and 30P by an instruction of the central processing unit 106 immediately or when the disk array 1 is not accessed.
【0030】本実施例ではRAID4を示したが、パリ
ティデータが固定ドライブではなく、全ドライブに分散
しているRAID5ディスクアレイにおいても同様に先
読みデータとその対応パリティをバッファメモリに記憶
しておく事によりライト時のオーバーヘッドを低減させ
ることが可能となる。Although RAID 4 is shown in this embodiment, the read-ahead data and the corresponding parity are similarly stored in the buffer memory even in the RAID 5 disk array in which the parity data is distributed not in the fixed drive but in all the drives. This makes it possible to reduce the overhead during writing.
【0031】[0031]
【発明の効果】以上説明したように本発明は、冗長性を
持ち複数のドライブへの並列アクセスが可能な磁気ディ
スクアレイにおいて、データアクセスが行なわれた場合
にそのデータ及びその近辺のデータをバッファメモリに
蓄積することにより、データ書き込み時に発生する冗長
データの読みだし、再書き込みによるオーバーヘッドの
減少を図る効果を奏する。As described above, according to the present invention, in a magnetic disk array having redundancy and capable of parallel access to a plurality of drives, when data access is performed, the data and data in the vicinity thereof are buffered. By accumulating in the memory, redundant data generated at the time of writing data is read, and the overhead due to rewriting is reduced.
【図1】本発明の磁気ディスクアレイの一実施例を示す
ブロック図である。FIG. 1 is a block diagram showing an embodiment of a magnetic disk array of the present invention.
【図2】図1の実施例のRAID4ディスクアレイにお
けるデータ分散状態を示す説明図である。FIG. 2 is an explanatory diagram showing a data distribution state in the RAID4 disk array of the embodiment of FIG.
1 ディスクアレイ 2 ホストシステム 101 ホストインタフェース 102 アレイ制御回路 103 データバッファメモリ 104 メモリコントローラ 105 データアドレステーブル 106 中央処理ユニット 111 ドライブインタフェース 301 ドライブ 311 ドライブバス 1 Disk Array 2 Host System 101 Host Interface 102 Array Control Circuit 103 Data Buffer Memory 104 Memory Controller 105 Data Address Table 106 Central Processing Unit 111 Drive Interface 301 Drive 311 Drive Bus
Claims (4)
タアクセスが発生した場合、該データアクセスが記憶さ
れている近辺に存在するデータ及び該データのパリティ
データを先読みし、そのデータを保持することが可能な
冗長性を持つことを特徴とする磁気ディスクアレイ。1. When a data access to a drive under its control occurs, the data existing in the vicinity where the data access is stored and the parity data of the data can be prefetched and the data can be held. Magnetic disk array characterized by high redundancy.
いて、先読みバッファにデータが保持されている領域を
示すアドレスを記憶し、該アドレスがアクセスされた場
合に、アクセスされたことを検出することを特徴とする
検出装置。2. The magnetic disk array according to claim 1, wherein an address indicating an area in which data is held is stored in a read-ahead buffer, and when the address is accessed, the access is detected. Characteristic detection device.
いて、前記検出装置が、前記先読みバッファにデータが
保持されているデータアドレスへのアクセスを検出した
場合に、ディスクよりデータを読み出さずに前記先読み
バッファに記憶されているデータを使用することが可能
な冗長性を持つことを特徴とする磁気ディスクアレイ。3. The magnetic disk array according to claim 2, wherein when the detecting device detects an access to a data address where data is held in the prefetch buffer, the prefetch is not read from the disk. A magnetic disk array characterized by having redundancy capable of using the data stored in the buffer.
クアレイにおいて、前記先読みバッファに記憶されてい
るデータ領域に対するデータ書換が行なわれた場合に、
ドライブへのアクセスを行なわずに前記先読みバッファ
上に記憶されているデータを用いて冗長データの再構築
を行なうことが可能な冗長性を持つことを特徴とする磁
気ディスクアレイ。4. The redundant magnetic disk array according to claim 3, wherein when data rewriting is performed on a data area stored in the prefetch buffer,
A magnetic disk array characterized by having redundancy capable of reconstructing redundant data by using data stored in the prefetch buffer without accessing a drive.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5179569A JPH0736633A (en) | 1993-07-21 | 1993-07-21 | Magnetic disk array |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5179569A JPH0736633A (en) | 1993-07-21 | 1993-07-21 | Magnetic disk array |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0736633A true JPH0736633A (en) | 1995-02-07 |
Family
ID=16068035
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5179569A Pending JPH0736633A (en) | 1993-07-21 | 1993-07-21 | Magnetic disk array |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0736633A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6675176B1 (en) | 1998-09-18 | 2004-01-06 | Fujitsu Limited | File management system |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04233025A (en) * | 1990-06-21 | 1992-08-21 | Internatl Business Mach Corp <Ibm> | Method and apparatus for recovering parity protecting data |
| JPH04280315A (en) * | 1991-03-08 | 1992-10-06 | Nippon Telegr & Teleph Corp <Ntt> | storage subsystem |
-
1993
- 1993-07-21 JP JP5179569A patent/JPH0736633A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04233025A (en) * | 1990-06-21 | 1992-08-21 | Internatl Business Mach Corp <Ibm> | Method and apparatus for recovering parity protecting data |
| JPH04280315A (en) * | 1991-03-08 | 1992-10-06 | Nippon Telegr & Teleph Corp <Ntt> | storage subsystem |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6675176B1 (en) | 1998-09-18 | 2004-01-06 | Fujitsu Limited | File management system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5860091A (en) | Method and apparatus for efficient management of non-aligned I/O write request in high bandwidth raid applications | |
| US7281089B2 (en) | System and method for reorganizing data in a raid storage system | |
| US5956750A (en) | Apparatus and method for reallocating logical to physical disk devices using a storage controller, with access frequency and sequential access ratio calculations and display | |
| JP2846839B2 (en) | Data storage system and related methods | |
| US5617425A (en) | Disc array having array supporting controllers and interface | |
| US5315602A (en) | Optimized stripe detection for redundant arrays of disk drives | |
| US7228381B2 (en) | Storage system using fast storage device for storing redundant data | |
| JPH0642193B2 (en) | Update recording method and apparatus for DASD array | |
| JP3230645B2 (en) | Data processing method, system and device | |
| US6571314B1 (en) | Method for changing raid-level in disk array subsystem | |
| JPH10105344A (en) | Data recording device system and data writing method thereof | |
| JPH08321138A (en) | Method for storage of digital data | |
| US5787463A (en) | Disk array system including a dual-ported staging memory and concurrent redundancy calculation capability | |
| US6611897B2 (en) | Method and apparatus for implementing redundancy on data stored in a disk array subsystem based on use frequency or importance of the data | |
| EP0662660A1 (en) | An improved data storage device and method of operation | |
| US5659677A (en) | Data storage apparatus for disk array | |
| JPH10240453A (en) | Disk array device | |
| JPH0736633A (en) | Magnetic disk array | |
| JP3250859B2 (en) | Disk array device, computer system and data storage device | |
| WO2000013180A1 (en) | Improved method for providing variable sector-format operation to a computer system | |
| JP2857289B2 (en) | Disk array device | |
| JP3615250B2 (en) | Disk array device | |
| JPH10312246A (en) | Storage subsystem | |
| JPH07200190A (en) | Disk array device | |
| JPH08161123A (en) | Disk array device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19960903 |