Repair method and repair device for redundant array of independent disks (RAID) and storage equipment

A technology of independent disk redundancy and repair method, which is applied to the redundancy of hardware for data error detection and response error generation, and can solve problems such as repair, expansion of faulty areas, and increase in data loss

Active Publication Date: 2014-03-26
HUAWEI TECH CO LTD
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem that in the prior art, when multiple faulty stripe units appear in a stripe in the RAID group, the subsequent faulty stripe units in the stripe cannot be repaired, causi

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Repair method and repair device for redundant array of independent disks (RAID) and storage equipment
  • Repair method and repair device for redundant array of independent disks (RAID) and storage equipment
  • Repair method and repair device for redundant array of independent disks (RAID) and storage equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0093] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings. For ease of description, the "faulty stripe unit" herein refers to a faulty stripe unit unless otherwise specified.

[0094] See figure 1 As shown, it shows a flow chart of a method for repairing a redundant array of independent disks provided in an embodiment of the present invention, and the method for repairing a redundant array of independent disks can be applied to RAID3, RAID5 or RAID6. The redundant array of independent disk repair method may include:

[0095] 101. When multiple stripe units in the same stripe in a redundant array of independent disks RAID group have faults, determine whether the number of faulty stripe units in the stripe meets the requirement of using the RAID redundancy algorithm for repair;

[0096] For a RA...

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

PUM

No PUM Login to view more

Abstract

An embodiment of the invention provides a repair method and a repair device for the redundant array of independent disks (RAID) and further provides storage equipment, and relates to the field of data storage. The repair method includes, when the quantity of the fault stripe units in the same stripe of the RAID does not meet the requirements for repair by the RAID redundancy algorithm, performing invalid repair to at least one fault stripe unit until fault stripe units which are not repaired meet requirements of RAID redundancy algorithm based repair; repairing the residual fault stripe units by the RAID redundancy algorithm. As the fault stripe units of the same stripe are repaired, the problems that the fault area is expanded and the data loss quantity is increased due to the fact that the subsequent fault stripe units of the stripe can not be repaired in the prior art are solved, and the effects of repairing the subsequent disks in failure in time and effectively preventing the fault area expansion can be guaranteed.

Description

technical field [0001] The invention relates to the field of data storage, in particular to a repair method, device and storage device for a redundant array of independent disks. Background technique [0002] A RAID (Redundant Array of Independent Disks, Redundant Array of Independent Disks) group consists of multiple hard disks. When storing files in a RAID group, the file can be divided into multiple equivalent data blocks (Block) by using striping technology. ), store these data blocks in multiple hard disks in turn, and record the area of ​​the hard disk occupied by one data block as a stripe unit (segment). In the RAID group, the stripe units with the same distance from the starting position on different hard disks Form a strip (strip). [0003] Generally speaking, if a stripe unit in the same stripe in the RAID group fails, you can read the data in other stripe units, and use RAID redundancy to calculate the data in the failed stripe unit , using the calculated data ...

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

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/16
Inventor 何孝金李大权
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products