JP2000511318A - 階層記憶管理システムのための変換式raid - Google Patents
階層記憶管理システムのための変換式raidInfo
- Publication number
- JP2000511318A JP2000511318A JP10537604A JP53760498A JP2000511318A JP 2000511318 A JP2000511318 A JP 2000511318A JP 10537604 A JP10537604 A JP 10537604A JP 53760498 A JP53760498 A JP 53760498A JP 2000511318 A JP2000511318 A JP 2000511318A
- Authority
- JP
- Japan
- Prior art keywords
- block
- data
- blocks
- memory structure
- data storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000013500 data storage Methods 0.000 claims description 114
- 238000000034 method Methods 0.000 claims description 46
- 238000012545 processing Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 5
- 230000007704 transition Effects 0.000 abstract description 46
- 230000008859 change Effects 0.000 description 46
- 238000006243 chemical reaction Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 13
- 238000013507 mapping Methods 0.000 description 10
- 230000002093 peripheral effect Effects 0.000 description 5
- 238000003491 array Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000013519 translation Methods 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 3
- 102100032341 PCNA-interacting partner Human genes 0.000 description 2
- 101710196737 PCNA-interacting partner Proteins 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 229940036310 program Drugs 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/22—Arrangements for sorting or merging computer data on continuous record carriers, e.g. tape, drum, disc
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1076—Parity data used in redundant arrays of independent storages, e.g. in RAID systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/10—Indexing scheme relating to G06F11/10
- G06F2211/1002—Indexing scheme relating to G06F11/1076
- G06F2211/1014—Compression, i.e. RAID systems with parity using compression techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.複数のデータ記憶装置に記憶された第1メモリ構造を前記複数のデータ記憶 装置に記憶された第2メモリ構造に変換するための方法において、 (a)各ブロックが前記複数のデータ記憶装置の異なるそれぞれの1つに記憶 され、前記ブロックの組が複数のブロック対を含み、各それぞれの対の両方のブ ロックが同一のデータを含む、変換されるデータのブロックの組を識別するステ ップと、 (b)前記組の第1ブロックを選択するステップと、 (c)パリティ・ブロックとして前記第1ブロックを指定するステップと、 (d)前記第1ブロックを含まない前記組のブロックの各対からそれぞれのブ ロックを選択するステップと、 (e)置換データの記憶に使用可能として、前記第1ブロックを含まない前記 組のブロックの各対から選択された各それぞれのブロックを指定するステップと を含む方法。 2.前記ブロックの組が、各それぞれのブロックがそれぞれのデータ記憶装置の 同一アドレスに記憶されるストライプを含む、請求項1に記載の第1メモリ構造 を第2メモリ構造に変換するための方法。 3.各前記データ記憶装置が、複数の前記ブロックを記憶し、 前記複数のデータ記憶装置が、複数の前記ブロックの組を含み、 データのブロックの第1組を、前記第1メモリ構造から前記第2メモリ構造へ 変換でき、それと同時に、ブロックの第2組が、前記第1メモリ構造に従って構 成されたままになる 請求項1に記載の第1メモリ構造を第2メモリ構造に変換するための方法。 4.ブロックの各組を、前記第1メモリ構造から前記第2メモリ構造へ個別に独 立に変換することができる、請求項3に記載の第1メモリ構造を第2メモリ構造 に変換するための方法。 5.前記第1メモリ構造が、RAID−1に従って構成されたブロックの組であ り、前記第2メモリ構造が、RAID−4およびRAID−5からなる組のうち の1つに従って構成されたブロックの組である、請求項1に記載の第1メモリ構 造を第2メモリ構造に変換するための方法。 6.第1メモリ構造が、複数のCOPYブロックおよびDATAブロックを含み 、各COPYブロックが、関連するDATAブロックのコピーであり、各COP Yブロックが、前記関連するDATAブロックが記憶されるDASDと異なるD ASDに記憶され、第2メモリ構造が、パリティ・ブロックとパリティ保護され たブロックの組とを含み、各パリティ保護されたブロックが、パリティ・ブロッ クおよび他のパリティ保護されたブロックのそれぞれと異なるDASDに記憶さ れ、 前記第1ブロックがCOPYブロックの場合に、前記第1ブロックを含まない 前記組のブロックの各対から選択された各それぞれのブロックを置換データの記 憶のために使用可能と指定する前記ステップが、各他のCOPYブロックをFR EEブロックと指定するステップを含み、 前記第1ブロックがDATAブロックの場合に、前記第1ブロックを含まない 前記組のブロックの各対から選択された各それぞれのブロックを置換データの記 憶のために使用可能と指定する前記ステップが、(1)第1ブロックに関連する COPYブロックをDATAブロックとして指定するステップと、(2)各他の COPYブロックをFREEブロックとして指定するステップとを含む 請求項1に記載の第1メモリ構造を第2メモリ構造に変換するための方法。 7.前記データ記憶装置が、回転式磁気ハード・ディスク駆動装置である、請求 項1に記載の第1メモリ構造を第2メモリ構造に変換するための方法。 8.複数のデータ記憶装置と、 前記複数のデータ記憶装置に記憶された第1メモリ構造を前記複数のデータ記 憶装置に記憶された第2メモリ構造に変換するための制御プログラムを実行する 、前記複数のデータ記憶装置の動作を制御するためのプログラム式プロセッサと を含むデータ記憶システムであって、 前記制御プログラムが、前記データ記憶システムのための状況情報を維持し、 前記制御プログラムが、変換されるデータのブロックの組の各ブロックが前記 複数の記憶装置の異なるそれぞれの1つに記憶され、前記組が複数のブロック対 を含み、各それぞれの対の両方のブロックが同一のデータを含む、前記変換され るデータのブロックの前記組の識別に応答して、 (a)前記ブロックの組の第1ブロックをパリティ・ブロックとして指定する ために前記状況情報を更新し、 (b)前記第1ブロックを含まない前記組のブロックの各対からのそれぞれの ブロックを、置換データの記憶に使用可能として指定するために前記状況情報を 更新する 前記データ記憶システム。 9.前記プログラム式プロセッサが、ホスト・コンピュータ・システムに取り付 けるためのコントローラに含まれ、前記コントローラが、前記状況情報を含むた めのランダム・アクセス・メモリを含む、請求項8に記載のデータ記憶システム 。 10.前記第1メモリ構造が、RAID−1に従って構成されたブロックの組で あり、前記第2メモリ構造が、RAID−4およびRAID−5からなる組のう ちの1つに従って構成されたブロックの組である、請求項8に記載のデータ記憶 システム。 11.前記データ記憶装置が、回転式磁気ハード・ディスク駆動装置である、請 求項8に記載のデータ記憶システム。 12.前記ブロックの組が、各それぞれのブロックがそれぞれのデータ記憶装置 の同一アドレスに記憶されるストライプを含む、請求項8に記載のデータ記憶シ ステム。 13.各前記データ記憶装置が、複数の前記ブロックを記憶し、前記複数のデー タ記憶装置が、複数の前記ブロックの組を含み、 前記制御プログラムが、ブロックの第1の組を前記第1メモリ構造から前記第 2メモリ構造へ変換し、これと同時に、ブロックの第2の組が、前記第1メモリ 構造に従って構成されたままになる 請求項8に記載のデータ記憶システム。 14.前記制御プログラムが、ブロックの各組を前記第1メモリ構造から前記第 2メモリ構造へ個別に独立に変換する能力を有する、請求項13に記載のデータ 記憶システム。 15.前記制御プログラムが、前記第1メモリ構造から前記第2メモリ構造へ変 換されるデータのブロックの組の識別に応答して、前記第1ブロックを自動的に 選択する、請求項8に記載のデータ記憶システム。 16.データ記憶システムを制御するためのコントローラであって、前記データ 記憶システムが、データを記憶するための複数のデータ記憶装置を含み、前記コ ントローラが、 前記複数のデータ記憶装置に記憶された第1メモリ構造を前記複数のデータ記 憶装置に記憶された第2メモリ構造に変換するための制御プログラムを実行する 、前記複数のデータ 記憶装置の動作を制御するためのプログラム式プロセッサと、 前記制御プログラムによって維持される状況情報を含むためのランダム・アク セス・メモリと を含み、前記制御プログラムが、データのブロックの組の各ブロックが前記複 数のデータ記憶装置のうちの異なるそれぞれの1つに記憶され、前記組が複数の ブロック対を含み、各それぞれの対の両方のブロックが同一のデータを含む、変 換されるデータのブロックの組の識別に応答して、 (a)前記ブロックの組の第1ブロックをパリティ・ブロックとして指定する ために前記状況情報を更新し、 (b)前記第1ブロックを含まない前記組のブロックの各対からのそれぞれの ブロックを、置換データの記憶のために使用可能として指定するために前記状況 情報を更新する 前記コントローラ。 17.前記第1メモリ構造が、RAID−1に従って構成されたブロックの組で あり、前記第2メモリ構造が、RAID−4およびRAID−5からなる組のう ちの1つに従って構成されたブロックの組である、請求項16に記載のデータ記 憶システムを制御するためのコントローラ。 18.各前記データ記憶装置が、複数の前記ブロックを記憶し、前記複数のデー タ記憶装置が、複数の前記ブロックの組を含み、 前記制御プログラムが、ブロックの第1の組を前記第1メモリ構造から前記第 2メモリ構造へ変換し、これと同時に、 ブロックの第2の組が、前記第1メモリ構造に従って構成されたままになる 請求項16に記載のデータ記憶システムを制御するためのコントローラ。 19.前記制御プログラムが、ブロックの各組を前記第1メモリ構造から前記第 2メモリ構造へ個別に独立に変換する能力を有する、請求項18に記載のデータ 記憶システムを制御するためのコントローラ。 20.ディジタル処理装置によって読み取ることができ、データ記憶システムを 制御するために前記ディジタル処理装置によって実行可能な命令の制御プログラ ムを具体的に実施するプログラム記憶装置であって、前記データ記憶システムが 、データを記憶するための複数のデータ記憶装置を有し、前記プログラムが、第 1メモリ構造を第2メモリ構造に変換するための方法ステップを実行し、前記方 法ステップが、 (a)前記第1メモリ構造から前記第2メモリ構造に変換されるデータのブロ ックの組の各ブロックが、前記複数のデータ記憶装置のうちの異なるそれぞれの 1つに記憶され、前記組が複数のブロック対を含み、各それぞれの対の両方のブ ロックが同一のデータを含む、変換されるデータのブロックの組の識別を受け取 るステップと (b)前記ブロックの組の第1ブロックをパリティ・ブロックとして指定する ために状況情報を更新するステップと、 (c)前記第1ブロックを含まない前記組のブロックの各 対からのそれぞれのブロックを、置換データの記憶に使用可能として指定するた めに前記状況情報を更新するステップと を含む、前記プログラム記憶装置。 21.前記第1メモリ構造が、RAID−1に従って構成されたブロックの組で あり、前記第2メモリ構造が、RAID−4およびRAID−5からなる組のう ちの1つに従って構成されたブロックの組である、請求項20に記載のプログラ ム記憶装置。 22.各前記データ記憶装置が、複数の前記ブロックを記憶し、前記複数のデー タ記憶装置が、複数の前記ブロックの組を含み、 前記制御プログラムが、データのブロックの第1の組を前記第1メモリ構造か ら前記第2メモリ構造へ変換し、それと同時に、ブロックの第2の組が、前記第 1メモリ構造に従って構成されたままになる 請求項20に記載のプログラム記憶装置。 23.複数のデータ記憶装置に記憶された第1メモリ構造を前記複数のデータ記 憶装置に記憶された第2メモリ構造に変換するための方法において、 (a)データのブロックの組の各ブロックが、前記複数のデータ記憶装置のう ちの異なるそれぞれの1つに記憶され、前記組がデータを含む複数のブロックと 前記データを含む複数のブロックから導出されたパリティを含む第1ブロックと を含む、変換されるデータのブロックの組を識別するステッ プと、 (b)前記データを含む複数のブロックのうちの第1のブロックに含まれるデ ータのコピーを含むために前記パリティを含むブロックを選択するステップと、 (c)前記データを含む組のうちの少なくとも1つのブロックに含まれるデー タのコピーを含むために、前記ブロックの組のうちの少なくとも1つの他のブロ ックを選択するステップと、 (d)前記組の別のそれぞれのブロックに含まれるデータのコピーの記憶のた めに使用可能として、前記組から選択された各それぞれのブロックを指定するス テップと を含む、前記方法。 24.複数のデータ記憶装置と、 データ記憶システムの動作を制御するための制御プログラムを実行する、前記 複数のデータ記憶装置の動作を制御するためのプログラム式プロセッサと を含み、 前記複数のデータ記憶装置のデータが、ブロックの複数の組に編成され、組の 各ブロックが、前記複数のデータ記憶装置のうちの異なるそれぞれの1つに記憶 され、 前記制御プログラムが、複数の異なるメモリ構造に従う前記ブロックの組のフ ォーマッティングをサポートし、前記メモリ構造のうちの少なくとも1つが、冗 長データ・フォーマットであり、ブロックの第1組とブロックの第2組とが、互 いに独立にフォーマット可能であり、 前記制御プログラムによって維持される状況情報を記憶するためのランダム・ アクセス・メモリを含み、前記状況情報が、各ブロックのそれぞれのブロック状 況と、前記ブロックの第1組と前記ブロックの第2組との別々のそれぞれの組の 状況とを含み、前記組状況情報が、ブロックの各それぞれの組がそれに従って構 成されるメモリ構造の識別を含み、 前記制御プログラムが、第1メモリ構造から第2メモリ構造に変換されるデー タのブロックの組の識別に応答して、 (a)変換されるブロックの前記組のブロックのブロック状況情報を更新し、 (b)前記ブロックの組の組状況情報を、前記組を前記第2メモリ構造に従っ て構成されたものとして識別するために更新する 前記データ記憶システム。 25.前記第1メモリ構造が、RATD−1に従って構成されたブロックの組で あり、前記第2メモリ構造が、RAID−4およびRAID−5からなる組のう ちの1つに従って構成されたブロックの組である、請求項24に記載のデータ記 憶システム。 26.各前記ブロックの組が、各それぞれのブロックがそれぞれのデータ記憶装 置の同一アドレスに記憶されるストライプを含む、請求項24に記載のデータ記 憶システム。 27.前記状況情報が、前記複数のブロックの組の各それぞ れの組の別々のそれぞれの組の状況を含み、前記複数のブロックの組のブロック の組のそれぞれが、前記複数のブロックの組の他のブロックの組から独立に、個 別に、それぞれのメモリ構造に従って構成可能である、請求項24に記載のデー タ記憶システム。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/805,652 | 1997-02-27 | ||
US08/805,652 US5960169A (en) | 1997-02-27 | 1997-02-27 | Transformational raid for hierarchical storage management system |
US805,652 | 1997-02-27 | ||
PCT/US1997/008985 WO1998038568A1 (en) | 1997-02-27 | 1997-05-28 | Transformational raid for hierarchical storage management system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000511318A true JP2000511318A (ja) | 2000-08-29 |
JP3266277B2 JP3266277B2 (ja) | 2002-03-18 |
Family
ID=25192126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP53760498A Expired - Lifetime JP3266277B2 (ja) | 1997-02-27 | 1997-05-28 | 階層記憶管理システムのための変換式raid |
Country Status (6)
Country | Link |
---|---|
US (1) | US5960169A (ja) |
JP (1) | JP3266277B2 (ja) |
KR (1) | KR100321843B1 (ja) |
CN (1) | CN1191518C (ja) |
TW (1) | TW436689B (ja) |
WO (1) | WO1998038568A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010198263A (ja) * | 2009-02-25 | 2010-09-09 | Fujitsu Ltd | データ診断装置、データ診断方法及びデータ診断プログラム |
Families Citing this family (149)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0986000B1 (en) * | 1996-09-20 | 2006-01-04 | Hitachi, Ltd. | Disk array subsystem |
US6098119A (en) * | 1998-01-21 | 2000-08-01 | Mylex Corporation | Apparatus and method that automatically scans for and configures previously non-configured disk drives in accordance with a particular raid level based on the needed raid level |
US6173415B1 (en) * | 1998-05-22 | 2001-01-09 | International Business Machines Corporation | System for scalable distributed data structure having scalable availability |
US6611897B2 (en) | 1999-03-22 | 2003-08-26 | Hitachi, Ltd. | Method and apparatus for implementing redundancy on data stored in a disk array subsystem based on use frequency or importance of the data |
US6378038B1 (en) * | 1999-03-31 | 2002-04-23 | International Business Machines Corporation | Method and system for caching data using raid level selection |
US6742137B1 (en) * | 1999-08-17 | 2004-05-25 | Adaptec, Inc. | Object oriented fault tolerance |
US6594724B1 (en) * | 2000-03-30 | 2003-07-15 | Hitachi Global Storage Technologies Netherlands B.V. | Enhanced DASD with smaller supplementary DASD |
US6571310B1 (en) | 2000-04-20 | 2003-05-27 | International Business Machines Corporation | Method and apparatus for managing a heterogeneous data storage system |
KR100364895B1 (ko) * | 2000-06-12 | 2002-12-16 | 아라리온 (주) | 데이터 액세스 제어 방법 및 시스템 |
US6529997B1 (en) * | 2000-08-11 | 2003-03-04 | Storage Technology Corporation | Apparatus and method for writing and reading data to and from a virtual volume of redundant storage devices |
US7143249B2 (en) * | 2000-10-04 | 2006-11-28 | Network Appliance, Inc. | Resynchronization of mirrored storage devices |
US6654912B1 (en) * | 2000-10-04 | 2003-11-25 | Network Appliance, Inc. | Recovery of file system data in file servers mirrored file system volumes |
GB2367655A (en) * | 2000-10-06 | 2002-04-10 | Nokia Mobile Phones Ltd | Method of using an integrated circuit with defects |
US6549978B2 (en) | 2001-01-17 | 2003-04-15 | International Business Machines Corporation | Method for storage controllers with different data formats to access common storage configuration information |
US7080135B1 (en) * | 2001-01-24 | 2006-07-18 | Advanced Micro Devices, Inc. | Systems and methods for accessing an address table of a network device |
US7406682B2 (en) * | 2001-03-26 | 2008-07-29 | Emc Corporation | Translator-compiler for converting legacy management software |
US6643735B2 (en) | 2001-12-03 | 2003-11-04 | International Business Machines Corporation | Integrated RAID system with the capability of selecting between software and hardware RAID |
US6985995B2 (en) * | 2002-03-29 | 2006-01-10 | Panasas, Inc. | Data file migration from a mirrored RAID to a non-mirrored XOR-based RAID without rewriting the data |
US7111125B2 (en) * | 2002-04-02 | 2006-09-19 | Ip-First, Llc | Apparatus and method for renaming a data block within a cache |
AU2003231951A1 (en) * | 2002-05-31 | 2003-12-19 | Fujitsu It Holdings, Inc. | Method and system for intelligent storage management |
US7024586B2 (en) * | 2002-06-24 | 2006-04-04 | Network Appliance, Inc. | Using file system information in raid data reconstruction and migration |
US7383379B2 (en) * | 2002-08-07 | 2008-06-03 | Hewlett-Packard Development Company, L.P. | Manipulating data in a data storage device using an auxiliary memory device |
JP2005538469A (ja) * | 2002-09-10 | 2005-12-15 | イグザグリッド システムズ, インコーポレイテッド | 階層型格納管理を用いるサーバシェア移送およびサーバ回復のための方法および装置 |
US7130229B2 (en) * | 2002-11-08 | 2006-10-31 | Intel Corporation | Interleaved mirrored memory systems |
US7062673B2 (en) * | 2003-05-19 | 2006-06-13 | Hitachi Global Technologies | System and method for sparing in RAID-1 system |
US20040250028A1 (en) * | 2003-06-09 | 2004-12-09 | Daniels Rodger D. | Method and apparatus for data version checking |
CN100409164C (zh) * | 2003-07-07 | 2008-08-06 | 日立超大规模集成电路系统株式会社 | 存储系统 |
US7127505B2 (en) | 2003-08-15 | 2006-10-24 | Internet Associates, Llc | Methods, computer systems, and computer readable media for generating displays of sets of network addresses with status indicators |
US7543296B2 (en) * | 2003-08-26 | 2009-06-02 | International Business Machines Corporation | Time based multi-tiered management of resource systems |
JP2005107838A (ja) * | 2003-09-30 | 2005-04-21 | Toshiba Corp | ディスクアレイコントローラ及びログ情報記録方法 |
US7330907B2 (en) | 2003-10-02 | 2008-02-12 | Internet Associates, Llc | Methods, computer systems, and computer readable media for controlling the status of network address space |
US7386754B2 (en) * | 2003-10-16 | 2008-06-10 | Seagate Technology Llc | Method and apparatus to improve magnetic disc drive reliability using excess un-utilized capacity |
US7290087B2 (en) * | 2003-11-26 | 2007-10-30 | International Business Machines Corporation | Adaptive grouping in object raid |
JP4486348B2 (ja) * | 2003-11-26 | 2010-06-23 | 株式会社日立製作所 | ドライブの稼働時間を抑止するディスクアレイ |
US8140860B2 (en) * | 2003-12-15 | 2012-03-20 | International Business Machines Corporation | Policy-driven file system with integrated RAID functionality |
CN100343825C (zh) * | 2004-01-05 | 2007-10-17 | 华为技术有限公司 | 一种处理流媒体数据的方法 |
US7100073B2 (en) * | 2004-01-05 | 2006-08-29 | International Business Machines Corporation | Grouped-object RAID |
CN100419700C (zh) * | 2004-02-11 | 2008-09-17 | 鸿富锦精密工业(深圳)有限公司 | 磁盘容错系统及方法 |
US7194579B2 (en) * | 2004-04-26 | 2007-03-20 | Sun Microsystems, Inc. | Sparse multi-component files |
US7702948B1 (en) * | 2004-07-13 | 2010-04-20 | Adaptec, Inc. | Auto-configuration of RAID systems |
JP4387261B2 (ja) * | 2004-07-15 | 2009-12-16 | 株式会社日立製作所 | 計算機システム、および、記憶装置システムの移行方法 |
US8726129B1 (en) * | 2004-07-23 | 2014-05-13 | Hewlett-Packard Development Company, L.P. | Methods of writing and recovering erasure coded data |
TWI251745B (en) * | 2004-07-27 | 2006-03-21 | Via Tech Inc | Apparatus and related method for calculating parity of redundant array of inexpensive disks |
JP2006113648A (ja) * | 2004-10-12 | 2006-04-27 | Hitachi Ltd | ディスクアレイ装置 |
US8131926B2 (en) * | 2004-10-20 | 2012-03-06 | Seagate Technology, Llc | Generic storage container for allocating multiple data formats |
US7594075B2 (en) | 2004-10-20 | 2009-09-22 | Seagate Technology Llc | Metadata for a grid based data storage system |
CN100388237C (zh) * | 2004-10-20 | 2008-05-14 | 北京织女星网格技术有限公司 | 基于轻量计算的数据重组方法 |
US8131969B2 (en) * | 2004-10-20 | 2012-03-06 | Seagate Technology Llc | Updating system configuration information |
US7454686B2 (en) * | 2004-11-23 | 2008-11-18 | International Business Machines Corporation | Apparatus and method to check data integrity when handling data |
CN100409196C (zh) * | 2004-12-22 | 2008-08-06 | 国际商业机器公司 | 使用数个存储介质来存储和恢复数据文件的方法 |
CN100388239C (zh) * | 2005-01-18 | 2008-05-14 | 英业达股份有限公司 | 在线增加廉价磁盘冗余阵列磁盘数量的方法与系统 |
US7516285B1 (en) | 2005-07-22 | 2009-04-07 | Network Appliance, Inc. | Server side API for fencing cluster hosts via export access rights |
JP4394047B2 (ja) * | 2005-08-05 | 2010-01-06 | 信越ポリマー株式会社 | キーフレームおよび押釦スイッチ用カバー部材 |
CN100414489C (zh) * | 2005-09-02 | 2008-08-27 | 普安科技股份有限公司 | 存储虚拟化控制器的同位引擎及同位引擎产生数据的方法 |
US8010753B2 (en) * | 2005-09-28 | 2011-08-30 | International Business Machines Corporation | Systems and methods for temporarily transferring use of portions of partitioned memory between host computers |
US7769948B2 (en) * | 2005-10-07 | 2010-08-03 | Agere Systems Inc. | Virtual profiles for storage-device array encoding/decoding |
US7644303B2 (en) * | 2005-10-07 | 2010-01-05 | Agere Systems Inc. | Back-annotation in storage-device array |
US8291161B2 (en) * | 2005-10-07 | 2012-10-16 | Agere Systems Llc | Parity rotation in storage-device array |
US7653783B2 (en) * | 2005-10-07 | 2010-01-26 | Agere Systems Inc. | Ping-pong state machine for storage-device array |
US20070130232A1 (en) * | 2005-11-22 | 2007-06-07 | Therrien David G | Method and apparatus for efficiently storing and managing historical versions and replicas of computer data files |
US7653829B2 (en) * | 2005-12-08 | 2010-01-26 | Electronics And Telecommunications Research Institute | Method of data placement and control in block-divided distributed parity disk array |
CN101460928B (zh) * | 2006-04-11 | 2012-02-08 | 因文西斯系统公司 | 简化安装替代性现场设备的方法和支持性配置用户界面 |
US20070283087A1 (en) * | 2006-05-30 | 2007-12-06 | Barry Hannigan | Method and structure for adapting a storage virtualization scheme using transformations |
US8046629B1 (en) * | 2006-07-24 | 2011-10-25 | Marvell World Trade Ltd. | File server for redundant array of independent disks (RAID) system |
US20080091916A1 (en) * | 2006-10-17 | 2008-04-17 | Agere Systems, Inc. | Methods for data capacity expansion and data storage systems |
WO2008049102A2 (en) * | 2006-10-19 | 2008-04-24 | Fair Thomas T | System and methods for zero-configuration data backup |
KR100854032B1 (ko) * | 2007-02-09 | 2008-08-26 | 삼성전자주식회사 | 메모리 시스템 및 그것의 데이터 저장 방법 |
US8370715B2 (en) * | 2007-04-12 | 2013-02-05 | International Business Machines Corporation | Error checking addressable blocks in storage |
US8429352B2 (en) * | 2007-06-08 | 2013-04-23 | Sandisk Technologies Inc. | Method and system for memory block flushing |
US7861036B2 (en) * | 2007-09-18 | 2010-12-28 | Agere Systems Inc. | Double degraded array protection in an integrated network attached storage device |
JP4402711B2 (ja) * | 2007-11-05 | 2010-01-20 | 富士通株式会社 | ディスクアレイ装置、ディスクアレイ装置制御方法、ディスクアレイ装置制御プログラムおよびディスクアレイ制御装置 |
US8001417B2 (en) * | 2007-12-30 | 2011-08-16 | Agere Systems Inc. | Method and apparatus for repairing uncorrectable drive errors in an integrated network attached storage device |
US20090271562A1 (en) * | 2008-04-25 | 2009-10-29 | Sinclair Alan W | Method and system for storage address re-mapping for a multi-bank memory device |
JP2010049637A (ja) * | 2008-08-25 | 2010-03-04 | Hitachi Ltd | 計算機システム、ストレージシステム及び構成管理方法 |
JP2010066848A (ja) * | 2008-09-09 | 2010-03-25 | Toshiba Storage Device Corp | 記憶装置の管理方法及び記憶装置、並びに記憶システム |
US7904749B2 (en) * | 2008-10-24 | 2011-03-08 | Hitachi, Ltd. | Fast data recovery from HDD failure |
US8665601B1 (en) | 2009-09-04 | 2014-03-04 | Bitmicro Networks, Inc. | Solid state drive with improved enclosure assembly |
US8447908B2 (en) | 2009-09-07 | 2013-05-21 | Bitmicro Networks, Inc. | Multilevel memory bus system for solid-state mass storage |
US8560804B2 (en) | 2009-09-14 | 2013-10-15 | Bitmicro Networks, Inc. | Reducing erase cycles in an electronic storage device that uses at least one erase-limited memory device |
US8874628B1 (en) * | 2009-10-15 | 2014-10-28 | Symantec Corporation | Systems and methods for projecting hierarchical storage management functions |
US8473669B2 (en) * | 2009-12-07 | 2013-06-25 | Sandisk Technologies Inc. | Method and system for concurrent background and foreground operations in a non-volatile memory array |
JP4940322B2 (ja) * | 2010-03-16 | 2012-05-30 | 株式会社東芝 | 半導体メモリ映像蓄積再生装置及びデータ書込み/読出し方法 |
US20150121003A1 (en) * | 2010-09-07 | 2015-04-30 | Daniel L. Rosenband | Storage controllers |
US20120059976A1 (en) * | 2010-09-07 | 2012-03-08 | Daniel L. Rosenband | Storage array controller for solid-state storage devices |
US8452911B2 (en) | 2010-09-30 | 2013-05-28 | Sandisk Technologies Inc. | Synchronized maintenance operations in a multi-bank storage system |
US8694866B2 (en) * | 2011-03-15 | 2014-04-08 | California Institute Of Technology | MDS array codes with optimal building |
US9372755B1 (en) | 2011-10-05 | 2016-06-21 | Bitmicro Networks, Inc. | Adaptive power cycle sequences for data recovery |
US8762627B2 (en) | 2011-12-21 | 2014-06-24 | Sandisk Technologies Inc. | Memory logical defragmentation during garbage collection |
US20130198585A1 (en) * | 2012-02-01 | 2013-08-01 | Xyratex Technology Limited | Method of, and apparatus for, improved data integrity |
US8977893B2 (en) * | 2012-02-17 | 2015-03-10 | Lsi Corporation | Accelerated rebuild and zero time rebuild in raid systems |
KR20130097350A (ko) * | 2012-02-24 | 2013-09-03 | 한국전자통신연구원 | 비대칭 클러스터링 파일 시스템에서 복제 기반의 파일을 패리티 기반의 파일로 변환하는 장치 및 방법 |
US9043669B1 (en) | 2012-05-18 | 2015-05-26 | Bitmicro Networks, Inc. | Distributed ECC engine for storage media |
WO2014101144A1 (zh) * | 2012-12-28 | 2014-07-03 | 华为技术有限公司 | 储存数据的方法及装置 |
US9734050B2 (en) | 2012-12-31 | 2017-08-15 | Sandisk Technologies Llc | Method and system for managing background operations in a multi-layer memory |
US9223693B2 (en) | 2012-12-31 | 2015-12-29 | Sandisk Technologies Inc. | Memory system having an unequal number of memory die on different control channels |
US8873284B2 (en) | 2012-12-31 | 2014-10-28 | Sandisk Technologies Inc. | Method and system for program scheduling in a multi-layer memory |
US9734911B2 (en) | 2012-12-31 | 2017-08-15 | Sandisk Technologies Llc | Method and system for asynchronous die operations in a non-volatile memory |
US9348746B2 (en) | 2012-12-31 | 2016-05-24 | Sandisk Technologies | Method and system for managing block reclaim operations in a multi-layer memory |
US9465731B2 (en) | 2012-12-31 | 2016-10-11 | Sandisk Technologies Llc | Multi-layer non-volatile memory system having multiple partitions in a layer |
US9336133B2 (en) | 2012-12-31 | 2016-05-10 | Sandisk Technologies Inc. | Method and system for managing program cycles including maintenance programming operations in a multi-layer memory |
US9423457B2 (en) | 2013-03-14 | 2016-08-23 | Bitmicro Networks, Inc. | Self-test solution for delay locked loops |
US9720603B1 (en) | 2013-03-15 | 2017-08-01 | Bitmicro Networks, Inc. | IOC to IOC distributed caching architecture |
US10489318B1 (en) | 2013-03-15 | 2019-11-26 | Bitmicro Networks, Inc. | Scatter-gather approach for parallel data transfer in a mass storage system |
US9858084B2 (en) | 2013-03-15 | 2018-01-02 | Bitmicro Networks, Inc. | Copying of power-on reset sequencer descriptor from nonvolatile memory to random access memory |
US9672178B1 (en) | 2013-03-15 | 2017-06-06 | Bitmicro Networks, Inc. | Bit-mapped DMA transfer with dependency table configured to monitor status so that a processor is not rendered as a bottleneck in a system |
US9430386B2 (en) | 2013-03-15 | 2016-08-30 | Bitmicro Networks, Inc. | Multi-leveled cache management in a hybrid storage system |
US9875205B1 (en) | 2013-03-15 | 2018-01-23 | Bitmicro Networks, Inc. | Network of memory systems |
US9811455B2 (en) * | 2013-03-15 | 2017-11-07 | The Boeing Company | Accessing different types of memory by respective distinct command with different timing requirements |
US9934045B1 (en) | 2013-03-15 | 2018-04-03 | Bitmicro Networks, Inc. | Embedded system boot from a storage device |
US9971524B1 (en) | 2013-03-15 | 2018-05-15 | Bitmicro Networks, Inc. | Scatter-gather approach for parallel data transfer in a mass storage system |
US9501436B1 (en) | 2013-03-15 | 2016-11-22 | Bitmicro Networks, Inc. | Multi-level message passing descriptor |
US9798688B1 (en) | 2013-03-15 | 2017-10-24 | Bitmicro Networks, Inc. | Bus arbitration with routing and failover mechanism |
US9734067B1 (en) | 2013-03-15 | 2017-08-15 | Bitmicro Networks, Inc. | Write buffering |
US9842024B1 (en) | 2013-03-15 | 2017-12-12 | Bitmicro Networks, Inc. | Flash electronic disk with RAID controller |
US9400617B2 (en) | 2013-03-15 | 2016-07-26 | Bitmicro Networks, Inc. | Hardware-assisted DMA transfer with dependency table configured to permit-in parallel-data drain from cache without processor intervention when filled or drained |
US9916213B1 (en) | 2013-03-15 | 2018-03-13 | Bitmicro Networks, Inc. | Bus arbitration with routing and failover mechanism |
US9104597B2 (en) | 2013-04-16 | 2015-08-11 | International Business Machines Corporation | Destaging cache data using a distributed freezer |
US9298617B2 (en) | 2013-04-16 | 2016-03-29 | International Business Machines Corporation | Parallel destaging with replicated cache pinning |
US9104332B2 (en) | 2013-04-16 | 2015-08-11 | International Business Machines Corporation | Managing metadata and data for a logical volume in a distributed and declustered system |
US9619404B2 (en) | 2013-04-16 | 2017-04-11 | International Business Machines Corporation | Backup cache with immediate availability |
US9298398B2 (en) * | 2013-04-16 | 2016-03-29 | International Business Machines Corporation | Fine-grained control of data placement |
US9329938B2 (en) | 2013-04-16 | 2016-05-03 | International Business Machines Corporation | Essential metadata replication |
US9423981B2 (en) | 2013-04-16 | 2016-08-23 | International Business Machines Corporation | Logical region allocation with immediate availability |
KR20140124674A (ko) * | 2013-04-17 | 2014-10-27 | 한국전자통신연구원 | 파일 수준의 데이터 분산 저장 방법 |
US10055150B1 (en) | 2014-04-17 | 2018-08-21 | Bitmicro Networks, Inc. | Writing volatile scattered memory metadata to flash device |
US10025736B1 (en) | 2014-04-17 | 2018-07-17 | Bitmicro Networks, Inc. | Exchange message protocol message transmission between two devices |
US10042792B1 (en) | 2014-04-17 | 2018-08-07 | Bitmicro Networks, Inc. | Method for transferring and receiving frames across PCI express bus for SSD device |
US9952991B1 (en) | 2014-04-17 | 2018-04-24 | Bitmicro Networks, Inc. | Systematic method on queuing of descriptors for multiple flash intelligent DMA engine operation |
US9811461B1 (en) | 2014-04-17 | 2017-11-07 | Bitmicro Networks, Inc. | Data storage system |
US10078604B1 (en) | 2014-04-17 | 2018-09-18 | Bitmicro Networks, Inc. | Interrupt coalescing |
US9218244B1 (en) * | 2014-06-04 | 2015-12-22 | Pure Storage, Inc. | Rebuilding data across storage nodes |
US9588843B2 (en) * | 2014-07-14 | 2017-03-07 | International Business Machines Corporation | System and method for transferring traditional RAID to distributed array |
CN104714758B (zh) * | 2015-01-19 | 2017-07-07 | 华中科技大学 | 一种基于校验raid加入镜像结构的阵列构建方法及读写系统 |
US9778855B2 (en) | 2015-10-30 | 2017-10-03 | Sandisk Technologies Llc | System and method for precision interleaving of data writes in a non-volatile memory |
US10133490B2 (en) | 2015-10-30 | 2018-11-20 | Sandisk Technologies Llc | System and method for managing extended maintenance scheduling in a non-volatile memory |
US10042553B2 (en) | 2015-10-30 | 2018-08-07 | Sandisk Technologies Llc | Method and system for programming a multi-layer non-volatile memory having a single fold data path |
US10120613B2 (en) | 2015-10-30 | 2018-11-06 | Sandisk Technologies Llc | System and method for rescheduling host and maintenance operations in a non-volatile memory |
US10606501B2 (en) * | 2015-12-04 | 2020-03-31 | International Business Machines Corporation | Management of paging in compressed storage |
KR102533389B1 (ko) | 2016-02-24 | 2023-05-17 | 삼성전자주식회사 | 장치 수명을 향상시키는 데이터 저장 장치 및 이를 포함하는 raid 시스템 |
CN105843556B (zh) * | 2016-03-21 | 2019-01-11 | 浙江宇视科技有限公司 | 一种vd选取方法及装置 |
CN107870730B (zh) * | 2016-09-23 | 2020-11-20 | 伊姆西Ip控股有限责任公司 | 用于管理存储系统的方法和系统 |
US10552050B1 (en) | 2017-04-07 | 2020-02-04 | Bitmicro Llc | Multi-dimensional computer storage system |
CN109725838B (zh) * | 2017-10-27 | 2022-02-25 | 伊姆西Ip控股有限责任公司 | 用于管理多个盘的方法、装置以及计算机可读介质 |
CN108170117B (zh) * | 2017-11-24 | 2020-12-15 | 宁波兴为汽车电子有限公司 | 一种车载模块参数自动识别分配的方法及系统 |
US11169961B2 (en) * | 2018-06-29 | 2021-11-09 | Weka.IO Ltd. | Data migration in a distributive file system |
CN111124746B (zh) * | 2018-10-30 | 2023-08-11 | 伊姆西Ip控股有限责任公司 | 管理独立盘冗余阵列的方法、设备和计算机可读介质 |
CN111124269B (zh) | 2018-10-31 | 2023-10-27 | 伊姆西Ip控股有限责任公司 | 用于存储管理的方法、电子设备和计算机可读存储介质 |
CN111324287A (zh) * | 2018-12-14 | 2020-06-23 | 北京兆易创新科技股份有限公司 | 一种存储器 |
US10977073B2 (en) * | 2019-07-10 | 2021-04-13 | Dell Products L.P. | Architectural data mover for RAID XOR acceleration in a virtualized storage appliance |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5148432A (en) * | 1988-11-14 | 1992-09-15 | Array Technology Corporation | Arrayed disk drive system and method |
US5166939A (en) * | 1990-03-02 | 1992-11-24 | Micro Technology, Inc. | Data storage apparatus and method |
JPH0731582B2 (ja) * | 1990-06-21 | 1995-04-10 | インターナショナル・ビジネス・マシーンズ・コーポレイション | パリティ保護データを回復するための方法および装置 |
US5210866A (en) * | 1990-09-12 | 1993-05-11 | Storage Technology Corporation | Incremental disk backup system for a dynamically mapped data storage subsystem |
US5375128A (en) * | 1990-10-18 | 1994-12-20 | Ibm Corporation (International Business Machines Corporation) | Fast updating of DASD arrays using selective shadow writing of parity and data blocks, tracks, or cylinders |
US5345565A (en) * | 1991-03-13 | 1994-09-06 | Ncr Corporation | Multiple configuration data path architecture for a disk array controller |
US5301297A (en) * | 1991-07-03 | 1994-04-05 | Ibm Corp. (International Business Machines Corp.) | Method and means for managing RAID 5 DASD arrays having RAID DASD arrays as logical devices thereof |
US5410667A (en) * | 1992-04-17 | 1995-04-25 | Storage Technology Corporation | Data record copy system for a disk drive array data storage subsystem |
US5708668A (en) * | 1992-05-06 | 1998-01-13 | International Business Machines Corporation | Method and apparatus for operating an array of storage devices |
US5581724A (en) * | 1992-10-19 | 1996-12-03 | Storage Technology Corporation | Dynamically mapped data storage subsystem having multiple open destage cylinders and method of managing that subsystem |
US5487160A (en) * | 1992-12-04 | 1996-01-23 | At&T Global Information Solutions Company | Concurrent image backup for disk storage system |
JPH06187249A (ja) * | 1992-12-16 | 1994-07-08 | Nec Eng Ltd | ディスクアレイ装置 |
US5463765A (en) * | 1993-03-18 | 1995-10-31 | Hitachi, Ltd. | Disk array system, data writing method thereof, and fault recovering method |
US5581690A (en) * | 1993-06-29 | 1996-12-03 | Digital Equipment Corporation | Method and apparatus for preventing the use of corrupt data in a multiple disk raid organized storage system |
US5390327A (en) * | 1993-06-29 | 1995-02-14 | Digital Equipment Corporation | Method for on-line reorganization of the data on a RAID-4 or RAID-5 array in the absence of one disk and the on-line restoration of a replacement disk |
US5504858A (en) * | 1993-06-29 | 1996-04-02 | Digital Equipment Corporation | Method and apparatus for preserving data integrity in a multiple disk raid organized storage system |
US5392244A (en) * | 1993-08-19 | 1995-02-21 | Hewlett-Packard Company | Memory systems with data storage redundancy management |
US5446855A (en) * | 1994-02-07 | 1995-08-29 | Buslogic, Inc. | System and method for disk array data transfer |
US5479653A (en) * | 1994-07-14 | 1995-12-26 | Dellusa, L.P. | Disk array apparatus and method which supports compound raid configurations and spareless hot sparing |
US5412668A (en) * | 1994-09-22 | 1995-05-02 | International Business Machines Corporation | Parity striping feature for optical disks |
US5463776A (en) * | 1994-09-22 | 1995-10-31 | Hewlett-Packard Company | Storage management system for concurrent generation and fair allocation of disk space among competing requests |
US5615352A (en) * | 1994-10-05 | 1997-03-25 | Hewlett-Packard Company | Methods for adding storage disks to a hierarchic disk array while maintaining data availability |
US5666512A (en) * | 1995-02-10 | 1997-09-09 | Hewlett-Packard Company | Disk array having hot spare resources and methods for using hot spare resources to store user data |
US5537534A (en) * | 1995-02-10 | 1996-07-16 | Hewlett-Packard Company | Disk array having redundant storage and methods for incrementally generating redundancy as data is written to the disk array |
-
1997
- 1997-02-27 US US08/805,652 patent/US5960169A/en not_active Expired - Lifetime
- 1997-05-28 WO PCT/US1997/008985 patent/WO1998038568A1/en active IP Right Grant
- 1997-05-28 CN CNB971819610A patent/CN1191518C/zh not_active Expired - Lifetime
- 1997-05-28 JP JP53760498A patent/JP3266277B2/ja not_active Expired - Lifetime
-
1998
- 1998-02-11 TW TW087101865A patent/TW436689B/zh not_active IP Right Cessation
-
1999
- 1999-07-15 KR KR1019997006433A patent/KR100321843B1/ko not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010198263A (ja) * | 2009-02-25 | 2010-09-09 | Fujitsu Ltd | データ診断装置、データ診断方法及びデータ診断プログラム |
Also Published As
Publication number | Publication date |
---|---|
WO1998038568A1 (en) | 1998-09-03 |
CN1247608A (zh) | 2000-03-15 |
JP3266277B2 (ja) | 2002-03-18 |
TW436689B (en) | 2001-05-28 |
KR20000070207A (ko) | 2000-11-25 |
US5960169A (en) | 1999-09-28 |
CN1191518C (zh) | 2005-03-02 |
KR100321843B1 (ko) | 2002-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2000511318A (ja) | 階層記憶管理システムのための変換式raid | |
US5258984A (en) | Method and means for distributed sparing in DASD arrays | |
US7386758B2 (en) | Method and apparatus for reconstructing data in object-based storage arrays | |
US7281089B2 (en) | System and method for reorganizing data in a raid storage system | |
JP3505093B2 (ja) | ファイル管理システム | |
JP2769443B2 (ja) | 記憶サブシステム及び関連する装置/方法 | |
US5881311A (en) | Data storage subsystem with block based data management | |
US9405627B2 (en) | Flexible data storage system | |
JP3177242B2 (ja) | データ記憶装置における書込みオペレーション識別子の不揮発性メモリ記憶 | |
US5375128A (en) | Fast updating of DASD arrays using selective shadow writing of parity and data blocks, tracks, or cylinders | |
JP3170455B2 (ja) | データ記憶システムにおけるデータの再配置方法、そのシステムに記憶されたデータのアクセス方法及びデータ記憶システム | |
US9104342B2 (en) | Two stage checksummed raid storage model | |
US20040044705A1 (en) | Optimized disk repository for the storage and retrieval of mostly sequential data | |
JPH0619632A (ja) | コンピユータ・システムのストレージ装置及びデータのストア方法 | |
US7346733B2 (en) | Storage apparatus, system and method using a plurality of object-based storage devices | |
WO2016017002A1 (ja) | ストレージシステム | |
US20060109792A1 (en) | Apparatus and method to check data integrity when handling data | |
US7240237B2 (en) | Method and system for high bandwidth fault tolerance in a storage subsystem | |
US20200183605A1 (en) | Extent based raid encoding | |
JP4884721B2 (ja) | 記憶装置のフォーマットを不要としたストレージシステム及び記憶制御方法 | |
JP2008135055A (ja) | 計算機システムおよび二次記憶装置 | |
JP2004094429A (ja) | ディスクアレイ装置及び同装置におけるレイドレベル変更方法 | |
KR19980047273A (ko) | 레이드 레벨 5 시스템에서 캐쉬 관리 방법 | |
JP2006294052A (ja) | 計算機システムおよび二次記憶装置 | |
JP2006178926A (ja) | 複数のオブジェクトベースのストレージ装置を使用したストレージ装置、システム、および方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080111 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090111 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090111 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100111 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100111 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110111 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120111 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130111 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140111 Year of fee payment: 12 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
EXPY | Cancellation because of completion of term |