ATE391956T1 - Rasche wiederherstellung eines defekten plattensektors in einem verteilten datenbanksystem - Google Patents
Rasche wiederherstellung eines defekten plattensektors in einem verteilten datenbanksystemInfo
- Publication number
- ATE391956T1 ATE391956T1 AT04709925T AT04709925T ATE391956T1 AT E391956 T1 ATE391956 T1 AT E391956T1 AT 04709925 T AT04709925 T AT 04709925T AT 04709925 T AT04709925 T AT 04709925T AT E391956 T1 ATE391956 T1 AT E391956T1
- Authority
- AT
- Austria
- Prior art keywords
- disk
- read error
- mirror
- lba
- raid controller
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2087—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring with a common controller
-
- 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/1879—Direct read-after-write methods
-
- 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/1816—Testing
- G11B2020/183—Testing wherein at least one additional attempt is made to read or write the data when a first attempt is unsuccessful
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2508—Magnetic discs
- G11B2220/2516—Hard disks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/40—Combinations of multiple record carriers
- G11B2220/41—Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
- G11B2220/415—Redundant array of inexpensive disks [RAID] systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Hardware Redundancy (AREA)
- Organic Insulating Materials (AREA)
- Superconductors And Manufacturing Methods Therefor (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US44636403P | 2003-02-10 | 2003-02-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE391956T1 true ATE391956T1 (de) | 2008-04-15 |
Family
ID=32869493
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT04709925T ATE391956T1 (de) | 2003-02-10 | 2004-02-10 | Rasche wiederherstellung eines defekten plattensektors in einem verteilten datenbanksystem |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US7281160B2 (de) |
| EP (1) | EP1597674B1 (de) |
| AT (1) | ATE391956T1 (de) |
| DE (1) | DE602004012975D1 (de) |
| WO (1) | WO2004072815A2 (de) |
Families Citing this family (62)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE391956T1 (de) * | 2003-02-10 | 2008-04-15 | Netezza Corp | Rasche wiederherstellung eines defekten plattensektors in einem verteilten datenbanksystem |
| US7346806B2 (en) * | 2004-09-23 | 2008-03-18 | International Business Machines Corporation | Hard disk drive background scrub methodology |
| US7346804B2 (en) * | 2004-09-23 | 2008-03-18 | International Business Machines Corporation | Hard disk drive data scrub methodology |
| JP4491330B2 (ja) * | 2004-11-08 | 2010-06-30 | 富士通株式会社 | ディスクアレイ装置とそのデータのリカバリ方法およびデータリカバリプログラム |
| US7685360B1 (en) | 2005-05-05 | 2010-03-23 | Seagate Technology Llc | Methods and structure for dynamic appended metadata in a dynamically mapped mass storage device |
| US7603530B1 (en) | 2005-05-05 | 2009-10-13 | Seagate Technology Llc | Methods and structure for dynamic multiple indirections in a dynamically mapped mass storage device |
| US7620772B1 (en) | 2005-05-05 | 2009-11-17 | Seagate Technology, Llc | Methods and structure for dynamic data density in a dynamically mapped mass storage device |
| US7653847B1 (en) | 2005-05-05 | 2010-01-26 | Seagate Technology Llc | Methods and structure for field flawscan in a dynamically mapped mass storage device |
| US7617358B1 (en) | 2005-05-05 | 2009-11-10 | Seagate Technology, Llc | Methods and structure for writing lead-in sequences for head stability in a dynamically mapped mass storage device |
| US7916421B1 (en) | 2005-05-05 | 2011-03-29 | Seagate Technology Llc | Methods and structure for recovery of write fault errors in a dynamically mapped mass storage device |
| US7752491B1 (en) * | 2005-05-05 | 2010-07-06 | Seagate Technology Llc | Methods and structure for on-the-fly head depopulation in a dynamically mapped mass storage device |
| JP4409483B2 (ja) * | 2005-06-30 | 2010-02-03 | 富士通株式会社 | ストレージシステム、ストレージ制御装置及びストレージ制御方法 |
| JP2007052509A (ja) * | 2005-08-15 | 2007-03-01 | Fujitsu Ltd | ディスクアレイ装置における媒体エラーリカバリ装置、方法、及びプログラム |
| JP2007058978A (ja) * | 2005-08-24 | 2007-03-08 | Canon Inc | データ処理方法、装置及びプログラム |
| JP4456060B2 (ja) * | 2005-12-14 | 2010-04-28 | 富士通株式会社 | Raid制御装置、raid制御プログラム、raid制御方法 |
| US20070174678A1 (en) * | 2006-01-17 | 2007-07-26 | Allen King | Apparatus, system, and method for a storage device's enforcing write recovery of erroneous data |
| US7490263B2 (en) * | 2006-01-17 | 2009-02-10 | Allen King | Apparatus, system, and method for a storage device's enforcing write recovery of erroneous data |
| JP4821448B2 (ja) * | 2006-06-14 | 2011-11-24 | 富士通株式会社 | Raidコントローラおよびraid装置 |
| US7890796B2 (en) * | 2006-10-04 | 2011-02-15 | Emc Corporation | Automatic media error correction in a file server |
| WO2008150927A2 (en) | 2007-05-30 | 2008-12-11 | Schooner Information Technology | System including a fine-grained memory and a less-fine-grained memory |
| JP5251142B2 (ja) * | 2008-01-25 | 2013-07-31 | 富士通株式会社 | 転送装置、転送装置の制御方法及び情報処理装置 |
| US8732386B2 (en) * | 2008-03-20 | 2014-05-20 | Sandisk Enterprise IP LLC. | Sharing data fabric for coherent-distributed caching of multi-node shared-distributed flash memory |
| US8229945B2 (en) | 2008-03-20 | 2012-07-24 | Schooner Information Technology, Inc. | Scalable database management software on a cluster of nodes using a shared-distributed flash memory |
| JP5374075B2 (ja) * | 2008-06-06 | 2013-12-25 | エイチジーエスティーネザーランドビーブイ | ディスク装置及びその制御方法 |
| JP5367357B2 (ja) * | 2008-12-24 | 2013-12-11 | 株式会社メガチップス | メモリシステムおよびコンピュータシステム |
| US8112663B2 (en) * | 2010-03-26 | 2012-02-07 | Lsi Corporation | Method to establish redundancy and fault tolerance better than RAID level 6 without using parity |
| US8181062B2 (en) * | 2010-03-26 | 2012-05-15 | Lsi Corporation | Method to establish high level of redundancy, fault tolerance and performance in a raid system without using parity and mirroring |
| US9164554B2 (en) | 2010-04-12 | 2015-10-20 | Sandisk Enterprise Ip Llc | Non-volatile solid-state storage system supporting high bandwidth and random access |
| US8677055B2 (en) | 2010-04-12 | 2014-03-18 | Sandisk Enterprises IP LLC | Flexible way of specifying storage attributes in a flash memory-based object store |
| US9047351B2 (en) | 2010-04-12 | 2015-06-02 | Sandisk Enterprise Ip Llc | Cluster of processing nodes with distributed global flash memory using commodity server technology |
| US8868487B2 (en) | 2010-04-12 | 2014-10-21 | Sandisk Enterprise Ip Llc | Event processing in a flash memory-based object store |
| US8856593B2 (en) | 2010-04-12 | 2014-10-07 | Sandisk Enterprise Ip Llc | Failure recovery using consensus replication in a distributed flash memory system |
| US8666939B2 (en) | 2010-06-28 | 2014-03-04 | Sandisk Enterprise Ip Llc | Approaches for the replication of write sets |
| US8694733B2 (en) | 2011-01-03 | 2014-04-08 | Sandisk Enterprise Ip Llc | Slave consistency in a synchronous replication environment |
| CN102147713B (zh) * | 2011-02-18 | 2013-06-12 | 杭州宏杉科技有限公司 | 一种网络存储系统的管理方法及装置 |
| US8874515B2 (en) | 2011-04-11 | 2014-10-28 | Sandisk Enterprise Ip Llc | Low level object version tracking using non-volatile memory write generations |
| US9569312B2 (en) | 2011-09-27 | 2017-02-14 | Xcube Research And Development, Inc. | System and method for high-speed data recording |
| CN102508724B (zh) * | 2011-10-25 | 2013-12-18 | 北京同有飞骥科技股份有限公司 | 一种基于软raid的磁盘坏块处理方法 |
| US9135064B2 (en) | 2012-03-07 | 2015-09-15 | Sandisk Enterprise Ip Llc | Fine grained adaptive throttling of background processes |
| CN102708019B (zh) * | 2012-04-28 | 2014-12-03 | 华为技术有限公司 | 一种硬盘数据恢复方法、装置及系统 |
| US9760293B2 (en) * | 2013-03-07 | 2017-09-12 | Seagate Technology Llc | Mirrored data storage with improved data reliability |
| US9098444B2 (en) | 2013-03-12 | 2015-08-04 | Dell Products, Lp | Cooperative data recovery in a storage stack |
| US9141495B2 (en) | 2013-03-12 | 2015-09-22 | Dell Products, Lp | Automatic failure recovery using snapshots and replicas |
| US9529674B2 (en) * | 2013-06-18 | 2016-12-27 | Dell Product, LP | Storage device management of unrecoverable logical block addresses for RAID data regeneration |
| CN103544995B (zh) * | 2013-08-27 | 2016-09-21 | 华为技术有限公司 | 一种坏道修复方法及装置 |
| CN103645997B (zh) * | 2013-12-26 | 2016-12-07 | 深圳市迪菲特科技股份有限公司 | 一种数据保护的方法与系统 |
| US9542272B2 (en) | 2014-03-24 | 2017-01-10 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Write redirection in redundant array of independent disks systems |
| TWI534609B (zh) * | 2015-02-03 | 2016-05-21 | Automatic scanning and repair method for electronic devices | |
| US9721551B2 (en) | 2015-09-29 | 2017-08-01 | Amper Music, Inc. | Machines, systems, processes for automated music composition and generation employing linguistic and/or graphical icon based musical experience descriptions |
| US10854180B2 (en) | 2015-09-29 | 2020-12-01 | Amper Music, Inc. | Method of and system for controlling the qualities of musical energy embodied in and expressed by digital music to be automatically composed and generated by an automated music composition and generation engine |
| US10120769B2 (en) * | 2016-04-13 | 2018-11-06 | Dell Products L.P. | Raid rebuild algorithm with low I/O impact |
| US10216597B2 (en) * | 2016-04-29 | 2019-02-26 | Netapp, Inc. | Recovering unreadable data for a vaulted volume |
| US10901847B2 (en) * | 2018-07-31 | 2021-01-26 | EMC IP Holding Company LLC | Maintaining logical to physical address mapping during in place sector rebuild |
| US10825477B2 (en) * | 2018-08-02 | 2020-11-03 | Western Digital Technologies, Inc. | RAID storage system with logical data group priority |
| US11132256B2 (en) | 2018-08-03 | 2021-09-28 | Western Digital Technologies, Inc. | RAID storage system with logical data group rebuild |
| US11086740B2 (en) | 2018-10-10 | 2021-08-10 | International Business Machines Corporation | Maintaining storage array online |
| US10964299B1 (en) | 2019-10-15 | 2021-03-30 | Shutterstock, Inc. | Method of and system for automatically generating digital performances of music compositions using notes selected from virtual musical instruments based on the music-theoretic states of the music compositions |
| US11037538B2 (en) | 2019-10-15 | 2021-06-15 | Shutterstock, Inc. | Method of and system for automated musical arrangement and musical instrument performance style transformation supported within an automated music performance system |
| US11024275B2 (en) | 2019-10-15 | 2021-06-01 | Shutterstock, Inc. | Method of digitally performing a music composition using virtual musical instruments having performance logic executing within a virtual musical instrument (VMI) library management system |
| US12081526B2 (en) * | 2021-05-19 | 2024-09-03 | Western Digital Technologies, Inc. | Data storage device data recovery using remote network storage |
| CN114764596A (zh) * | 2022-04-07 | 2022-07-19 | 浙江大华技术股份有限公司 | 延长硬盘寿命方法、装置、计算机设备和存储介质 |
| CN117700248B (zh) * | 2023-12-26 | 2025-09-02 | 山东宇佳新材料有限公司 | 一种氮化硅结合碳化硅的耐火材料及其制备方法 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0264834A (ja) * | 1988-08-31 | 1990-03-05 | Midori Denshi Kk | 小型コンピュータシステムにおけるデータ転送装置 |
| US5271018A (en) * | 1990-04-27 | 1993-12-14 | Next, Inc. | Method and apparatus for media defect management and media addressing |
| US5166936A (en) * | 1990-07-20 | 1992-11-24 | Compaq Computer Corporation | Automatic hard disk bad sector remapping |
| US5974544A (en) * | 1991-12-17 | 1999-10-26 | Dell Usa, L.P. | Method and controller for defect tracking in a redundant array |
| JP3322768B2 (ja) * | 1994-12-21 | 2002-09-09 | 富士通株式会社 | 記録再生装置及び記録媒体の交代処理方法 |
| US6088815A (en) * | 1998-02-23 | 2000-07-11 | International Busines Machines Corporation | Automatic data recovery for a duplex pair |
| US6247152B1 (en) * | 1999-03-31 | 2001-06-12 | International Business Machines Corporation | Relocating unreliable disk sectors when encountering disk drive read errors with notification to user when data is bad |
| US6470461B1 (en) * | 1999-06-07 | 2002-10-22 | Qlogic Corporation | Disk drive controller circuit and method for skipping defective and/or undesired sectors |
| US6925580B2 (en) * | 1999-12-03 | 2005-08-02 | Seagate Technology Llc | Full volume slip defect management in a disc drive |
| SG99891A1 (en) * | 2000-02-25 | 2003-11-27 | Seagate Technology Llc | Variable spares per track defect management system |
| US6941488B2 (en) * | 2000-08-04 | 2005-09-06 | Seagate Technology Llc | Retrieval of a single complete copy from multiple stored copies of information |
| US6795895B2 (en) * | 2001-03-07 | 2004-09-21 | Canopy Group | Dual axis RAID systems for enhanced bandwidth and reliability |
| US6993679B2 (en) * | 2002-02-28 | 2006-01-31 | Sun Microsystems, Inc. | System and method for inhibiting reads to non-guaranteed data in remapped portions of a storage medium |
| KR20030073982A (ko) * | 2002-03-14 | 2003-09-19 | 한국전자통신연구원 | 레이드 서브 시스템에서 중복 데이터의 일관성 유지 방법 |
| ATE391956T1 (de) * | 2003-02-10 | 2008-04-15 | Netezza Corp | Rasche wiederherstellung eines defekten plattensektors in einem verteilten datenbanksystem |
-
2004
- 2004-02-10 AT AT04709925T patent/ATE391956T1/de not_active IP Right Cessation
- 2004-02-10 WO PCT/US2004/003941 patent/WO2004072815A2/en not_active Ceased
- 2004-02-10 US US10/776,031 patent/US7281160B2/en not_active Expired - Lifetime
- 2004-02-10 DE DE602004012975T patent/DE602004012975D1/de not_active Expired - Lifetime
- 2004-02-10 EP EP04709925A patent/EP1597674B1/de not_active Expired - Lifetime
-
2007
- 2007-08-30 US US11/897,332 patent/US7840838B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20070300101A1 (en) | 2007-12-27 |
| EP1597674A4 (de) | 2006-10-11 |
| WO2004072815A3 (en) | 2005-04-14 |
| EP1597674A2 (de) | 2005-11-23 |
| DE602004012975D1 (de) | 2008-05-21 |
| WO2004072815A2 (en) | 2004-08-26 |
| US7281160B2 (en) | 2007-10-09 |
| US20040268179A1 (en) | 2004-12-30 |
| US7840838B2 (en) | 2010-11-23 |
| EP1597674B1 (de) | 2008-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE602004012975D1 (de) | Rasche wiederherstellung eines defekten plattensek | |
| US9009526B2 (en) | Rebuilding drive data | |
| US8341499B2 (en) | System and method for error detection in a redundant memory system | |
| US10339005B2 (en) | Stripe mapping in memory | |
| US6502166B1 (en) | Method and apparatus for distributing data across multiple disk drives | |
| CN104484251B (zh) | 一种硬盘故障的处理方法及装置 | |
| US7490263B2 (en) | Apparatus, system, and method for a storage device's enforcing write recovery of erroneous data | |
| US20210081273A1 (en) | Method and System for Host-Assisted Data Recovery Assurance for Data Center Storage Device Architectures | |
| US10120769B2 (en) | Raid rebuild algorithm with low I/O impact | |
| US20060031722A1 (en) | Apparatus, system, and method for active data verification in a storage system | |
| JP2009076075A (ja) | データ格納方法、データ・ストレージ・システムおよびプログラム(ストレージ・システムにおけるデータ完全性の検証)(著作権および商標登録表示本特許文書の開示の一部は、著作権保護を受ける内容を含む。本所有権者は、特許文書または特許開示書のいずれか一つによるファクシミリ複写物には、複写物が特許商標庁の特許ファイルまたは記録として世に出現している限り異論はないが、他の場合に全ての著作権は完全に留保する。)(本明細書で参照するある種のマークについては、出願人またはその譲受人と提携しまたは提携しない第三者の、慣習法上の、または登録された商標である可能性がある。これらのマークを使用するのは、例示によって実施可能な開示を提供するためであり、そのようなマークに関連するもののみに本発明の範囲を制限するように解釈されるべきではない。) | |
| US7761426B2 (en) | Apparatus, system, and method for continuously protecting data | |
| WO2002091111A3 (en) | Parity mirroring between controllers in an active-active controller pair | |
| CN103699457A (zh) | 基于条带化的磁盘阵列修复方法及装置 | |
| US20100169571A1 (en) | Data redundancy using two distributed mirror sets | |
| US7130973B1 (en) | Method and apparatus to restore data redundancy and utilize spare storage spaces | |
| US8756388B2 (en) | Dynamic volume compare for asynchronous remote copy verification | |
| US10574270B1 (en) | Sector management in drives having multiple modulation coding | |
| US20060215456A1 (en) | Disk array data protective system and method | |
| US20070036055A1 (en) | Device, method and program for recovering from media error in disk array device | |
| CN103902232A (zh) | 一种写入的数据的方法及装置 | |
| CN110515558B (zh) | 一种基于ssd热备盘的raid磁盘阵列重建方法及装置 | |
| JP2006260376A (ja) | ストレージ装置およびメディアエラー回復方法 | |
| CN112486419A (zh) | 基于raid5的数据存储方法、装置、恢复方法及固态硬盘 | |
| CN119883099B (zh) | 磁盘数据处理方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |