Fault tolerance method and device for disk arrays

A disk array and disk technology, applied in the storage field, can solve problems such as disk array stop, failure to return to redundant state, data loss, etc., and achieve the effect of restoring redundancy
CN102184129AActive Publication Date: 2011-09-14NEW H3C TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
NEW H3C TECH CO LTD
Publication Date
2011-09-14

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a fault tolerance method and device for disk arrays, wherein the method comprises the following steps: when a disk in a disk array goes wrong, adding a hot spare into the disk array so as to replace the disk which goes wrong, and carrying out reconstruction on the disk array into which the hot spare is added in strips; when a reconstructed current strip has a reconstruction read error, recording the identifier of the current strip into a non-volatile random access memory (NVRAM), and skipping over the current strip, and continuing to carry out reconstruction from the next strip until the reconstruction on the disk array is completed; and aiming at the identifier of each strip recorded in the NVRAM, repairing the reconstruction read error of the strip corresponding to the identifier of the strip by writing, and deleting the identifier of the strip from the NVRAM after the repairing is completed. By using the method and device provided by the invention, the occurrence of problems caused by the reconstruction read errors or service read errors of the disk array in a degraded state can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of storage, in particular to a fault-tolerant method and device of a disk array. Background technique

[0002] Redundant Array of Independent Disks (RAID: Redundant Array of Independent Disks), referred to as a disk array, combines multiple independent disks into an array to provide good redundancy and higher storage performance than a single disk. In the field of storage, data is directly or indirectly stored on multiple individual disks through the redundancy of the disk array itself, so that data will not be lost when one or more disks fail, that is, data fault tolerance is realized.

[0003] Wherein, when the redundancy of the disk array is lost due to some reasons such as failure of a disk in the disk array, the disk array will be in a degraded state. Taking a disk failure in a disk array to cause the disk array to lose its redundancy and make the disk array in a degraded state as an example, in the prior art, i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More