Data processing method and device for disk array

A disk array and data processing technology, which is applied in the direction of data error detection, response error generation, input/output to record carrier, etc., which can solve the problem of affecting the disk array reconstruction speed and lengthening the disk array reconstruction time. and other issues to achieve the effect of reducing the risk of failure and improving the reconstruction speed

Active Publication Date: 2010-09-15
CHENGDU HUAWEI TECH
View PDF4 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the inventor found in the process of implementing the present invention that the data reconstruction method in the prior art makes the controller need a certain amount of time to wait for the next set of data after each set of strip data is reconstructed, that is, two adjacent strips The rebuilding operations are not performed consecutively, and there is a certain interval, which leads to a longer rebuilding time of the disk array, especially when there is a lot of data to be rebuilt, multiple intervals will seriously affect the disk array. overall rebuild speed

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
  • Data processing method and device for disk array
  • Data processing method and device for disk array
  • Data processing method and device for disk array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0023] figure 1 It is a flow chart of the data processing method of the disk array provided in Embodiment 1 of the present invention, such as figure 1 As shown, this method includes:

[0024] Step 100, sequentially reading each group of stripe data of each non-faulty disk to the first solid-state hard disk, the preset storage capacity of the fir...

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

The invention provides data processing method and device for a disk array. The method comprises the following steps of: orderly reading each set of strip data in each non-fault disk into a first solid hard disk of which the preset storage capacity is at least two sets of strip data; while reading the strip data to the first solid hard disk, orderly reconstructing the read strip data in each set in the first solid hard disk, and writing the data acquired by reconstruction into a hot spare disk; and when the strip data in the first solid hard disk reaches a preset storage capacity, orderly reading the strip data in each set in each non-fault disk into the first solid hard disk to cover the reconstructed strip data in the first solid hard disk. By introducing multiple sets of strip data into the RAID5 disk array, when the disk array is in the degrading mode, the SSD hard disk is used as a cache for prefetching the data in the non-fault disk, thereby enhancing the reconstruction speed of the disk array and reducing the risk of second disk failure in the degrading mode.

Description

technical field [0001] The invention relates to computer storage technology, in particular to a data processing method and equipment of a disk array. Background technique [0002] Redundant Arrays of Inexpensive Disks (RAID for short) is a technology that combines multiple independent hard disks in different ways to form a single logical hard disk group, thereby providing higher storage performance than a single hard disk. For a RAID5 disk array, when a member hard disk in the RAID5 disk array fails, the damaged data on the failed disk can be recovered and reconstructed based on the data on the non-faulty disk. [0003] In the prior art, when a RAID5 disk array performs data reconstruction, the disk array controller usually uses the data in the non-faulty disks as a unit, and proceeds sequentially according to the "read-rebuild" operation sequence that is performed sequentially in a loop Reconstruction of data in a failed disk. The stripe referred to here is the smallest st...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/06G06F11/14
Inventor 方敏
Owner CHENGDU HUAWEI TECH
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