Expansion method and device for redundant array of independent disks 5

A technology of independent disk redundancy and expansion method, which is applied in the direction of redundant code error detection, response error generation, input/output to record carrier, etc. It can solve the problems of affecting system performance and storage system performance, and achieves Ensure continuity and reduce system resource consumption

Inactive Publication Date: 2009-07-15
NEW H3C TECH CO LTD
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0021] 2. Great impact on storage system performance
When migrating, the data on each stripe needs to be migrated. After the migration is completed, an XOR operation needs to be performed on each new stripe for synchronization, which seriously affects system performance.

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
  • Expansion method and device for redundant array of independent disks 5
  • Expansion method and device for redundant array of independent disks 5
  • Expansion method and device for redundant array of independent disks 5

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The core idea of ​​the present invention is: when a new disk is inserted into the RAID5, the data is first written into the original disk of the RAID5, and then written into the new disk after the original disk is full, so as to avoid data migration.

[0052] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0053] image 3 The RAID5 extension flow chart provided for Embodiment 1 of the present invention, such as image 3 As shown, the specific steps are as follows:

[0054] Step 301: Finding that a new disk is inserted into the RAID5, and assigning addresses to the blocks of each stripe of the new disk, the address of each block is after the addresses of all the blocks of the original disk of the RAID5.

[0055] For example: the address of the first block of the new disk is obtained from the address of the last block of the original disk + N, where N is a positive integer, and the...

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 present invention discloses an expansion method of independent magnetic disc redundant array 5 and a device thereof. The method comprises the following steps: when the insertion of new magnetic disc into RAID5, allocating address which is after the addresses of all blocks of normal magnetic disc of RAID5 to the block of each strip of new magnetic disc; and when data exist in the block of new magnetic disc, re-computing the parity data of the strip comprising the block. The invention reduces the system resource consumption in RAID5 expansion.

Description

technical field [0001] The invention relates to the technical field of Redundant Array of Independent Disks (RAID, Redundant Array of Independent Disks), in particular to a RAID5 expansion method and device. Background technique [0002] RAID is referred to as "disk array" for short. RAID technology has been widely used in various occasions of data storage. Its principle is to use the combination of multiple hard disks to form an array to read and write disk data in a fast, accurate and safe manner. , so as to achieve a means to improve the speed and security of data reading and writing; when one or more disks fail, the data can be calculated by relying on other disks, so as not to cause data loss. [0003] Among them, RAID5 is the most common. A RAID5 array is an array composed of no less than 3 disks. It writes data to the disks in the array in the form of stripes. The XOR check is used as the redundancy method, and the parity data is evenly stored in the array. On each d...

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/06G06F12/06G06F11/10
Inventor 余剑声孙策陈乾业
Owner NEW H3C 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