DE69317148T2 - Speicheranordnung mit redundanter Speicherplattenanordnung - Google Patents
Speicheranordnung mit redundanter SpeicherplattenanordnungInfo
- Publication number
- DE69317148T2 DE69317148T2 DE69317148T DE69317148T DE69317148T2 DE 69317148 T2 DE69317148 T2 DE 69317148T2 DE 69317148 T DE69317148 T DE 69317148T DE 69317148 T DE69317148 T DE 69317148T DE 69317148 T2 DE69317148 T2 DE 69317148T2
- Authority
- DE
- Germany
- Prior art keywords
- data
- cache memory
- disk array
- old
- redundant 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.)
- Expired - Fee Related
Links
Classifications
-
- 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
- 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/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0804—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with main memory updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0866—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches for peripheral storage systems, e.g. disk cache
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12088392 | 1992-05-13 | ||
JP4195004A JP2810593B2 (ja) | 1992-05-13 | 1992-07-22 | 記憶装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69317148D1 DE69317148D1 (de) | 1998-04-09 |
DE69317148T2 true DE69317148T2 (de) | 1998-10-08 |
Family
ID=26458381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69317148T Expired - Fee Related DE69317148T2 (de) | 1992-05-13 | 1993-04-23 | Speicheranordnung mit redundanter Speicherplattenanordnung |
Country Status (4)
Country | Link |
---|---|
US (1) | US5485598A (de) |
EP (1) | EP0569755B1 (de) |
JP (1) | JP2810593B2 (de) |
DE (1) | DE69317148T2 (de) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5867640A (en) * | 1993-06-01 | 1999-02-02 | Mti Technology Corp. | Apparatus and method for improving write-throughput in a redundant array of mass storage devices |
US6138126A (en) * | 1995-05-31 | 2000-10-24 | Network Appliance, Inc. | Method for allocating files in a file system integrated with a raid disk sub-system |
US5530948A (en) * | 1993-12-30 | 1996-06-25 | International Business Machines Corporation | System and method for command queuing on raid levels 4 and 5 parity drives |
US5522032A (en) * | 1994-05-05 | 1996-05-28 | International Business Machines Corporation | Raid level 5 with free blocks parity cache |
JP3661205B2 (ja) * | 1994-09-09 | 2005-06-15 | 株式会社日立製作所 | ディスクアレイシステムおよびディスクアレイシステムのパリティデータの生成方法 |
US5862158A (en) * | 1995-11-08 | 1999-01-19 | International Business Machines Corporation | Efficient method for providing fault tolerance against double device failures in multiple device systems |
US5734814A (en) * | 1996-04-15 | 1998-03-31 | Sun Microsystems, Inc. | Host-based RAID-5 and NV-RAM integration |
US5734815A (en) * | 1996-08-22 | 1998-03-31 | Emc Corporation | Method and apparatus for efficient cyclical redundancy check (CRC) maintenance for sub-sector writes |
KR100208801B1 (ko) | 1996-09-16 | 1999-07-15 | 윤종용 | 데이타 입/출력 성능을 향상시키기 위한 기억장치 시스템 및 그에 따른 데이타 복구정보 캐시구현방법 |
KR100263299B1 (ko) * | 1997-12-22 | 2000-08-01 | 정선종 | 패리티 엔진을 이용한 고속 디스테이징 방법 |
US6243795B1 (en) | 1998-08-04 | 2001-06-05 | The Board Of Governors For Higher Education, State Of Rhode Island And Providence Plantations | Redundant, asymmetrically parallel disk cache for a data storage system |
US6629199B1 (en) * | 1999-08-20 | 2003-09-30 | Emc Corporation | Digital data storage system including directory for efficiently providing formatting information for stored records and utilization of a check value for verifying that a record is from a particular storage location |
US6341331B1 (en) * | 1999-10-01 | 2002-01-22 | International Business Machines Corporation | Method and system for managing a raid storage system with cache |
JP4209108B2 (ja) * | 2001-12-20 | 2009-01-14 | 株式会社日立製作所 | 記憶装置の制御方法およびこの方法に用いる記憶装置、ディスクアレイ装置、及びディスクコントローラ |
US7426611B1 (en) * | 2003-08-18 | 2008-09-16 | Symantec Operating Corporation | Method and system for improved storage system performance using cloning of cached data |
US7562230B2 (en) * | 2003-10-14 | 2009-07-14 | Intel Corporation | Data security |
US7739464B1 (en) * | 2004-06-30 | 2010-06-15 | Symantec Operating Corporation | Consistent backups of data using a roll-back log |
US7711965B2 (en) * | 2004-10-20 | 2010-05-04 | Intel Corporation | Data security |
US7797612B2 (en) * | 2006-12-29 | 2010-09-14 | Intel Corporation | Storage accelerator |
-
1992
- 1992-07-22 JP JP4195004A patent/JP2810593B2/ja not_active Expired - Fee Related
-
1993
- 1993-04-23 EP EP93106624A patent/EP0569755B1/de not_active Expired - Lifetime
- 1993-04-23 DE DE69317148T patent/DE69317148T2/de not_active Expired - Fee Related
- 1993-04-26 US US08/053,100 patent/US5485598A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP0569755A1 (de) | 1993-11-18 |
JP2810593B2 (ja) | 1998-10-15 |
US5485598A (en) | 1996-01-16 |
DE69317148D1 (de) | 1998-04-09 |
JPH0628260A (ja) | 1994-02-04 |
EP0569755B1 (de) | 1998-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69317148T2 (de) | Speicheranordnung mit redundanter Speicherplattenanordnung | |
DE69321901D1 (de) | Redundante Speicherplattenmatrix mit verbesserter Schreib- und Lesegeschwindigkeit | |
ATE136676T1 (de) | Anzeigesystem | |
MY121991A (en) | Apparatus for reproducing data not successively located on a recording medium | |
DE69425222D1 (de) | Dynamisch ausbaubares Speichereinheitsmatrixsystem | |
ATE96936T1 (de) | Verfahren zum speicherdatenzugriff. | |
CA2317765A1 (en) | A microcontroller including a single memory module having a data memory sector and a code memory sector and supporting simultaneous read/write access to both sectors | |
GB2278487B (en) | Improved recording apparatus and method for an arrayed recording apparatus | |
JPS6436327A (en) | Optical printer controller | |
TW223171B (en) | Playback method and device | |
EP0377162A3 (de) | Speichermatrix für eine LRU-Vorrichtung | |
TW349200B (en) | Data storage library with media destaging and prestaging for improved response time | |
EP0198258A3 (de) | Speichermittel mit Mehrwortauslesen und Einzelwortschreiben | |
DE69019493D1 (de) | Optische Halbleiterspeicheranordnung für optische Datenspeicherung mit erhöhter Speicherdichte. | |
ATE210317T1 (de) | Rechner für digitale daten mit seitenaustausch | |
DE69032757D1 (de) | Speichervorrichtung | |
EP0600817A3 (en) | Dual-port array with storage redundancy. | |
JPS5512571A (en) | Control system for memory element | |
JPS56159886A (en) | Buffer memory device | |
ATA221788A (de) | In ein informationsverarbeitungsgeraet einfuehrbarer speichermodul und verwendung eines solchen speichermoduls in einem informationsverarbeitungsgeraet | |
JPS56159885A (en) | Storage device | |
JPS6466727A (en) | Disk access control system | |
FR2308164A1 (fr) | Procede et moyens pour une gestion coherente des informations dans une hierarchie de memoires | |
JPS5729107A (en) | Writing and reading system for sewing data of automatic sewing machine | |
JPS6459484A (en) | Ic card |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8320 | Willingness to grant licences declared (paragraph 23) | ||
8339 | Ceased/non-payment of the annual fee |