DE69222879D1 - Verfahren und Mittel für Zugriff auf DASD-Felder - Google Patents
Verfahren und Mittel für Zugriff auf DASD-FelderInfo
- Publication number
- DE69222879D1 DE69222879D1 DE69222879T DE69222879T DE69222879D1 DE 69222879 D1 DE69222879 D1 DE 69222879D1 DE 69222879 T DE69222879 T DE 69222879T DE 69222879 T DE69222879 T DE 69222879T DE 69222879 D1 DE69222879 D1 DE 69222879D1
- Authority
- DE
- Germany
- Prior art keywords
- field
- dasds
- fields
- variable length
- dasd
- 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 - Lifetime
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
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1833—Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Detection And Correction Of Errors (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/666,289 US5257362A (en) | 1991-03-08 | 1991-03-08 | Method and means for ensuring single pass small read/write access to variable length records stored on selected DASDs in a DASD array |
Publications (1)
Publication Number | Publication Date |
---|---|
DE69222879D1 true DE69222879D1 (de) | 1997-12-04 |
Family
ID=24673607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69222879T Expired - Lifetime DE69222879D1 (de) | 1991-03-08 | 1992-02-11 | Verfahren und Mittel für Zugriff auf DASD-Felder |
Country Status (4)
Country | Link |
---|---|
US (1) | US5257362A (de) |
EP (1) | EP0503768B1 (de) |
JP (1) | JPH0736143B2 (de) |
DE (1) | DE69222879D1 (de) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5522065A (en) * | 1991-08-30 | 1996-05-28 | Compaq Computer Corporation | Method for performing write operations in a parity fault tolerant disk array |
US5442752A (en) * | 1992-01-24 | 1995-08-15 | International Business Machines Corporation | Data storage method for DASD arrays using striping based on file length |
US5337322A (en) * | 1992-03-02 | 1994-08-09 | Acer Incorporated | Method of processing stored data containing parity data |
US5517641A (en) * | 1992-05-27 | 1996-05-14 | Cdb Software, Inc. | Restartable method to reorganize DB2 tablespace records by determining new physical positions for the records prior to moving using a non sorting technic |
JP3294326B2 (ja) | 1992-07-09 | 2002-06-24 | 株式会社日立製作所 | データ処理方法および装置 |
JP3183719B2 (ja) * | 1992-08-26 | 2001-07-09 | 三菱電機株式会社 | アレイ型記録装置 |
US5857112A (en) * | 1992-09-09 | 1999-01-05 | Hashemi; Ebrahim | System for achieving enhanced performance and data availability in a unified redundant array of disk drives by using user defined partitioning and level of redundancy |
GB2270791B (en) * | 1992-09-21 | 1996-07-17 | Grass Valley Group | Disk-based digital video recorder |
US5388108A (en) * | 1992-10-23 | 1995-02-07 | Ncr Corporation | Delayed initiation of read-modify-write parity operations in a raid level 5 disk array |
JP3422370B2 (ja) * | 1992-12-14 | 2003-06-30 | 株式会社日立製作所 | ディスクキャッシュ制御装置 |
US6003120A (en) * | 1993-12-30 | 1999-12-14 | Intel Corporation | Method and apparatus for performing variable length processor write cycles |
US5613085A (en) * | 1994-12-27 | 1997-03-18 | International Business Machines Corporation | System for parallel striping of multiple ordered data strings onto a multi-unit DASD array for improved read and write parallelism |
US5835930A (en) * | 1996-04-09 | 1998-11-10 | International Business Machines Corporation | One or more logical tracks per physical track in a headerless disk drive |
JP3139737B2 (ja) * | 1996-07-31 | 2001-03-05 | 日本電気株式会社 | データ通信システム |
US6304940B1 (en) | 1997-08-14 | 2001-10-16 | International Business Machines Corporation | Shared direct access storage system for MVS and FBA processors |
US6173415B1 (en) * | 1998-05-22 | 2001-01-09 | International Business Machines Corporation | System for scalable distributed data structure having scalable availability |
US6704837B2 (en) | 1998-06-29 | 2004-03-09 | International Business Machines Corporation | Method and apparatus for increasing RAID write performance by maintaining a full track write counter |
US6463503B1 (en) | 1999-05-12 | 2002-10-08 | International Business Machines Corporation | Method and system for increasing concurrency during staging and destaging in a log structured array |
US6959301B2 (en) * | 2001-01-04 | 2005-10-25 | Reuters Limited | Maintaining and reconstructing the history of database content modified by a series of events |
US6862692B2 (en) | 2001-01-29 | 2005-03-01 | Adaptec, Inc. | Dynamic redistribution of parity groups |
US20020124137A1 (en) * | 2001-01-29 | 2002-09-05 | Ulrich Thomas R. | Enhancing disk array performance via variable parity based load balancing |
US7054927B2 (en) | 2001-01-29 | 2006-05-30 | Adaptec, Inc. | File system metadata describing server directory information |
US6990667B2 (en) | 2001-01-29 | 2006-01-24 | Adaptec, Inc. | Server-independent object positioning for load balancing drives and servers |
US6990547B2 (en) * | 2001-01-29 | 2006-01-24 | Adaptec, Inc. | Replacing file system processors by hot swapping |
US20020156973A1 (en) * | 2001-01-29 | 2002-10-24 | Ulrich Thomas R. | Enhanced disk array |
US20020138559A1 (en) * | 2001-01-29 | 2002-09-26 | Ulrich Thomas R. | Dynamically distributed file system |
US7055058B2 (en) * | 2001-12-26 | 2006-05-30 | Boon Storage Technologies, Inc. | Self-healing log-structured RAID |
US8135929B1 (en) * | 2008-03-27 | 2012-03-13 | Emc Corporation | Cascaded remote data facility system having diskless intermediate RDF site providing logical storage device functionality |
US8375227B2 (en) * | 2009-02-02 | 2013-02-12 | Microsoft Corporation | Abstracting programmatic representation of data storage systems |
KR20110112125A (ko) * | 2010-04-06 | 2011-10-12 | 삼성전자주식회사 | 디스크 장치 및 라이트 방법 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4761785B1 (en) * | 1986-06-12 | 1996-03-12 | Ibm | Parity spreading to enhance storage access |
US4745604A (en) * | 1986-10-20 | 1988-05-17 | International Business Machines Corporation | Method and apparatus for transferring data between a host processor and a data storage device |
US4849978A (en) * | 1987-07-02 | 1989-07-18 | International Business Machines Corporation | Memory unit backup using checksum |
US5077736A (en) * | 1988-06-28 | 1991-12-31 | Storage Technology Corporation | Disk drive memory |
US4914656A (en) * | 1988-06-28 | 1990-04-03 | Storage Technology Corporation | Disk drive memory |
AU630635B2 (en) * | 1988-11-14 | 1992-11-05 | Emc Corporation | Arrayed disk drive system and method |
US5134619A (en) * | 1990-04-06 | 1992-07-28 | Sf2 Corporation | Failure-tolerant mass storage system |
US5140592A (en) * | 1990-03-02 | 1992-08-18 | Sf2 Corporation | Disk array system |
US5124987A (en) * | 1990-04-16 | 1992-06-23 | Storage Technology Corporation | Logical track write scheduling system for a parallel disk drive array data storage subsystem |
US5210866A (en) * | 1990-09-12 | 1993-05-11 | Storage Technology Corporation | Incremental disk backup system for a dynamically mapped data storage subsystem |
US5155835A (en) * | 1990-11-19 | 1992-10-13 | Storage Technology Corporation | Multilevel, hierarchical, dynamically mapped data storage subsystem |
-
1991
- 1991-03-08 US US07/666,289 patent/US5257362A/en not_active Expired - Fee Related
-
1992
- 1992-01-10 JP JP4003351A patent/JPH0736143B2/ja not_active Expired - Lifetime
- 1992-02-11 EP EP92301133A patent/EP0503768B1/de not_active Expired - Lifetime
- 1992-02-11 DE DE69222879T patent/DE69222879D1/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH0573217A (ja) | 1993-03-26 |
EP0503768B1 (de) | 1997-10-29 |
EP0503768A1 (de) | 1992-09-16 |
JPH0736143B2 (ja) | 1995-04-19 |
US5257362A (en) | 1993-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69222879D1 (de) | Verfahren und Mittel für Zugriff auf DASD-Felder | |
DE69231841D1 (de) | Verfahren und Vorrichtung zum Zugriff von Datensätze mit variabler Länge die mit fester Block-Formatierung auf Speicheranordnungen mit direktem Zugriff gespeichert sind | |
KR100220499B1 (ko) | 에러 검출 및 정정 기능을 갖는 디지탈 데이타 전송 시스템 | |
KR970703562A (ko) | 다양한 길이의 기록을 고정된 블록으로 패킹하는 방법 및 장치(Packing Variable Length Record in Fixed Blocks) | |
UA26215C2 (uk) | Hосій запису, спосіб та пристрій для запису іhформаційhих файлів та пристрій для відтвореhhя іhформації з такого hосія запису | |
JPS5849923B2 (ja) | エラ−テイセイカノウナチヨクレツデ−タ バイトノ キロクホウシキ | |
KR860000627A (ko) | 디지탈정보신호의 기록방법 | |
BR9103599A (pt) | Aparelho de gravacao | |
EP0031499A3 (de) | Mit Speicherrücklesekontrolle versehenes Datenverarbeitungsgerät | |
EP1049089A3 (de) | Datenstruktur for Steuerinformationen auf wiederbeschreibbaren Datenspeichermedien | |
KR870005374A (ko) | 음성신호의 pcm 기록 재생방법과 그 장치 | |
KR870008278A (ko) | 자기 테이프상에 디지탈 정보를 엔코딩하고 저장하기 위한 시스템 및 방법 | |
KR860003574A (ko) | Pcm 신호의 기록을 위한 방법 및 장치 | |
KR980004423A (ko) | 기록 재생 장치 및 그 방법, 및 디스크 | |
KR870007617A (ko) | 데이타 전송 방법 | |
HUP0103323A2 (hu) | Eljárás és berendezés információegységekben való rögzítésére | |
KR890007213A (ko) | 디지탈 신호 기록장치 | |
JPH04504781A (ja) | 擬似確率化再同期を有するデータインタリーブのための方法及び装置 | |
DE69229907D1 (de) | Optisches Datenaufzeichnungsmedium und Verfahren zur Aufzeichnung auf, Löschen aus und Wiedergabe von demselben | |
US4279004A (en) | Method for controlling rotary memory device | |
US20040163026A1 (en) | Optical recording method | |
KR940015974A (ko) | 나선형 스캔을 통한 자기테이프 기록 방법 | |
JPS58125205A (ja) | デイジタル信号記録装置 | |
JP2615570B2 (ja) | データ記録方法 | |
DE68904966T2 (de) | Aufzeichnung digitaler signale. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8332 | No legal effect for de |