WO2006078311A3 - Apparatus, system and method for differential rebuilding of a reactivated offline raid member disk - Google Patents

Apparatus, system and method for differential rebuilding of a reactivated offline raid member disk Download PDF

Info

Publication number
WO2006078311A3
WO2006078311A3 PCT/US2005/023472 US2005023472W WO2006078311A3 WO 2006078311 A3 WO2006078311 A3 WO 2006078311A3 US 2005023472 W US2005023472 W US 2005023472W WO 2006078311 A3 WO2006078311 A3 WO 2006078311A3
Authority
WO
WIPO (PCT)
Prior art keywords
rebuilding
differential
offline
member disk
reactivated
Prior art date
Application number
PCT/US2005/023472
Other languages
French (fr)
Other versions
WO2006078311A2 (en
Inventor
Charlie Tseng
Kern S Bhugra
Original Assignee
Ario Data Networks Inc
Charlie Tseng
Kern S Bhugra
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ario Data Networks Inc, Charlie Tseng, Kern S Bhugra filed Critical Ario Data Networks Inc
Publication of WO2006078311A2 publication Critical patent/WO2006078311A2/en
Publication of WO2006078311A3 publication Critical patent/WO2006078311A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1076Parity data used in redundant arrays of independent storages, e.g. in RAID systems
    • G06F11/1084Degraded mode, e.g. caused by single or multiple storage removals or disk failures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1076Parity data used in redundant arrays of independent storages, e.g. in RAID systems
    • G06F11/1092Rebuilding, e.g. when physically replacing a failing disk
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/10Indexing scheme relating to G06F11/10
    • G06F2211/1002Indexing scheme relating to G06F11/1076
    • G06F2211/1035Keeping track, i.e. keeping track of data and parity changes

Abstract

An apparatus, system and method are disclosed for rebuilding only changed stripes of an offline member disk in a RAID array that is configured with redundancy and no hot standby (Figure 1) A win-m-progress (WIP) map tracks the changed stripes of the offline member disk prior reactivation and records completion of the differential rebuilding process.
PCT/US2005/023472 2005-01-14 2005-06-30 Apparatus, system and method for differential rebuilding of a reactivated offline raid member disk WO2006078311A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/035,860 2005-01-14
US11/035,860 US7143308B2 (en) 2005-01-14 2005-01-14 Apparatus, system, and method for differential rebuilding of a reactivated offline RAID member disk

Publications (2)

Publication Number Publication Date
WO2006078311A2 WO2006078311A2 (en) 2006-07-27
WO2006078311A3 true WO2006078311A3 (en) 2007-05-10

Family

ID=36685354

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/023472 WO2006078311A2 (en) 2005-01-14 2005-06-30 Apparatus, system and method for differential rebuilding of a reactivated offline raid member disk

Country Status (3)

Country Link
US (1) US7143308B2 (en)
TW (1) TW200625088A (en)
WO (1) WO2006078311A2 (en)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100268285A1 (en) * 2001-10-18 2010-10-21 Orthoip, Llc Bone screw system and method for the fixation of bone fractures
US8679167B2 (en) 2001-10-18 2014-03-25 Orthoip, Llc System and method for a cap used in the fixation of bone fractures
US20100312292A1 (en) * 2001-10-18 2010-12-09 Orthoip, Llc Lagwire system and method for the fixation of bone fractures
US9060809B2 (en) 2001-10-18 2015-06-23 Orthoip, Llc Lagwire system and method for the fixation of bone fractures
US20090306718A1 (en) * 2001-10-18 2009-12-10 Orthoip, Llc Filament and cap systems and methods for the fixation of bone fractures
US8702768B2 (en) 2001-10-18 2014-04-22 Orthoip, Llc Cannulated bone screw system and method
US8828067B2 (en) 2001-10-18 2014-09-09 Orthoip, Llc Bone screw system and method
US6736819B2 (en) * 2001-10-18 2004-05-18 Kishore Tipirneni System and method for fixation of bone fractures
US7343519B2 (en) * 2004-05-03 2008-03-11 Lsi Logic Corporation Disk drive power cycle screening method and apparatus for data storage system
JP4324088B2 (en) * 2004-12-17 2009-09-02 富士通株式会社 Data replication control device
JP4815825B2 (en) * 2005-03-10 2011-11-16 日本電気株式会社 Disk array device and method for reconstructing the same
US20060253729A1 (en) * 2005-05-03 2006-11-09 International Business Machines Corporation Outboard swap of defective device in a storage subsystem
JPWO2006123416A1 (en) * 2005-05-19 2008-12-25 富士通株式会社 Disk failure recovery method and disk array device
US11221917B1 (en) 2005-09-30 2022-01-11 Pure Storage, Inc. Integrity processing in a dispersed storage network
US11620185B2 (en) 2005-09-30 2023-04-04 Pure Storage, Inc. Integrity processing in a dispersed storage network
US10860424B1 (en) 2005-09-30 2020-12-08 Pure Storage, Inc. Background verification processing in a storage network
US8555109B2 (en) * 2009-07-30 2013-10-08 Cleversafe, Inc. Method and apparatus for distributed storage integrity processing
US7529968B2 (en) * 2005-11-07 2009-05-05 Lsi Logic Corporation Storing RAID configuration data within a BIOS image
US20070180292A1 (en) * 2006-01-31 2007-08-02 Bhugra Kern S Differential rebuild in a storage environment
US7624300B2 (en) * 2006-12-18 2009-11-24 Emc Corporation Managing storage stability
US7908448B1 (en) 2007-01-30 2011-03-15 American Megatrends, Inc. Maintaining data consistency in mirrored cluster storage systems with write-back cache
TWI334564B (en) 2007-02-14 2010-12-11 Via Tech Inc Data migration systems and methods for independent storage device expansion and adaptation
US7913075B2 (en) * 2007-07-03 2011-03-22 Pmc-Sierra, Inc. Systems and methods for automatic provisioning of storage and operating system installation from pre-existing iSCSI target
US8060772B2 (en) * 2008-01-04 2011-11-15 International Business Machines Corporation Storage redundant array of independent drives
US8255739B1 (en) * 2008-06-30 2012-08-28 American Megatrends, Inc. Achieving data consistency in a node failover with a degraded RAID array
KR101541442B1 (en) * 2008-11-04 2015-08-03 삼성전자주식회사 Computing system including memory and processor
US8201019B2 (en) * 2009-04-28 2012-06-12 International Business Machines Corporation Data storage device in-situ self test, repair, and recovery
US8543864B2 (en) * 2009-12-18 2013-09-24 Electronics And Telecommunications Research Institute Apparatus and method of performing error recovering process in asymmetric clustering file system
US8583866B2 (en) 2010-02-22 2013-11-12 International Business Machines Corporation Full-stripe-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage system
US8103903B2 (en) * 2010-02-22 2012-01-24 International Business Machines Corporation Read-modify-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage system
US8156368B2 (en) 2010-02-22 2012-04-10 International Business Machines Corporation Rebuilding lost data in a distributed redundancy data storage system
US8103904B2 (en) * 2010-02-22 2012-01-24 International Business Machines Corporation Read-other protocol for maintaining parity coherency in a write-back distributed redundancy data storage system
US9229824B2 (en) * 2010-03-16 2016-01-05 International Business Machines Corporation Caching rebuilt encoded data slices in a dispersed storage network
CN102147759A (en) * 2011-03-18 2011-08-10 浪潮电子信息产业股份有限公司 Method for processing offline of RAID hard disk
US8914667B2 (en) * 2011-07-27 2014-12-16 Cleversafe, Inc. Identifying a slice error in a dispersed storage network
US11016702B2 (en) 2011-07-27 2021-05-25 Pure Storage, Inc. Hierarchical event tree
US10678619B2 (en) 2011-07-27 2020-06-09 Pure Storage, Inc. Unified logs and device statistics
US9087019B2 (en) * 2012-01-27 2015-07-21 Promise Technology, Inc. Disk storage system with rebuild sequence and method of operation thereof
US8943372B2 (en) * 2012-03-30 2015-01-27 International Business Machines Corporation Systems and methods for open and extensible integration of management domains in computation and orchestration of resource placement
GB2504956A (en) 2012-08-14 2014-02-19 Ibm Management of RAID error recovery procedures and configuration
US9760293B2 (en) * 2013-03-07 2017-09-12 Seagate Technology Llc Mirrored data storage with improved data reliability
JP6307962B2 (en) * 2014-03-19 2018-04-11 日本電気株式会社 Information processing system, information processing method, and information processing program
US10684927B2 (en) * 2014-07-29 2020-06-16 Hewlett Packard Enterprise Development Lp Methods and systems for storing information that facilitates the reconstruction of at least some of the contents of a storage unit on a storage system
CN106999219B (en) 2014-12-15 2021-04-27 史密夫和内修有限公司 Active fracture compression implant and method
US10185639B1 (en) 2015-05-08 2019-01-22 American Megatrends, Inc. Systems and methods for performing failover in storage system with dual storage controllers
CN105117172B (en) * 2015-08-31 2019-04-02 深圳神州数码云科数据技术有限公司 A kind of disk array history falls the store method of disk record
US10585764B2 (en) 2017-10-02 2020-03-10 International Business Machines Corporation Data storage system comprising primary and secondary storage systems
CN110413218B (en) * 2018-04-28 2023-06-23 伊姆西Ip控股有限责任公司 Method, apparatus and computer program product for fault recovery in a storage system
CN109508275A (en) * 2018-10-18 2019-03-22 高新兴国迈科技有限公司 A kind of data collection task station equipment with disk state detection function
CN111104244B (en) * 2018-10-29 2023-08-29 伊姆西Ip控股有限责任公司 Method and apparatus for reconstructing data in a storage array set
CN111124746B (en) * 2018-10-30 2023-08-11 伊姆西Ip控股有限责任公司 Method, apparatus and computer readable medium for managing redundant array of independent disks
US11269738B2 (en) * 2019-10-31 2022-03-08 EMC IP Holding Company, LLC System and method for fast rebuild of metadata tier
CN113391937A (en) * 2020-03-12 2021-09-14 伊姆西Ip控股有限责任公司 Method, electronic device and computer program product for storage management
CN111880963B (en) * 2020-07-29 2022-06-10 北京浪潮数据技术有限公司 Data reconstruction method, device, equipment and storage medium
US11755226B2 (en) 2020-09-18 2023-09-12 Hewlett Packard Enterprise Development Lp Tracking changes of storage volumes during data transfers
US11720274B2 (en) 2021-02-03 2023-08-08 Hewlett Packard Enterprise Development Lp Data migration using cache state change
US11693565B2 (en) 2021-08-10 2023-07-04 Hewlett Packard Enterprise Development Lp Storage volume synchronizations responsive to communication link recoveries

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5390187A (en) * 1990-10-23 1995-02-14 Emc Corporation On-line reconstruction of a failed redundant array system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5274799A (en) * 1991-01-04 1993-12-28 Array Technology Corporation Storage device array architecture with copyback cache
US5708668A (en) * 1992-05-06 1998-01-13 International Business Machines Corporation Method and apparatus for operating an array of storage devices
JP3183719B2 (en) * 1992-08-26 2001-07-09 三菱電機株式会社 Array type recording device
EP1031928B1 (en) * 1993-06-04 2005-05-18 Network Appliance, Inc. A method for providing parity in a raid sub-system using non-volatile memory
US6732290B1 (en) * 2000-11-22 2004-05-04 Mti Technology Corporation Recovery system for raid write
US6820211B2 (en) * 2001-06-28 2004-11-16 International Business Machines Corporation System and method for servicing requests to a storage array
US7055058B2 (en) * 2001-12-26 2006-05-30 Boon Storage Technologies, Inc. Self-healing log-structured RAID
US7103884B2 (en) * 2002-03-27 2006-09-05 Lucent Technologies Inc. Method for maintaining consistency and performing recovery in a replicated data storage system
US6715048B1 (en) * 2002-03-28 2004-03-30 Emc Corporation System and method for efficiently performing a restore operation in a data storage environment
US7219201B2 (en) * 2003-09-17 2007-05-15 Hitachi, Ltd. Remote storage disk control device and method for controlling the same
US20050210318A1 (en) * 2004-03-22 2005-09-22 Dell Products L.P. System and method for drive recovery following a drive failure

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5390187A (en) * 1990-10-23 1995-02-14 Emc Corporation On-line reconstruction of a failed redundant array system

Also Published As

Publication number Publication date
WO2006078311A2 (en) 2006-07-27
US20060161805A1 (en) 2006-07-20
TW200625088A (en) 2006-07-16
US7143308B2 (en) 2006-11-28

Similar Documents

Publication Publication Date Title
WO2006078311A3 (en) Apparatus, system and method for differential rebuilding of a reactivated offline raid member disk
WO2007065788A3 (en) Apparatus, system, and method for continuously protecting data
WO2006066016A3 (en) Systems and methods for forming nanodisks used in imprint lithography and nanodisk and memory disk formed thereby
EP1781034A4 (en) Pseudo video-on-demand system, pseudo video-on-demand system control method, and program and recording medium used for the same
WO2005045606A3 (en) Data replication in data storage systems
WO2008013695A3 (en) File server for redundant array of independent disks (raid) system
EP1645971B8 (en) Database access control method, database access control apparatus, proxy process server apparatus, program for database access control and recording medium recording the program
WO2007040569A3 (en) System and method of accessing non-volatile computer memory
GB0510563D0 (en) Method and apparatus for decreasing failed disk reconstruction time in a raid data storage system
WO2007093846A3 (en) Communication connection control systems and methods
AU2003234911A1 (en) Recording/reproduction system, recording/reproduction method, program, and recording medium
AU6183400A (en) Method and apparatus for av data recording, and disk recorded by the method and apparatus
WO2008084631A1 (en) Pprogrammable indicator, control system, and backup/restore processing method
AU2003272126A1 (en) Method for reproducing data recorded on an interactive recording medium in conjunction with associated auxiliary data
SG116605A1 (en) Method and apparatus for constructing redundant array of independent disks system using disk drives.
AU2003277211A1 (en) Disk array fault tolerant method and system using two-dimensional parity
AU2003245924A1 (en) Method and system for simulating order processing processes, corresponding computer program product, and corresponding computer-readable storage medium
EP1501306A4 (en) Imaging apparatus, imaging system, imaging apparatus control method and control program, and recording medium in which the same program has been recorded
EP1789968A4 (en) Recording medium, and method and apparatus of recording and reproducing data on the same
AU2003275695A1 (en) Recording system and method, recording device and method, input device and method, reproduction system and method, reproduction device and method, recording medium, and program
WO2006136996A3 (en) Apparatus for moving magnetic particles
EP1640981A4 (en) Optical recording medium and process for producing the same, method for recording data on optical recording medium and method for reproducing data from optical recording medium
AU2003248138A1 (en) Intellectual property right selling/buying system, intellectual property right selling/buying method, program thereof, and recording medium
AU2001234988A1 (en) Methods and apparatus for selecting the better cell from redundant streams within a cell-oriented environment
WO2007019004A3 (en) System and method for performing reliability analysis

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 05769418

Country of ref document: EP

Kind code of ref document: A2